←手機掃碼閱讀
火星人
@ 2014-03-09 ,
內部命令與外部命令的區別:
內部命令是Shell自帶能用help查看的命令. 外部命令為第三方軟體安裝的命令 一些快捷鍵: Tab:自動補全命令. 反斜杠「\」:強制換行后在下一行出現的「>」提示符后可以延續上一行命令. Ctrl U: 刪除當前游標處之前的所有字元內容. Ctrl K: 刪除從當前游標處到行尾的所有字元內容. Ctrl L: 清屏. Ctrl C: 取消當前的命令. 獲得幫助命令: 1) help //提示簡單的命令格式 例子:help pwd 2) --help //顯示應用命令字的格式及選項等幫助信息.例子: ls –help 3) man //手冊頁常用於外部軟體在安裝時為執行程序,配置文件的詳細的幫助手冊頁,例子:man file // file命令用於判斷文件的類型 閱讀man手冊頁時將以全屏幕的文本方式顯示,使用方向鍵滾動一行文本,使用Page Up和Page Down鍵上下翻頁,按Q或q退出手冊頁.按「/」可查找內容例子:「/-v」查找-v的幫助信息.按n或N進行上下定位選擇. 4)info //信息頁(info Page)比man更詳細的幫助手冊,提供了不少主題間的跳轉功能幫助. 例子:將ls命令的man手冊頁保存為文本文件lshelp.txt # man ls | col –b > lshelp.txt 該命令中col命令用於過濾文本中的一些特殊控制字元. | 管道符:類似水管,將該命令交給下一個命令處理. >重定向輸出:前面的命令成功執行后,其屏幕輸出結果將保存到 > 號後邊指定的文件中.
文件和目錄管理 絕對路徑與相對路徑區別: 絕對路徑全加「/」可是非常準確地表示一個目錄或文件的所在位置. 相對路徑開頭使用「.」或「..」或「~」,一般用於表示當前工作目錄作為起點.例子:「grub.conf」可表示當前目錄下的grub.conf文件. 「./grub.conf」可表示同上. 「../vmlinuz」等同於/boot/vmlinuz. 「~teacher」可表示當前用戶的宿主目錄. 1 目錄操作命令 pwd //查看當前的工作目錄 cd //切換工作目錄,進入文件夾. ls //列表形式顯示目錄內容: -l:以長格式(Long)顯示文件和目錄的列表. -a:顯示所有(ALL)子目錄和文件的信息,包括「.」開頭的隱藏目錄和文件.