中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

【2018深信服 醒獅計劃】《Linux命令行與Shell腳

時間:2019-06-15

ls%20-l

可以將多個參數(shù)結合起來使用。不僅能夠顯示出所需的內容,而且還容易記憶,例如%20ls%20–alF

第二個指定實際的過濾匹配符,如:“*.txt”,所有各文本串之間用“|”號隔開。.%20表示任意字符%20匹配任意字符%20表示在待匹配字符串指定位置可以出現(xiàn)任意字符。如果文件中存在'/0'字符(或者說0x00字節(jié)),調用fgets之后就無法判斷緩沖區(qū)中的'/0'究竟是從文件讀上來的字符還是由fgets自動添加的結束符,所以fgets只適合讀文本文件而不適合讀二進制文件,并且文本文件中的所有字符都應該是可見字符,不能有'/0'。

ls%20-l%20my_script ls%20-l%20my_scr?pt

特定位置上可能出現(xiàn)的兩種字符:%20a%20或%20i

ls%20-l%20my_scr[ai]pt

字母范圍%20[a%20–%20i]

ls%20-l%20f[a-i]ll

感嘆號(!)將不需要的內容排除在外。

ls%20-l%20f[!a]ll touch%20test_one cp%20source%20destination

默認不會提示,加上-i提示覆蓋

cp%20-i%20test_one%20test_two

可以使用%20ln%20命令以及%20-s%20選項來

創(chuàng)建符號鏈接

$%20ls%20-l%20data_file -rw-rw-r--%201%20christine%20christine%201092%20May%2021%2017:27%20data_file $ $%20ln%20-s%20data_file%20sl_data_file $ $%20ls%20-l%20*data_file -rw-rw-r--%201%20christine%20christine%201092%20May%2021%2017:27%20data_file lrwxrwxrwx%201%20christine%20christine 9%20May%2021%2017:29%20sl_data_file%20->%20data_file

證明鏈接文件是獨立文件的方法是查看inode編號

$%20ls%20-i%20*data_file 296890%20data_file%20296891%20sl_data_file

硬鏈接會創(chuàng)建獨立的虛擬文件,只不過這次使用%20ln%20命令時不再需要加入額外的參數(shù)了

$%20ls%20-l%20code_file -rw-rw-r--%201%20christine%20christine%20189%20May%2021%2017:56%20code_file $ $%20ln%20code_file%20hl_code_file $ $%20ls%20-li%20*code_file 296892%20-rw-rw-r--%202%20christine%20christine%20189%20May%2021%2017:56 code_file 296892%20-rw-rw-r--%202%20christine%20christine%20189%20May%2021%2017:56 hl_code_file

復制鏈接文件的時候一定要小心。如果使用%20cp%20命令復制一個文件,而該文件又已經(jīng)被鏈接

到了另一個源文件上,那么你得到的其實是源文件的一個副本。這很容易讓人犯暈。

注意,帶有硬鏈接的文件共享inode編號。這是因為它們終歸是同一個文件。

在Linux中,重命名文件稱為移動(moving)。%20mv%20命令可以將文件和目錄移動到另一個位置

或重新命名。

mv%20fall%20fzll

注意:移動文件會將文件名從fall更改為fzll,但inode編號和時間戳保持不變。這是因為%20mv只影響文件名。

竅門:cp%20命令類似,也可以在%20mv%20命令中使用%20-i參數(shù)%20。這樣在命令試圖覆蓋已有的文件時,你就會得到提示

在Linux中,刪除(deleting)叫作移除(removing)

rm%20-i%20fall