資源描述:
《unix操作基本命令》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、UNIX操作基本命令(一)基本命令1.ls顯示文件名,等同于dos下dir命令命令格式:ls[option]fileoption:l顯示詳細(xì)列表域1:文件類型和文件權(quán)限域2:文件連接數(shù)域3:文件所有者名字域4:文件用戶組名字域5:文件長(zhǎng)度域6-8:最近修改日期域9:文件名-a顯示所有文件,包含隱藏文件(以.起頭的文件名)-R顯示文件及所有子目錄-F顯示文件(后跟*)和目錄(后跟/)-d與l選項(xiàng)合用,顯示目錄名而非其內(nèi)容2.cd目錄轉(zhuǎn)換,等同于dos下cd命令注意目錄分隔符為“/”,與dos相反命令格
2、式:cddirname3.pwd顯示當(dāng)前路徑4.cat顯示文件內(nèi)容,等同于dos下type命令命令格式:catfilename5.more以分頁(yè)方式查看文件內(nèi)容命令格式:morefilename6.rm刪除文件命令格式:rm[-r]filename(filename可為檔名,或檔名縮寫符號(hào)。)例子:rmfile1刪除檔名為file1之文檔。rmfile?刪除檔名中有五個(gè)字符,前四個(gè)字符為file之所有文檔。rmf*刪除檔名中,以f為自首的所有文檔。rm-rdir1刪除目錄dir1,及其下所有文檔及子
3、目錄。7.mkdir創(chuàng)建目錄命令格式:mkdir[-p]directory-name例子:mkdirdir1建立新一級(jí)目錄dir1mkdir-pdir/subdir直接創(chuàng)建多級(jí)目錄8.rmdir刪除目錄目錄必須首先為空命令格式:rmdirdirectory9.cp文檔復(fù)制命令格式:cp[-r]sourcedestination例子:cpfile1file2將文檔file1復(fù)制成file2cpfile1dir1將文檔file1復(fù)制到目錄dir1下,文件名仍為file1cp/tmp/file1.將目錄/
4、tmp下的文檔file1復(fù)制到現(xiàn)行目錄下,檔名仍為file1cp/tmp/file1file2將目錄/tmp下的文檔file1復(fù)制到現(xiàn)行目錄下,檔名為file2cp-rdir1dir2(recursivecopy)復(fù)制整個(gè)目錄若目錄dir2存在,則將目錄dir1,及其所有文檔和子目錄復(fù)制到dir2目錄下,新目錄名稱為dri1。若目錄dir2不存在,則將dir1,及其文檔和子目錄,復(fù)制為目錄dir2。10.mv文件移動(dòng)命令格式:mvsourcedestination例子:mvfile1file2將文檔
5、file1,更改檔名為file2mvfile1dir1將文檔file1,移到目錄dir1下,檔名仍為file1mvdir1dir2若目錄dir2存在,則將目錄dir1,及其所有檔案和子目錄移到目錄dir2下,新目錄名稱為dir1,若目錄dir2不存在,則將dir1,及其所有文檔和子目錄,更改為目錄dir2。11.du查看目錄所占磁碟容量命令格式:du[-sk]directory例子:dudir1顯示目錄dir1的總?cè)萘考捌浯文夸浀娜萘縟u-skdir1顯示目錄dir1的總?cè)萘?,以kbytes為計(jì)量1
6、2.find文件查找命令格式:finddir-namefilenamecommand例子:find.–namehello-print尋找目前目錄及所有的子目錄內(nèi)叫hello的文檔find.–ctime+7-print找出七天內(nèi)未被更動(dòng)的文檔find.–size+2000m-print找出大小超過2000bytes的文檔find/tmp-userb1234567-print在/tmp下屬于b1234567的文檔find.–name‘*.c’-execrm{}刪除所有的.c文檔find.–nametes
7、t*-print顯示當(dāng)前目錄及其子目錄文件名前4位為test的文件名13.man隨機(jī)文檔例子:manls
8、col-b>ls.txt生成文本文檔catman-w-M/usr/man生成索引關(guān)鍵字man-kkeyword關(guān)鍵字查找man-snumberword不同系統(tǒng)類別example:man-s3sprintf14.vi編輯器命令狀態(tài):j,k,h,l:上下左右0:行首$:行尾i,I:插入命令,i在當(dāng)前光標(biāo)處插入,I行首插入a,A:追加命令,a在當(dāng)前光標(biāo)后追加,A在行末追加o,O:打開命令,o在當(dāng)前行
9、下打開一行,O在當(dāng)前行上插入一行r,R:替換命令,r替換當(dāng)前光標(biāo)處字符,R從光標(biāo)處開始替換數(shù)字s:替換指定數(shù)量字符x:刪除光標(biāo)處字符dd:刪除當(dāng)前行d0:刪除光標(biāo)前半行d$:刪除光標(biāo)后半行ctrl+f:后翻頁(yè)ctrl+b:前翻頁(yè)G:文件尾數(shù)字G:數(shù)字所指定行/string查找字符串n繼續(xù)查找N反向繼續(xù)查找%查找對(duì)應(yīng)括號(hào)u取消上次操作ex命令狀態(tài):setnumber顯示行號(hào):setsmd顯示顯示狀態(tài):0文件首:1,5copy7塊拷貝:1,5del7塊刪除:1,5move