這篇文章給大家分享,把平時開發過程中常用的一些Linux系統指令給做了一個大整理,形成一個常用高頻Linux速查備忘錄。希望對大家有幫助。
關機/重啟/登出
常用指令 | ##作用|
---|---|
即時關機 | |
10分鐘後關機 | |
11:00關機 | |
預定時間關機(10分鐘後) | |
取消指定時間關機 | |
重啟 | |
#10分鐘之後重啟 | ##shutdown -r 11:00 |
reboot | |
##init 6 | ##已重啟|
init 0 | 立刻關機 |
#telinit 0 | 關機 |
#poweroff | 立刻關機 |
halt | 關機 |
sync | |
#buff資料同步到磁碟
logout | 退出登入Shell |
---|---|
注意點:例如同樣是關機,shutdown、poweroff、halt、init 0有什麼差別呢?這個有興趣可以自己了解一下,它們是有差別的。 | |
這裡指令其實平時用得是非常之多的,因為一旦系統或後台服務除了問題,我們常常要登上去查看,包含大量的系統訊息,例如:系統版本、核心版本、處理器架構、電腦名稱、環境變數、使用者狀況、負載狀況、記憶體用量、磁碟資訊、行程、網路連線… | |
常用指令 | 作用 |
uname -a | |
uname -r | |
uname -m | |
arch | |
#hostname | |
who | |
#who am i | ##顯示登入時的用戶名稱|
whoami | 顯示目前使用者名稱 |
#cat /proc/version | 查看linux版本訊息 |
cat /proc/cpuinfo | 查看CPU訊息 |
cat /proc/interrupts | #查看中斷 |
cat /proc/loadavg | 查看系統負載 |
uptime | 查看系統運行時間、使用者數、負載 |
env | 檢視系統的環境變數 |
lsusb -tv | 查看系統USB裝置資訊 |
lspci -tv | 檢視系統PCI裝置資訊 |
lsmod | 查看已載入的系統模組 |
grep MemTotal /proc/meminfo | 查看記憶體總量 |
grep MemFree / proc/meminfo | 查看空閒記憶體量 |
free -m | 查看記憶體用量與交換區用量 |
date | 顯示系統日期時間 |
cal 2021 | 顯示2021行事曆表 |
top | 動態顯示cpu/記憶體/行程等狀況 |
vmstat 1 20 | 每1秒採一次系統狀態,採20次 |
磁碟與分割區
這是和日常使用息息相關的一些常用指令,在Windows系統裡面我們點點滑鼠,圖形化介面上就能查看,但是在Linux中我們應該熟練用命令的方式來查看,例如:各種分割區資訊檢視、磁碟使用情況、檔案和目錄大小、各種掛載和卸載…
作用 | |
fdisk -l | 檢視所有磁碟分割區 |
檢視所有磁碟分割區 | |
查看所有交換分割區 | |
檢視磁碟使用及掛載點 |
df -hl |
du -sh /dir | |
#從高到低依序顯示檔案和目錄大小 | |
掛載hda2碟 | |
#指定檔案系統類型掛載(如ntfs) | |
掛載iso檔案 | |
掛載usb碟/快閃裝置 |
umount -v /mnt/mymnt透過掛載點卸載
強制卸載(慎用) | |
---|---|
Linux系統裡使用者群組和使用者本身也是一個非常重要的概念,這部分指令主要是關於:使用者的CRUD、使用者群組的CURD、然後還包括查詢使用者、切換使用者、改密碼、查詢使用者登入日誌… | |
常用指令 | 作用 |
useradd codesheep | |
建立使用者 | |
刪除使用者 | ##usermod -g group_name user_name |
usermod -aG group_name user_name | |
##usermod -s /bin/ksh -d /home/codepig –g dev codesheep | |
##groups test | #查看test使用者所在的群組 |
groupadd group_name | 建立使用者群組 |
groupdel group_name | 刪除使用者群組 |
groupmod -n new_name old_name | 重命名使用者群組 |
su - user_name | #完整切換到一個使用者環境 |
passwd | 修改口令 |
passwd codesheep | 修改某使用者的口令 |
w | 查看活動使用者 |
#id codesheep | 查看指定使用者資訊 |
last | 查看使用者登入日誌 |
網路和進程管理
我們作為一個後端開發,這些命令平時用到的機率很大,例如:查看網路、查看連接、查看連接埠服務、設定網路卡/防火牆/路由表/DNS,檢視和過濾進程,採集系統狀態,還有一些系統效能的監控和排查指令…等等。這些指令,在後端開發連到公司伺服器去排查問題時就很有用了,用得也很頻繁。
常用指令 | 作用 |
---|---|
ifconfig | |
##ifconfig | #查看網路介面屬性 |
ifconfig eth0 | 查看某網卡的設定 |
route -n | 查看路由表 |
netstat -lntp | 查看所有監聽埠 |
netstat -antp | 查看所有已經建立的連線 |
netstat -lutp | 查看TCP/UDP的狀態資訊 |
##ifup eth0 | 啟用eth0網路裝置 |
ifdown eth0 | #停用eth0網路裝置 |
檢視iptables規則 | |
設定ip位址 | |
以dhcp模式啟用eth0 | |
設定預設閘道 | |
#設定靜態路由到達網路'192.168.0.0/16' | 設定靜態路由到達網路'192.168.0.0/16' |
##route del 0/0 gw Gateway_IP | 刪除靜態路由 |
#hostname | 看主機名稱 |
#host www.codesheep.cn | 解析主機名稱 |
nslookup www.codesheep.cn | 查詢DNS記錄,查看網域解析是否正常 |
#ps -ef | 檢視所有進程|
#ps -ef | grep codesheep | |
#過濾出你需要的程序 | |
kill指定名稱的程序 | |
kill指定pid的程序 | |
#即時顯示進程狀態 | |
每1秒採一次系統狀態,採20次 |
sar -u 1 10查詢cpu使用情況(1秒一次,共10次)
#查詢磁碟效能 | |
---|---|
這類指令平時接觸得也很多,例如我們自己在安裝和部署各種各樣的基礎程式環境和服務時就常用,例如安裝JDK、MySQL資料庫、redis快取、nginx伺服器… |
|
常用指令 | 作用 |
chkconfig --list | |
列出系統服務 | |
查看某個服務 | |
service stop | |
##service restart | 重啟某個服務 |
systemctl status | 查看某個服務 |
#systemctl start | 啟動某個服務 |
systemctl stop | #終止某個服務 |
檔案和目錄操作
這類指令全部是Linux系統使用的基本操作,也是平時用到頻率最高的一些指令,關於檔案操作的、關於目錄操作的、關於路徑的。例如:對檔案和目錄的各種高頻操作,建立、檢視、尋找、刪除、重新命名、複製、軟體連線、快速定位和尋找… 等等。都是些高頻的實用指令。
常用指令 | 作用 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cd | 進入某個目錄 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cd … | #回上級目錄 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cd …/ … | 回上兩層目錄 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cd | #進入個人主目錄 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cd - | 回上一步所在目錄 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pwd | 顯示目前路徑 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ls | #查看檔案目錄清單 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ls -F | 檢視目錄中內容(顯示是檔案還是目錄) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ls - l | 查看檔案和目錄的詳情清單 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ls -a | 查看隱藏檔案 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
顯示權限 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
檢視檔案與目錄的樹狀結構 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
建立目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
同時建立兩個目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#建立目錄樹 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
刪除'file1'檔案 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
刪除'dir1'目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
刪除'dir1'目錄及其內容 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
同時刪除兩個目錄及其內容 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
重新命名/移動目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
複製檔案 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
複製某目錄下的所有檔案到目前目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
複製目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
複製一個目錄到目前目錄 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
建立指向檔案/目錄的軟連結 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
find / -name file1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
##find / - user user1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
find /dir -name *.bin | ##在目錄/dir中搜尋帶有.bin後綴的檔案||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locate 關鍵字 | 快速定位檔案 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locate *.mp4 | ##尋找.mp4結尾的檔案 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
whereis halt | 顯示某二進位檔案/執行檔的路徑 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
which halt | 尋找系統目錄下的二進位檔案 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
chmod ugo rwx dir1 | 設定目錄擁有者(u)、群組(g)及其他人(o)的讀(r)寫(w)執行(x)權限 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
chmod go-rwx dir1 | 移除群組(g)與其他人(o)對目錄的讀寫執行權限 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
chown user1 file1 | 改變檔案的擁有者屬性 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
改變目錄的擁有者屬性 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
改變檔案群組 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
改變檔案的所有人和群組 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
常用指令 | 作用 |
---|---|
cat file1 | 檢視檔案內容 |
cat -n file1 | 檢視內容並標示行數 |
cat xxx.txt | awk 'NR%2==1' |
tac file1 | 從最後一行開始反看檔案內容 |
more file1 | 查看一個長檔案的內容 |
#less file1 | 類似more指令,但允許反向動作 |
head -2 file1 | ##在檢視檔案前兩行|
檢視檔案後兩行 | |
即時查看新增至檔案中的內容 | |
在檔案hello.txt中尋找關鍵字codesheep | |
在檔案hello.txt中尋找以sheep開頭的內容 | |
#選擇hello.txt檔案中所有包含數字的行 | |
將hello.txt檔案中的s1替換成s2 | |
從hello.txt檔案中刪除所有空白行 | |
從hello.txt檔案中刪除所有註解和空白行 | |
從檔案hello .txt 中排除第一行 | |
查看只包含關鍵字"s1"的行 | |
刪除每一行最後的空白字元 | ##sed - e 's/s1//g' hello.txt |
sed -n '1,5p;5q ' hello.txt | |
sed -n '5p;5q' hello.txt | |
paste file1 file2 | |
paste -d ' ' file1 file2 | |
sort file1 file2 | |
sort file1 file2 | |
sort file1 file2 | |
sort file1 file2 | |
comm -1 file1 file2 | |
comm -2 file1 file2 | |
#comm -3 file1 file2 | |
這部分內容主要關於文件或目錄的打包壓縮和解壓,涉及好幾種壓縮包格式和文件,這部分命令在平時用得也是非常非常頻繁的。
zip -r xxx.zip file1 file2 dir1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unzip xxx.zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -cvf xxx.tar file | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -cvf xxx.tar file1 file2 dir1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#tar - tf xxx.tar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -xvf xxx.tar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -xvf xxx.tar -C /dir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -cvfj xxx.tar.bz2 dir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -jxvf xxx.tar.bz2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -cvfz xxx.tar.gz dir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tar -zxvf xxx.tar.gz | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bunzip2 xxx.bz2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bzip2 filename | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gunzip xxx.gz | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gzip filename | ##壓縮檔案||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gzip -9 filename | 最大程度壓縮 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
常用指令 | |
---|---|
#rpm -qa | 查看已安裝的rpm包 |
rpm -q pkg_name | ##查詢某個rpm套件|
顯示xxx功能是由哪個套件提供的 | |
顯示xxx功能被哪個套件依賴的 | |
顯示xxx包的變更記錄 | |
##查看一個套件的詳細資訊 | |
查詢一個套件所提供的文件 | |
查看已安裝rpm包提供的設定檔 | ##rpm -ql pkg_name |
rpm -qf filename | |
rpm -qR pkg_name | |
#rpm -ivh xxx.rpm | |
##rpm -ivh --test xxx.rpm | 測試安裝rpm套件 |
rpm -ivh --nodeps xxx.rpm | 安裝rpm套件時忽略依賴關係 |
rpm -e xxx | #解除安裝套件 |
##rpm - Fvh pkg_name | 升級決定已安裝的rpm包 |
升級rpm套件(若未安裝則會安裝)
RPM套件詳細資料校驗 | |
---|---|
常用指令 | |
yum search pkg_name | |
yum install pkg_name | |
yum install --downloadonly pkg_name | |
yum list | |
yum list installed | |
##yum list updates | |
yum check-update | |
yum update | |
yum update pkg_name | |
yum deplist pkg_name | |
yum remove pkg_name | |
yum clean all | |
yum clean packages |
yum clean headers
#dpkg套件管理指令 | |
---|---|
作用 | |
dpkg -c xxx.deb | #列出deb套件的內容 |
dpkg -i xxx.deb | 安裝/更新deb套件 |
dpkg -r pkg_name | 移除deb套件 |
dpkg -P pkg_name | 移除deb套件(不保留設定) |
dpkg -l | 查看系統中已安裝deb套件 |
dpkg -l pkg_name | 顯示套件的大致資訊 |
##dpkg -L pkg_name | 查看deb套件安裝的檔案 |
dpkg -s pkg_name | 檢視套件的詳細資訊 |
解開deb套件的內容
#apt軟體工具 | |
---|---|
#搜尋套件 | |
取得套件的概覽資訊 | |
#安裝/升級軟體包 | |
解除安裝軟體(包含設定) | |
卸載軟體(不包括配置) | |
更新套件索引資訊 | |
更新已安裝軟體包 |
以上是硬派整理高頻Linux指令大總結(總結分享)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Linux系統的核心組成部分包括內核、文件系統和用戶空間。 1.內核管理硬件資源並提供基本服務。 2.文件系統負責數據存儲和組織。 3.用戶空間運行用戶程序和服務。

