女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux文件管理命令詳解

馬哥Linux運維 ? 來源:阿里云開發者社區 ? 作者:阿里云開發者社區 ? 2025-02-17 10:34 ? 次閱讀

簡介:這是一個關于文件管理的實驗指南,涵蓋了`cat`, `cmp`, `diff`, `file`和`find`五個Linux命令。`cat`用于查看和操作文件內容,例如打印、連接和清空文件。`cmp`比較兩個文件的差異,`diff`同樣比較文件差異但提供更詳細輸出。`file`識別文件類型,而`find`則在指定目錄中搜索文件。實驗可在阿里云開發者平臺的給定鏈接進行。


文件管理命令

cat

cat命令描述:該命令用于連接文件并打印到標準輸出設備上。

cat命令語法:

cat [參數] [文件名]

參數說明:

6b23343e-ec53-11ef-9310-92fbcf53809c.jpg

cat命令使用示例:

執行如下命令,將一個自增序列寫入test1.txt文件中。

for i in $(seq 1 10); do echo $i >> test1.txt ; done

執行如下命令,查看文件test1.txt內容。

cat test1.txt

6b3799ec-ec53-11ef-9310-92fbcf53809c.jpg

執行如下命令,將test1.txt的文件內容加上行號后輸入到test2.txt文件。

cat -n test1.txt > test2.txt

執行如下命令,查看文件test2.txt內容。

cat test2.txt

6b4675f2-ec53-11ef-9310-92fbcf53809c.jpg

執行如下命令,將test1.txt文件內容清空。

cat /dev/null > test1.txt

執行如下命令,查看文件test1.txt內容。

cat test1.txt

返回結果如下所示,您可以看到test1.txt文件沒有任何內容。

6b75521e-ec53-11ef-9310-92fbcf53809c.jpg

cmp

cmp命令描述:該命令用于比較兩個文件是否有差異。當相互比較的兩個文件完全一樣時,該指令不會顯示任何信息。否則會標示出第一個不同之處的字符和列數編號。當不指定任何文件名稱,或文件名為"-",則cmp指令會從標準輸入設備讀取數據。

cmp命令語法:

cmp [-clsv][-i <字符數目>][--help][第一個文件][第二個文件]

參數說明:

6b83e45a-ec53-11ef-9310-92fbcf53809c.jpg

cmp命令使用示例:

執行如下命令,將一個自增序列1-5寫入test1.txt文件中。

for i in $(seq 1 5); do echo $i >> test1.txt ; done

6b915964-ec53-11ef-9310-92fbcf53809c.jpg

執行如下命令,比較test1.txt文件和test2.txt文件是否相同。

cmp test1.txt test2.txt

返回結果如下所示,您可以看到test1.txt文件和test2.txt文件第一行就有不同之處。

6ba08984-ec53-11ef-9310-92fbcf53809c.jpg

diff

diff命令描述:該命令用于比較文件的差異。diff命令以逐行的方式,比較文本文件的異同處。如果指定要比較目錄,則diff會比較目錄中相同文件名的文件,但不會比較其中子目錄。

diff命令語法:

diff [參數] [文件或目錄1] [文件或目錄2]

參數說明:

6baf2dd6-ec53-11ef-9310-92fbcf53809c.jpg

diff命令使用示例:

執行如下命令,比較test1.txt文件和test2.txt文件,以并排格式輸出

diff test1.txt test2.txt -y -W 50

返回結果如下所示,您可以看到test1.txt文件和test2.txt文件的不同之處。

6bba6c8c-ec53-11ef-9310-92fbcf53809c.jpg

file

file命令描述:該命令用于辨識文件類型。

file命令語法:

file [參數] [文件]

參數說明:

6bc2591a-ec53-11ef-9310-92fbcf53809c.jpg

file命令使用示例:

執行如下命令,顯示test1.txt文件類型。

file test1.txt

返回結果如下所示,您可以看到test1.txt文件類型是ASCII text。

file -b test2.txt

6bcdbc88-ec53-11ef-9310-92fbcf53809c.jpg

執行如下命令,顯示test2.txt文件類型并不顯示文件名稱

