檔案的管理

2021-08-04 02:20:37 字數 1428 閱讀 5138

1.touch 建立檔案或修改檔案時間戳

touch file ##建立檔案

2.mkdir 建立目錄

mkdir directory ##建立目錄

mkdir -p ##上級目錄不存在自動建立

3.rm 刪除目錄或檔案

rm -f ##強行刪除不提示

-r ##刪除目錄

##可以直接輸入 rm -rf 檔案|目錄

4.cat|head|tail 檢視檔案內容

cat | head | tail ##檔案內容檢視命令

5.vim 文字方式編輯檔案

vim filename 進入到命令模式

命令模式不能編輯檔案,如果要編輯檔案要進入插入模式

按」i」進入插入模式

如果完成編輯,按」esc「退出插入模式,輸入「:q」退出 | :q!」強制退出 | :wq」儲存退出 | wq!」強制退出

6.cd 切換工作目錄

cd directory ##切換工作目錄到指定目錄

cd - ##切換工作目錄到之前所在目錄

cd ~ ##切換到自己的家目錄

cd ~usernmae ##切換到指定使用者家目錄

cd .. ##進入到當前目錄的上級目錄

7.ls 列出目錄或檔案資訊

ls ##如果後面沒有目標那麼預設目標為當前目錄

ls direcory|filename ##列出檔案或目錄內容

ls -d direcotry ##列出目錄本身

ls -l filename|dorectory ##列出檔案或目錄裡面內容的屬性

ls -ld directory ##列出目錄本身屬性

ls -a ##顯示目錄中的所有內容,包括以」.」開頭的隱藏檔案

ls -r ##第歸顯示目錄中的內容

##ls -a 時,空目錄也會列出2個檔案 「.」「..」

. ###當前目錄

.. ###當前目錄的上一級

8.cp 檔案複製

cp是新建檔案的過程

cp file file1 file2 … directory ###把file file1 file2 複製到 directory中,所以只能有乙個指向目錄

cp file test ###新建test檔案,模板為file

cp -r directory direcotry1 ###複製目錄

9.mv 移動或重新命名

##相同磁碟的mv是重新命名,不同磁碟的mv是複製刪除過程

mv file file1 direcotry ##移動file file1到directory中,所以只能有乙個指向目錄

mv 存在檔案 不存在檔案 ##重新命名檔案

mv westos/linux . ##把westos中的linux移動到當前目錄

檔案的管理

建立乙個目錄 data root clsn mkdir data 檢視 root clsn 檢視目錄裡面的內容 root clsn ls data root clsn ls l data 在 data 下面建立 clsn.txt root clsn data touch data clsn.txt ...

檔案的管理

檔案的幾種開啟模式 r,w,a追加,r 讀 追加模式 python3 讀 任意位置寫模式 python2 w 讀寫模式 a 追加讀寫 rb 二進位制方式開啟,以byte方式顯示,要與encoding utf 8 一起使用。使用場景 跨平台 win linux wb 二進位制方式讀寫 ab 二進位制方...

Linux的檔案,管理管理指令

ls 引數 a 全部的檔案,連同隱藏檔案 開頭為.的檔案 一起列出來 a 列出全部檔案但不包括.和.d 列出目錄本身,而不是列出目錄中的檔案資料 h 檔案大小以gb,kb表示出來 l 列出長資料串,包含檔案的屬性和許可權等資料 常用 full time 以完整的時間模式輸出 cp 複製檔案或目錄 例...