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 壓所擋至現行目錄

arrow
arrow
    全站熱搜

    evantw 發表在 痞客邦 留言(0) 人氣()