聯(lián)系方式
總機(jī):0510-85195508
業(yè)務(wù):0510-85162150
人事:0510-85102511
郵箱:info@mail.nsccwx.cn
傳真:0510-85167598
郵編:214000
地址:江蘇省無錫市濱湖區(qū)吟白路1號研創(chuàng)大廈
關(guān)注我們
1. 獲取操作命令的使用幫助
2. 常見使用命令
2.1 查看、切換目錄:pwd、cd
2.2 創(chuàng)建目錄:mkdir
2.3 刪除目錄文件:rmkdir、rm
2.4 新建、查看文件:touch、ls、cat、more、less、tail、head
2.5 復(fù)制、移動文件:cp、mv
2.6 編輯文件:vi/vim
2.7 搜索文件:whereis、locate、find
2.8 壓縮、編輯文件:gzip、bzip2、tar
3. 完整學(xué)習(xí)手冊下載,請點擊:完整版-Linxu系統(tǒng)操作幫助手冊
? 獲取命令的幫助手冊,一般參數(shù)說明在命令名后加--help,詳細(xì)的命令幫助與參數(shù)說明可用 man 、info命令。例如命令ls的幫助信息:ls --help或者man ls或者info ls
back?
? 首先要清楚當(dāng)前自己所在的目錄,當(dāng)用戶首次登錄系統(tǒng)后,當(dāng)前工作目錄就是用戶的家目錄,獲取當(dāng)前目錄的命令是:pwd
?mv命令即move的意思,可用于修改文件和目錄的名字,還可以將文件和目錄從一個位置移動到另一位置,經(jīng)常用來備份文件或目錄。
●mv test.log test1.txt
? 將文件test.log重命名為test1.txt
●mv test1.txt /opt/test
? 將多個文件log1.txt,log2.txt,log3.txt移動到目錄/opt/test中
●mv dir1 dir2
? 如果目錄dir2不存在,將目錄dir1重命名為dir2;否則,將dir1移動到dir2中
●mv * ../
? 移動當(dāng)前文件夾下的所有文件到上一級目錄中
back?
vi是全屏幕純文本編輯器,vim是vi的增強(qiáng)版。vi/vim 共分為三種模式,分別是命令模式(Command mode),插入模式(Insert mode)和底線命令模式(Last line mode)。 這三種模式的作用分別是:
? 命令模式(command mode)
以vi打開一個文件就直接進(jìn)入到命令模式(這是默認(rèn)的模式)。在這個模式中,可以使用上下左右按鍵來移動光標(biāo),你可以使用刪除字符或刪除整行來處理文件內(nèi)容,也可以使用復(fù)制、粘貼來處理你的文件數(shù)據(jù)。
●i可切換到插入模式
●x刪除當(dāng)前光標(biāo)所在處的字符
●:切換到底行模式
? 插入模式(Insert mode)
只有在Insert mode下,才可以做文字輸入,編輯文件的內(nèi)容,按「ESC」鍵可回到命令行模式。
? 底行模式(last line mode)
將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,如尋找字符串、列出行號等。
●q退出程序
●w保存文件
back?
?whereis命令可以通過數(shù)據(jù)庫來查找、定位可執(zhí)行文件、源代碼文件、幫助文件在文件系統(tǒng)中的位置,適用于查找安裝好的命令。
●-b定位可執(zhí)行文件。
●-m定位幫助文件。
●-s定位源代碼文件。
?locate命令也是通過數(shù)據(jù)庫來查找文件,但是適用范圍更廣,可以查找任意類型文件,適合快速查找指定文件。
●locate /etc/sh
? 查找etc目錄下所有以sh開頭的文件
?find命令,通過直接搜索硬盤的方式查找的,并且支持各種查找條件,可以通過文件類型、日期、大小、權(quán)限和用戶等其他可能條件進(jìn)行遍歷查找。但相對的,查找速度慢一些。
●find . –iname example
? 找出當(dāng)前目錄下,文件名不區(qū)分大小寫“example”的所有文件
●find . –type f –name “*.log”
? 找出當(dāng)前目錄下,所有“.log”文件
●find /tmp/ -type f –mtime +10 –mtime -20
? 找出tmp目錄下,10天以前20天以內(nèi)修改的所有文件
back?
?gzip命令用于壓縮文件,也可用于解壓縮文件。用gzip新建的壓縮文件為*.gz的文件名,默認(rèn)的狀態(tài)下原本的文件被壓縮為.gz的文件名,原文件就不存在了。常用參數(shù)如下所示:
●-c:將輸出寫到標(biāo)準(zhǔn)輸出上,并保留原有文件
●-d:將壓縮文件解壓
●-r:遞歸式地查找指定目錄并壓縮其中的所有文件或者是解壓縮
?bzip2命令也同樣用于壓縮和解壓縮文件,與gzip相比,bzip2命令具有更好的壓縮率,但壓縮速度比gzip稍慢。
●bzip2 image1.jpg
? 直接使用bzip2命令,不指定任何選項,默認(rèn)對指定文件進(jìn)行壓縮,生成以.bz2結(jié)尾的文件,并刪除原件
●bzip2 –k image1.jpg
? 壓縮文件,并保留image.jpg原件
●bzip2 –d image1.jpg.bz2
? 解壓縮文件包
?tar命令可通過調(diào)用壓縮功能,來實現(xiàn)壓縮和解壓文件。適用于將多個文件或目錄先進(jìn)行打包成一個tar包,再用壓縮程序(gzip、bzip2)進(jìn)行壓縮。常用參數(shù)如下圖所示:
●-c:新建一個壓縮文檔,即打包
●-x:解壓文件
●-v:顯示操作過程
●-f:指定歸檔文件的名稱,即后邊要接被處理的文件名,這個參數(shù)必須放在最后,建議-f單獨寫一個參數(shù)
●-z:通過gzip的支持進(jìn)行壓縮/解壓縮,此時文件名最好為.tar.gz
●-j:通過bzip2的支持進(jìn)行壓縮/解壓縮,此時文件名最好為.tar.bz2
back?