ls:目錄內(nèi)容顯示命令
ls -l:顯示文件和目錄條目的“冗長(zhǎng)信息”
ls -d:列示當(dāng)前目錄條目的自身信息
cd:將當(dāng)前目錄切換至指定目錄金麸,缺省切換到當(dāng)前用戶的家目錄
pwd:內(nèi)部命令pwd沒有選項(xiàng)參數(shù),僅顯示當(dāng)前所處的工作目錄名
mkdir 文件名1 文件名2 文件名3 :創(chuàng)建一個(gè)或多個(gè)一層的目錄
mkdir -p 文件名1/文件名2:遞歸創(chuàng)建文件
rmdir 文件名:刪除一個(gè)空目錄
rmdir -p 文件名/文件名:遞歸刪除空文件夾
rm -rf 文件名:刪除文件(可刪除非空目錄)強(qiáng)制刪除,不會(huì)詢問,直接刪除
rm -ri 文件名:文件夾層層遞歸進(jìn)入并詢問刪除
cp 文件名 目錄名(cp test.txt aa/pp):拷貝test.txt文件到aa/pp文件夾
cp -a 文件名1 文件名2:拷貝文件夾1到文件夾2
cp -a aa bb/cc:拷貝文件夾aa到bb并改名cc
cp sources.list bb/aa/test.txt:拷貝文件sources.list到bb/aa文件夾并改名
mv bb/aa/test.txt aa:將bb/aa/中的test.txt文件移動(dòng)到aa文件夾
mv aa/test.txt bb/test2.txt:將aa中的test.txt文件移動(dòng)到bb文件夾并改名
cat:缺省顯示從鍵盤輸入的標(biāo)準(zhǔn)顯示文件
cat sources.txt:顯示sources.list文件中的完整內(nèi)容
cat -t sources.txt:顯示文件中的特殊控制字符
more sources.txt:文件分屏顯示晃跺,按空格鍵可查看下一頁,按“q”可退出
less sources.txt:文件分屏顯示辞居,按上下方向鍵滾動(dòng)查看,按“q”可退出
head sources.txt:顯示文件的頭信息垛吗,前10行
head -n 20 sources.txt:顯示文件的前20行,自定義行數(shù)烁登,也可寫成:head -20 sources.txt
tail sources.txt:顯示文件尾部10行
tail -n 20 sources.txt:顯示文件的尾部20行怯屉,自定義行數(shù),也可寫成:tail -20 sources.txt
tail -f sources.txt:顯示文件尾部的最新信息,不斷追加锨络,常用于查看日志
grep hello sources.txt:篩選出文件中含有hello的行(正向篩選)
grep -v hello sources.txt:篩選出文件中不含有hello的行(反向篩選)
grep -i UBUNTU sources.txt:忽略大小寫篩選含有UBUNTU的行
touch bencai.txt:如果bencai.txt不存在赌躺,則創(chuàng)建一個(gè)新的空文件,如果bencai.txt存在足删,則更新bencai.txt的創(chuàng)建時(shí)間
cp bencai.txt zhangkaizhong.txt:將bench.txt的內(nèi)容拷貝到zhangkaizhong.txt
cat bencai.txt zhangkaizhong.txt:?cat可同時(shí)顯示多個(gè)文件的內(nèi)容
cp -i bencai.txt zhangkaizhong.txt:當(dāng)拷貝的文件在目標(biāo)文件夾中含有相同名字的文件寿谴,會(huì)詢問是否覆蓋
rm -i zhangkaizhong.txt:詢問是否刪除該文件
find . -name "cc":從當(dāng)前目錄查找文件名帶有cc的文件
find / -name "cc":從根目錄開始查找文件名帶有cc的文件
which cc:查找?guī)в衏c的文件
locate cc:索引查找,速度快
vim test.txt:打開文件進(jìn)行編輯失受,進(jìn)入文本輸入狀態(tài),輸入"i":當(dāng)前光標(biāo)處插入讶泰,輸入"a":當(dāng)前光標(biāo)后插入;輸入":","/","?"都能進(jìn)入末行模式,":wq":寫入之后退出拂到,“:q!”:強(qiáng)制退出不保存
vim test.txt:在光標(biāo)處痪署,按“yy”,再按“p”,可在光標(biāo)處的下一行復(fù)制當(dāng)前行,按"2yy"兄旬,再按"p"狼犯,復(fù)制兩行,按大寫的"P",可在光標(biāo)處的上面復(fù)制當(dāng)前行,“dd”,刪除當(dāng)前行领铐,大寫“D”刪除光標(biāo)上面一行,大寫的“O”,或小寫的“o”悯森,都可進(jìn)入插入狀態(tài)
vim test.txt:":s/tesh/TEST/gc" 將當(dāng)前光標(biāo)的行中的test替換為TEST,":%s/zheshi/ZheSHI/gc"將當(dāng)前文件所有行中的zheshi替換為ZheSHI
vim test.txt: “set nonu”:設(shè)置行號(hào)不顯示,“set nu”:設(shè)置行號(hào)顯示
vim ~/.vimrc:打開vim的配置文件绪撵,可進(jìn)行相關(guān)配置
vim test.txt: 命令模式下按“u”,可撤銷輸入瓢姻,大寫“U”可撤銷能夠撤銷的步數(shù),“Ctrl+r”音诈,可恢復(fù)剛剛的撤銷操作
vim text01.txt text02.txt text03.txt :同時(shí)編輯多個(gè)文件幻碱,“args”,查看當(dāng)前編輯的文件细溅,“:next”切換到下一個(gè)文件褥傍,“:prev”:回到上一個(gè)文件