20181216檔案

kkw1992發表於2018-12-16

1.目錄結構:

pwd ---檢視當前所在的目錄

特殊目錄:(.)和(..)

一個點(.)代表當前目錄

兩個點(..)代表當前目錄的上層目錄

備註:linux中,所有以點 . 開始的檔案都是隱藏檔案,需要用命令ls-la檢視(主要是a引數)

2.檔案的操作命令

【命令:touch】

☆☆建立檔案☆☆

[root@localhost tmp] touch test.txt ----在tmp目錄下 建立一個test.txt的檔案

注意:使用touch建立檔案的時候,若當前目錄中已存在同名的檔案,該命令不會對當前的同名檔案造成影響,因為不會修改檔案的內容。實際上touch對檔案的修改是因為會更新檔案的建立時間屬性。

【命令:rm】(rm後面接刪除的檔案或檔名)

☆☆刪除檔案☆☆

[root@localhost tmp] rm test.txt ----按Enter鍵後系統會詢問是否確認刪除test.txt檔案,如果輸入y則刪除,輸入n則不刪除

【命令:mv】

☆☆移動或重新命名檔案☆☆

[root@localhost tmp] mv test.txt  /mnt/---- 移動tmp目錄下的test.txt檔案 到mnt目錄下

[root@localhost mnt] mv test.txt   test.doc ------將檔名test.txt修改為test.doc

[root@localhost mnt] mv test.doc /tmp/test.txt ------將test.doc移動到/tmp目錄下,同時重新命名為test.txt

【命令:cat】(後面直接跟檔名)

☆☆檢視檔案☆☆

[root@localhost ~] cat install.log ----------檢視該檔案內容

注意:cat針對於檔案比較小的時候用

【命令:head】(後面直接跟檔名)

☆☆檢視檔案頭☆☆

[root@localhost ~] head install.log ----------預設顯示前10行

[root@localhost ~] head  -n 20 install.log ----------用-n引數指定顯示的行數

注意:當檔案比較大,且只想看檔案開始部分內容,則用head

【命令:tail】(後面直接跟檔名)

☆☆檢視檔案尾☆☆

[root@localhost ~] tail install.log ----------預設顯示最後10行

[root@localhost ~] tail  -n 200 install.log ----------用-n引數指定顯示的行數

注意:當檔案比較大,且只想看檔案後面部分內容,則用tail

☆☆動態檢視檔案尾,對檢視一些不斷改變的檔案有用☆☆

[root@localhost ~] tail  -f  catalina.out ----------實時列印catalina.out日誌檔案

 

【命令:dos2unix】(後面直接跟需要轉換的檔名)

☆☆可以把dos格式的文字檔案轉變成unix下的文字檔案(其實就是Windows和linux的檔案共享)☆☆

 

 

相關文章