一. 啟動,關機,登入,登出相關命令
[login] 登入
[logout] 登出
[exit] 登出
[shutdown] 停止系統
[halt] 停止系統
[reboot] 重啟動
[poweroff] 切斷電源
[sync] 把記憶體裡的內容寫入磁碟
[lilo] 安裝lilo啟動管理程式
[grub] 安裝lilo啟動管理程式
二. Shell相關命令
[chsh] 切換Shell
[history] 顯示命令履曆
[alias] 設定命令別名
[unalias] 取消命令別名
[which] 顯示命令所在位置
[type] 查詢命令種類
[echo] 顯示字串或者變數內容
[set] 設定/顯示Shell變數
[printenv] 顯示環境變數
[export] 設定環境變數
[env] 設定臨時環境變數
[unset] 釋放環境變數
[setenv] 設定環境變數
[unsetenv] 釋放環境變數
[source] 執行檔案當中的命令
[man] 查詢命令手冊
[info] 查詢超文本命令手冊
[whatis] 顯示命令簡介
[apropos] 通過關鍵字查詢手冊
三. 使用者管理相關命令
[su] 切換到其他使用者
[useradd] 追加使用者
[adduser] 追加使用者
[userdel] 刪除使用者
[usermod] 修改使用者佈建
[chfn] 修改使用者私人資訊
[groupadd] 追加組
[groupdel] 刪除群組
[groupmod] 修改組設定
[passwd] 更改密碼
[whoami] 顯示使用者名稱
[logname] 顯示登入使用者帳號
[users] 顯示所有登入使用者資訊
[who] 查詢登入使用者資訊
[w] 查詢登入使用者資訊
[id] 顯示指定使用者的ID資訊
[groups] 顯示指定使用者的所屬組
[finger] 顯示指定使用者的個人資訊
[mesg] 開關與他人收發訊息
[write] 給其他使用者發訊息
[wall] 給所有使用者發訊息
[talk] 和其他使用者聊天
四. 系統訊息相關命令
[top] 提供了即時的對系統處理器的狀態監視
[date] 顯示/設定目前時間
[uptime] 顯示系統已耗用時間
[arch] 顯示機器的核心構架(如i386)
[uname] 顯示作業系統資訊
[tty] 顯示終端名
[last] 顯示登入/登出在履曆
[lastb] 顯示非法登入資訊
[dumpkeys] 顯示當前鍵盤配置
[loadkeys] 變更鍵盤配置
[df] 查詢磁碟使用資訊
[du] 查詢磁碟使用資訊
[dmesg] 顯示系統啟動訊息
[script] 儲存輸入輸出到檔案
五. 檔案操作相關命令
[ls] 顯示檔案清單
[tree] 顯示分類樹
[pwd] 顯示當前路徑
[cd] 更改當前路徑
[pushd] 追加路徑到目錄堆棧
[popd] 從目錄堆棧刪除路徑
[dirs] 顯示目錄堆棧的內容
[mkdir] 建立路徑
[rmdir] 刪除路徑
[cp] 複製檔案/目錄
[rm] 刪除檔案/目錄
[mv] 移動檔案/目錄,修改檔案名稱
[chown] 變更檔/目錄的所有者
[chgrp] 修改檔案/目錄的所有組
[chmod] 修改檔案/目錄的許可權
[touch] 變更檔時間
[ln] 建立檔案/目錄連結
[find] 尋找檔案
[whereis] 顯示檔案存在的路徑名
查詢檔案種類
[size] 查詢檔案大小
六. 檔案編輯相關命令
[cat] 顯示檔案內容
[tee] 輸出到檔案和螢幕
[more] 分屏顯示檔案內容
[less] 分屏顯示檔案內容
[head] 顯示檔案頭部內容
[tail] 顯示檔案尾部內容
[fold] 摺疊顯示長行
[sort] 排列檔案的行
[cmp] 比較檔案內容
[diff] 顯示檔案差異
[nkf] 更改日語檔案編碼
[dd] 變更檔案之後複製
[wc] 統計文本單詞數,檔案大小等
[split] 分割檔案
[paste] 以行串連檔案
[join] 以欄位串連檔案
[grep] 查詢文字
[uniq] 過濾重複部分顯示檔案內容
[tr] 替換文字
[sed] 替換文字
[vi] vi文字編輯器
七. 壓縮/解壓縮相關命令
[tar] 壓縮/解壓縮檔案
[compress] 壓縮/解壓縮檔案
[uncompress] 解壓縮
[gzip] 壓縮/解壓縮檔案
[gunzip] 解壓縮
[zcat] 顯示壓縮檔的內容
[lha] 壓縮/解壓縮檔案
[uuencode] 把二進位檔案編碼為文字檔
[uudecode] 把經過編碼的文字檔還原為二進位檔案
八. MS-DOS工具集
[mtools]命令
[mdir] 顯示檔案清單
[mcd] 改變目前的目錄
[mmd] 建立目錄
[mrd] 刪除目錄
[mdeltree] 刪除分類樹
[mcopy] 複製檔案
[mdel] 刪除檔案
[mmove] 移動檔案
[mren] 變更檔或目錄名
[mattrib] 修改檔案屬性
[mtype] 顯示檔案內容
[mdu] 查詢檔案或目錄大小
[minfo] 顯示磁碟資訊
[mformat] 以MS-DOS方式格式化磁碟
[mlabel] 設定磁碟標籤
九. 控制外部裝置相關命令
[mount] mount上裝置
[umount] 解除已經mount上的裝置
[eject] 彈出(CD/DVD等)
[fdformat] 格式化磁碟片
[fdisk] 配置/顯示硬碟分區
[mkfs] 格式化磁碟分割
[fsck] 檢查/修複磁碟錯誤
[lpr] 列印到印表機
[lprm] 中斷列印任務
[lpq] 顯示列印任務的狀態
[lpc] 管理/控制列印任務
[ifconfig] 顯示/設定NIC配置
十. 進程及任務管理相關命令
[ps] 顯示正在啟動並執行進程
[jobs] 顯示後台運行任務
[fg] 把任務切換到前台
[bg] 把任務切換到後台
[kill] 中止進程或任務
[killall] 中止進程或任務
[wait] 等待進程或任務的結束
[at] 設定定時執行任務
[atq] 顯示尚未執行的任務
[atrm] 刪除定時執行任務
[batch] 在系統負荷減輕的時候執行任務
[nice] 改變優先度並執行任務
[nohup] 在後台執行任務,Logout之後也不退出
[sleep] 休眠一定的時間
[crond] 用來定期執行程式的命令
[screen] 可以在多個進程之間多工一個物理終端的視窗管理器
十一. 網路管理相關命令
[netstat] 顯示當前網路連接狀況
[route] 顯示/設定路由
[host] 顯示網路主機情況
[hostname] 顯示/設定當前主機的名字
[ping] 確認和遠程機器的串連情況
[traceroute] 顯示路由資訊
[rwho] 查詢網上機器的登陸使用者
[ruptime] 查詢網上機器的系統已耗用時間
[rlogin] 登陸到遠程機器
[telnet] 用telnet登陸到遠程機器
[rsh] 給遠程機器發送命令
[rcp] 在遠程機器之間複製檔案
[mail] 收取郵件
[sendmail] 發送郵件
[mailq] 確認郵件隊列
[ftp] 用ftp傳輸檔案
十二. 其他命令
[cal] 顯示日曆
[clear] 清屏
[gcc] 編譯C語言代碼
[as] 彙編
[bc] 計算
[rpm] Redhat的包管理
[dpkg] Debian的包管理
[installpkg] Slackware的包安裝(刪除命令則是removepkg)
[xf86setup ,turboxfg,Xconfigurator] 配置X服務
[startx] 啟動 X-Window 圖形介面
備忘:這篇內容很多部落格、網站都有發布,當然鄙人也不是原創,記錄這些內容只是為了讓自己方便查詢
一. 啟動,關機,登入,登出相關命令
[login] 登入
[logout] 登出
[exit] 登出
[shutdown] 停止系統
[halt] 停止系統
[reboot] 重啟動
[poweroff] 切斷電源
[sync] 把記憶體裡的內容寫入磁碟
[lilo] 安裝lilo啟動管理程式
[grub] 安裝lilo啟動管理程式
二. Shell相關命令
[chsh] 切換Shell
[history] 顯示命令履曆
[alias] 設定命令別名
[unalias] 取消命令別名
[which] 顯示命令所在位置
[type] 查詢命令種類
[echo] 顯示字串或者變數內容
[set] 設定/顯示Shell變數
[printenv] 顯示環境變數
[export] 設定環境變數
[env] 設定臨時環境變數
[unset] 釋放環境變數
[setenv] 設定環境變數
[unsetenv] 釋放環境變數
[source] 執行檔案當中的命令
[man] 查詢命令手冊
[info] 查詢超文本命令手冊
[whatis] 顯示命令簡介
[apropos] 通過關鍵字查詢手冊
三. 使用者管理相關命令
[su] 切換到其他使用者
[useradd] 追加使用者
[adduser] 追加使用者
[userdel] 刪除使用者
[usermod] 修改使用者佈建
[chfn] 修改使用者私人資訊
[groupadd] 追加組
[groupdel] 刪除群組
[groupmod] 修改組設定
[passwd] 更改密碼
[whoami] 顯示使用者名稱
[logname] 顯示登入使用者帳號
[users] 顯示所有登入使用者資訊
[who] 查詢登入使用者資訊
[w] 查詢登入使用者資訊
[id] 顯示指定使用者的ID資訊
[groups] 顯示指定使用者的所屬組
[finger] 顯示指定使用者的個人資訊
[mesg] 開關與他人收發訊息
[write] 給其他使用者發訊息
[wall] 給所有使用者發訊息
[talk] 和其他使用者聊天
四. 系統訊息相關命令
[top] 提供了即時的對系統處理器的狀態監視
[date] 顯示/設定目前時間
[uptime] 顯示系統已耗用時間
[arch] 顯示機器的核心構架(如i386)
[uname] 顯示作業系統資訊
[tty] 顯示終端名
[last] 顯示登入/登出在履曆
[lastb] 顯示非法登入資訊
[dumpkeys] 顯示當前鍵盤配置
[loadkeys] 變更鍵盤配置
[df] 查詢磁碟使用資訊
[du] 查詢磁碟使用資訊
[dmesg] 顯示系統啟動訊息
[script] 儲存輸入輸出到檔案
五. 檔案操作相關命令
[ls] 顯示檔案清單
[tree] 顯示分類樹
[pwd] 顯示當前路徑
[cd] 更改當前路徑
[pushd] 追加路徑到目錄堆棧
[popd] 從目錄堆棧刪除路徑
[dirs] 顯示目錄堆棧的內容
[mkdir] 建立路徑
[rmdir] 刪除路徑
[cp] 複製檔案/目錄
[rm] 刪除檔案/目錄
[mv] 移動檔案/目錄,修改檔案名稱
[chown] 變更檔/目錄的所有者
[chgrp] 修改檔案/目錄的所有組
[chmod] 修改檔案/目錄的許可權
[touch] 變更檔時間
[ln] 建立檔案/目錄連結
[find] 尋找檔案
[whereis] 顯示檔案存在的路徑名
查詢檔案種類
[size] 查詢檔案大小
六. 檔案編輯相關命令
[cat] 顯示檔案內容
[tee] 輸出到檔案和螢幕
[more] 分屏顯示檔案內容
[less] 分屏顯示檔案內容
[head] 顯示檔案頭部內容
[tail] 顯示檔案尾部內容
[fold] 摺疊顯示長行
[sort] 排列檔案的行
[cmp] 比較檔案內容
[diff] 顯示檔案差異
[nkf] 更改日語檔案編碼
[dd] 變更檔案之後複製
[wc] 統計文本單詞數,檔案大小等
[split] 分割檔案
[paste] 以行串連檔案
[join] 以欄位串連檔案
[grep] 查詢文字
[uniq] 過濾重複部分顯示檔案內容
[tr] 替換文字
[sed] 替換文字
[vi] vi文字編輯器
七. 壓縮/解壓縮相關命令
[tar] 壓縮/解壓縮檔案
[compress] 壓縮/解壓縮檔案
[uncompress] 解壓縮
[gzip] 壓縮/解壓縮檔案
[gunzip] 解壓縮
[zcat] 顯示壓縮檔的內容
[lha] 壓縮/解壓縮檔案
[uuencode] 把二進位檔案編碼為文字檔
[uudecode] 把經過編碼的文字檔還原為二進位檔案
八. MS-DOS工具集
[mtools]命令
[mdir] 顯示檔案清單
[mcd] 改變目前的目錄
[mmd] 建立目錄
[mrd] 刪除目錄
[mdeltree] 刪除分類樹
[mcopy] 複製檔案
[mdel] 刪除檔案
[mmove] 移動檔案
[mren] 變更檔或目錄名
[mattrib] 修改檔案屬性
[mtype] 顯示檔案內容
[mdu] 查詢檔案或目錄大小
[minfo] 顯示磁碟資訊
[mformat] 以MS-DOS方式格式化磁碟
[mlabel] 設定磁碟標籤
九. 控制外部裝置相關命令
[mount] mount上裝置
[umount] 解除已經mount上的裝置
[eject] 彈出(CD/DVD等)
[fdformat] 格式化磁碟片
[fdisk] 配置/顯示硬碟分區
[mkfs] 格式化磁碟分割
[fsck] 檢查/修複磁碟錯誤
[lpr] 列印到印表機
[lprm] 中斷列印任務
[lpq] 顯示列印任務的狀態
[lpc] 管理/控制列印任務
[ifconfig] 顯示/設定NIC配置
十. 進程及任務管理相關命令
[ps] 顯示正在啟動並執行進程
[jobs] 顯示後台運行任務
[fg] 把任務切換到前台
[bg] 把任務切換到後台
[kill] 中止進程或任務
[killall] 中止進程或任務
[wait] 等待進程或任務的結束
[at] 設定定時執行任務
[atq] 顯示尚未執行的任務
[atrm] 刪除定時執行任務
[batch] 在系統負荷減輕的時候執行任務
[nice] 改變優先度並執行任務
[nohup] 在後台執行任務,Logout之後也不退出
[sleep] 休眠一定的時間
[crond] 用來定期執行程式的命令
[screen] 可以在多個進程之間多工一個物理終端的視窗管理器
十一. 網路管理相關命令
[netstat] 顯示當前網路連接狀況
[route] 顯示/設定路由
[host] 顯示網路主機情況
[hostname] 顯示/設定當前主機的名字
[ping] 確認和遠程機器的串連情況
[traceroute] 顯示路由資訊
[rwho] 查詢網上機器的登陸使用者
[ruptime] 查詢網上機器的系統已耗用時間
[rlogin] 登陸到遠程機器
[telnet] 用telnet登陸到遠程機器
[rsh] 給遠程機器發送命令
[rcp] 在遠程機器之間複製檔案
[mail] 收取郵件
[sendmail] 發送郵件
[mailq] 確認郵件隊列
[ftp] 用ftp傳輸檔案
十二. 其他命令
[cal] 顯示日曆
[clear] 清屏
[gcc] 編譯C語言代碼
[as] 彙編
[bc] 計算
[rpm] Redhat的包管理
[dpkg] Debian的包管理
[installpkg] Slackware的包安裝(刪除命令則是removepkg)
[xf86setup ,turboxfg,Xconfigurator] 配置X服務
[startx] 啟動 X-Window 圖形介面
備忘:這篇內容很多部落格、網站都有發布,當然鄙人也不是原創,記錄這些內容只是為了讓自己方便查詢