Linux 常用指令快查表
指令 | 說明 |
系統管理 | |
crontab -e -u tony | 編輯或新增使用者 tony 的排程工作 |
kill -9 536 | 刪除 PID 為 536 的程序 |
man -k str | 搜尋並列出名稱與用途簡介中含 "str" 字串的指令 |
ps -u tony | 列出 tony 帳號執行中的所有程序 |
ps aux | grep httpd | 查詢名稱為 httpd 的所有程序 |
ps aux | less | 查詢目前系統內所有的程序 |
shutdown -h 22:00 & | 設定系統於今日 22:00 自動關機。 若參數 "-h" 改成 "-r" 則為重開機。 |
shutdown -h now | 立刻關機 |
檔案管理 | |
chmod -R 755 /dir | 將 /dir 與其內的所有子目錄和檔案權限設定為 755 |
chown -R ua.ga /dir | 將 /dir 與其子目錄和檔案的擁有者設定為 ua, 並設定所屬群組為 ga 。 |
cp -R /tmp ./ | 將 /tmp 目錄複製到現行目錄,並將檔案擁有者改為目前的操作者 |
grep -l str /etc/* | 搜尋並列出 /etc 目錄下,檔案內容含有 "str" 字串的檔名清單。 若加上參數 "-R" 則可一併搜尋子目錄內的檔案。 |
grep str /etc/* | 搜尋並列出 /etc 目錄下,檔案內容含有 "str" 字串的檔名清單, 並列印出含有 "str" 字串的該行內容 |
rm -rf /bak | 強制刪除 /bak 目錄。 |
套件與壓縮檔管理 | |
bzip2 -d file.bz2 | 解開 file.bz2 壓縮檔 |
bzip2 file | 使用 bzip2 壓縮 file 檔 |
gzip -d myfil.gz | 解開 myfile.gz 壓縮檔 |
gzip myfile | 使用 gzip 壓縮 myfile 檔 |
rpm -ivh bc-1.i386.rpm | 安裝指定的 bc-1.i386.rpm 套件檔 |
rpm -e httpd | 移除 httpd 套件 |
rpm -qa | grep httpd | 列出已安裝於系統中,且套件名稱包含 "httpd" 字串套件 |
rpm -qf /etc/imrc | 查詢哪一個套件安裝了 /etc/imrc 這個檔案 |
rpm -qi httpd | 查詢 httpd 套件的軟體說明與版號 |
rpm -ql httpd | 列出 httpd 套件安裝的所有檔案 |
tar zxvf file.tar.gz | 解開 file.tar.gz 壓縮檔至現行目錄 |
tar jxvf file.tar.gz2 | 解開 file.tar.gz2 壓所擋至現行目錄 |
全站熱搜
留言列表