維護模式是Linux系統中通過單用戶模式或救援模式進入的特殊運行級別,用於系統維護和修復。 1.進入維護模式使用命令“sudosystemctlisolaterescue.target”。 2.在維護模式中,可以檢查並修復文件系統,使用命令“fsck/dev/sda1”。 3.高級用法包括重置root用戶密碼,需掛載文件系統為讀寫模式並編輯密碼文件。

維護模式用於系統維護和修復,允許管理員在簡化環境中工作。 1.系統修復:修復損壞的文件系統和啟動加載器。 2.密碼重置:重置root用戶密碼。 3.軟件包管理:安裝、更新或刪除軟件包。通過修改GRUB配置或使用特定鍵進入維護模式,執行維護任務後可安全退出。

Linux網絡配置可以通過以下步驟完成:1.配置網絡接口,使用ip命令臨時設置或編輯配置文件持久化設置。 2.設置靜態IP,適合需要固定IP的設備。 3.管理防火牆,使用iptables或firewalld工具來控製網絡流量。

維護模式在Linux系統管理中扮演關鍵角色,幫助進行系統修復、升級和配置變更。 1.進入維護模式可以通過GRUB菜單選擇或使用命令“sudosystemctlisolaterescue.target”。 2.在維護模式下,可以執行文件系統修復和系統更新等操作。 3.高級用法包括重置root密碼等任務。 4.常見錯誤如無法進入維護模式或掛載文件系統,可通過檢查GRUB配置和使用fsck命令修復。

使用Linux維護模式的時機和原因:1)系統啟動問題時,2)進行重大系統更新或升級時,3)執行文件系統維護時。維護模式提供安全、控制的環境,確保操作的安全性和效率,減少對用戶的影響,並增強系統的安全性。

Linux中不可或缺的命令包括:1.ls:列出目錄內容;2.cd:改變工作目錄;3.mkdir:創建新目錄;4.rm:刪除文件或目錄;5.cp:複製文件或目錄;6.mv:移動或重命名文件或目錄。這些命令通過與內核交互執行操作,幫助用戶高效管理文件和系統。

在Linux中,文件和目錄管理使用ls、cd、mkdir、rm、cp、mv命令,權限管理使用chmod、chown、chgrp命令。 1.文件和目錄管理命令如ls-l列出詳細信息,mkdir-p遞歸創建目錄。 2.權限管理命令如chmod755file設置文件權限,chownuserfile改變文件所有者,chgrpgroupfile改變文件所屬組。這些命令基於文件系統結構和用戶、組系統,通過系統調用和元數據實現操作和控制。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。