資源描述:
《Linux詳細(xì)操作命令》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、1.常用Linux命令1.1目錄操作命令lcd說明:用于改變當(dāng)前工作目錄示例:cd/etc/a切換到etc下a目錄下lpwd說明:顯示當(dāng)前目錄示例:一敲就明白了lls說明:列出目錄的內(nèi)容,如同dos下的dir常用參數(shù):不帶任何參數(shù)僅顯示指定目錄下所有子目錄與文件,但不包括隱藏文件-a:顯示指定目錄下所有子目錄與文件,包括隱藏文件-l::顯示文件(目錄)的詳細(xì)信息。每行列出的信息依次是文件類型與權(quán)限鏈接數(shù)文件屬主文件屬組文件大小最后修改時間文件名-c:按文件的修改時間排序示例:ls–lac顯示當(dāng)前目錄下內(nèi)容,按文件
2、修改時間排序ls–la/etc列出指定目錄下內(nèi)容lmkdir說明:用于創(chuàng)建一個目錄示例:mkdira在當(dāng)前目錄下建立一個目錄名為”a”的目錄。mkdir/etc/a在etc目錄下下建立一個目錄名為”a”的目錄lrmdir說明:用于刪除空目錄示例:rmdira刪除目錄a,a必須是空目錄該命令通常用rm替代1.2文件操作命令ltouch說明:建一個空文件示例:touchaaa建了一個aaa文件lcp說明:將給出的文件或目錄復(fù)制到指定位置相當(dāng)于拷貝cp[選項]源文件或目錄目標(biāo)文件或目錄參數(shù):-a:保留鏈接、文件屬性,并
3、遞歸地復(fù)制目錄等價于–dpr-d:復(fù)制時保留鏈接-p:復(fù)制時并把修改時間和訪問權(quán)限等文件屬性同步到新文件中-r:遞歸的復(fù)制源目錄下的所有子目錄及文件-f:強(qiáng)制覆蓋目標(biāo)文件示例:/166/a1/a11/1.txtcp–r/166/a1/167/遞歸拷貝/166/a1目錄lm說明:為文件或目錄改名或?qū)⑽募梢粋€目錄移入到另一個目錄。相當(dāng)于剪貼后粘貼mv[選項]源文件或目錄目標(biāo)文件或目錄參數(shù):-f:禁止交互操作。在mv操作要制覆蓋已有目標(biāo)文件不做提示/166/a1/a11/1.txtmv/166/a1/167/移動/1
4、66/a1目錄mv1.txt2.txt相當(dāng)于重命名lrm說明:刪除指定目錄下的文件或目錄。參數(shù):-f:強(qiáng)制刪除,不提示-r:遞歸刪除全部目錄及子目錄示例:rm–rf/166將166目錄刪除,并且不接受系統(tǒng)詢問lcat說明:連接文件,并把文件送到標(biāo)準(zhǔn)輸出上(屏幕)上,通常使用cat查看文件內(nèi)容。示例:cata1.txt顯示a1.txt文件內(nèi)容,顯示內(nèi)容不分屏cata1.txta2.txt>a.txt把a1.txt,a2.txt兩個文件內(nèi)容合并,合并后文件為a.txt。lmore說明:分頁查看文件內(nèi)容。more只能向
5、后翻頁。每屏只列出指定的行數(shù),可以用空格鍵翻面,翻到最后返回到命令行,如果中途退出,用ctrl+c參數(shù):-num,這個num指的是具體的一個阿拉伯?dāng)?shù)字,用于指定分頁時每頁的行數(shù)。lless說明:與more用法類似,不同的是可以向前后翻頁。lhead說明:用于顯示文件開頭部分,默認(rèn)情況只顯示文件前10行內(nèi)容。示例:head-20a1.txt顯示a1.txt的前20行l(wèi)tail說明:顯示文件末尾部部分,通常有助于查看日志最新內(nèi)容。示例:tail-20a1.txt顯示a1.txt的后20行。ldiff說明:比較兩個文件
6、內(nèi)容的不同diff[選項]源文件或目錄目標(biāo)文件或目錄示例:diffa1.txta2.txt1.3查找命令lfind說明:查找文件格式:find[路徑][匹配表達(dá)式]參數(shù):-name查找指定名稱的文件find/dev–name“sda*”-user查找指定用戶的文件find/-userroot-size查找大小為n塊的文件+n表示大于n塊的文件find/-size+80-atime查找n天前被訪問的文件+n表示超過n天前,-n表示不超過-mtime用法與atime類似,但是檢查的是文件內(nèi)容被修改的時間lgrep說明
7、:查找指定文件中的內(nèi)容grep[選項]匹配模式文件列表參數(shù):-l:只顯示包含區(qū)配模式的文件名-i:對匹配模式不區(qū)分大小寫示例:在當(dāng)前目錄下所有文件中查找包含”Linux”的行,并顯示這些行g(shù)erpLinux**代表所有文件grepa1.txt在1.txt中查找包含”a”的內(nèi)容lwhereis查找命令所在的文件路徑如whereisls列出命令ls所在的文件lwc說明:統(tǒng)計指定文件包含的行數(shù)、單詞數(shù)和字符數(shù)wc[選項]文件名參數(shù):-l統(tǒng)計行-w統(tǒng)計詞-c統(tǒng)計字示例:wc1.txt統(tǒng)計1.txt的行數(shù),詞數(shù),字?jǐn)?shù)1.4
8、重定向l輸出重定向把命令的標(biāo)準(zhǔn)輸出或標(biāo)準(zhǔn)錯誤輸出重定向到指定的文件中。如:ls>ls.out表示將ls命令的執(zhí)行結(jié)果形成文件ls.out如果ls.out已存在,則重寫這個文件可以用catls.out來查看ls>>ls.out用>>表示追加到ls.out文件中,區(qū)別與重寫也可以將錯誤信息輸出到文件中l(wèi)s2>ls.out同樣的道理追加ls2>>ls.out1.5管道將一個命令