6bdcfa18-ec53-11ef-9310-92fbcf53809c.jpg

find

find命令描述:該命令用來在指定目錄下查找文件。任何位于參數之前的字符串都將被視為欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進行顯示。

find命令語法:

find [參數] [文件]

參數說明:

6bea3796-ec53-11ef-9310-92fbcf53809c.jpg

find命令使用示例:

執行如下命令,將當前目錄及其子目錄下所有文件后綴為.txt的文件列出來。

find . -name "*.txt"

6bf5ca34-ec53-11ef-9310-92fbcf53809c.jpg

執行如下命令,查找系統中所有文件長度為0的普通文件,并列出它們的完整路徑。

find / -type f -size 0 -exec ls -l {
   
   } ;

返回結果如下所示。

6c045900-ec53-11ef-9310-92fbcf53809c.jpg

鏈接:https://developer.aliyun.com/article/1479132?spm=a2c6h.24874632.expert-profile.190.7a0227f4T3iYnI

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11459

    瀏覽量

    212774
  • 命令
    +關注

    關注

    5

    文章

    728

    瀏覽量

    22671
  • 文件管理
    +關注

    關注

    0

    文章

    14

    瀏覽量

    8976

原文標題:文件管理命令

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Linux文件內容查詢命令

    Linux文件內容查詢命令 Linux文件內容查詢命令  grep、fgrep和egrep
    發表于 01-18 12:45 ?901次閱讀

    Linux文件的復制、刪除和移動命令

    Linux文件的復制、刪除和移動命令 Linux文件的復制、刪除和移動命令  cp
    發表于 01-18 12:45 ?1317次閱讀

    Linux系統管理命令

    Linux系統管理命令 Linux系統管理命令  wall
    發表于 01-18 12:47 ?890次閱讀

    Linux關機命令詳解

    Linux關機命令詳解linux下一些常用的關機/重啟命令有shutdown、halt、reboot、及init,它們都 可以達到重啟
    發表于 01-18 12:52 ?3701次閱讀

    Linux系統命令及其使用詳解 _120頁

    電子發燒友網站提供《Linux系統命令及其使用詳解 _120頁.doc》資料免費下載
    發表于 04-18 13:23 ?3次下載

    linux常用命令實例詳解

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理文件權限設定等。所以,在
    發表于 11-03 10:19 ?5618次閱讀

    Linux命令詳解 [兼容模式]pdf免費下載

    linux命令詳解pdf,希望對大家有幫助!
    發表于 12-15 15:54 ?10次下載

    Linux常用的100+命令大全詳解長文(典藏版)

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理文件權限設定等。所以,在
    的頭像 發表于 03-16 10:35 ?5691次閱讀

    Linux系統管理命令整理及使用方法介紹

    linux命令是對Linux系統進行管理命令。對于Linux系統來說,無論是中央處理器、內存、
    的頭像 發表于 09-23 14:55 ?7014次閱讀

    Linux系統中EXP命令詳解質量匯總

    Linux系統中EXP命令詳解質量匯總
    發表于 05-14 09:35 ?1次下載

    LINUX操作系統的安裝與Linux常用文件命令

    LINUX操作系統的安裝與Linux常用文件命令說明。
    發表于 06-02 17:45 ?3次下載

    Linux虛擬機之tcpdump命令操作詳解

    Linux虛擬機之tcpdump命令操作詳解
    發表于 08-12 09:50 ?23次下載

    Linux cat命令詳解

    `cat`命令Linux中最常用的命令之一,`cat`命令的名稱來自于con**cat**enate。它可以讀取和連接文件,并將其內容寫入
    的頭像 發表于 12-14 17:24 ?1.1w次閱讀

    linux中刪除文件命令

    Linux中,可以使用 rm 命令來刪除文件。該命令有多個參數和選項可供使用,以根據不同的情況進行文件刪除操作。例如: rm
    的頭像 發表于 11-08 14:11 ?1533次閱讀

    linux解壓gz文件命令

    Linux系統中,可以使用gzip命令解壓.gz文件。gzip命令用于壓縮和解壓縮文件,使用方法如下: 解壓.gz
    的頭像 發表于 11-08 14:42 ?6348次閱讀