天天看點

Linux常用指令速查字典

一、啟動、關機、登入、登出相關指令

   [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] 顯示檔案存在的路徑名

    [file] 查詢檔案種類

    [size] 查詢檔案大小

六、檔案編輯相關指令

     [cat] 顯示檔案内容

    [tee] 輸出到檔案和螢幕

    [more] 分屏顯示檔案内容

    [less] 分屏顯示檔案内容

    [head] 顯示檔案頭部内容

    [tail] 顯示檔案尾部内容

    [fold] 折疊顯示長行

    [sort] 排列檔案的行

    [cmp] 比較檔案内容

    [diff] 顯示檔案差異

    [nkf] 更改日語檔案編碼

    [dd] 變更檔案之後複制

    [wc] 統計文本單詞數,檔案大小等

    [split] 分割檔案

    [paste] 以行連接配接檔案

    [join] 以字段連接配接檔案

    [grep] 查詢文字

    [uniq] 過濾重複部分顯示檔案内容

    [tr] 替換文字

    [sed] 替換文字

七、壓縮/解壓縮相關指令

     [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 圖形界面

技術支援:中安樂物聯網科技(北京)有限公司

http//:www.zhonganle.com