linux基礎之檔案操作

2021-10-07 14:03:53 字數 1221 閱讀 7352

1、options

-f 強制

-r 目錄遞迴

-l 互動

2、舉例

cp hello.txt / user/root 將hello.txt檔案複製到/user/root目錄下

mv hello.txt / user/root 將hello.txt檔案剪下到/user/root目錄下

rm hello.txt 刪除hello.txt

touch hello.txt 建立hello.txt檔案

mkdir test //建立test資料夾

方式一

>hello.txt 將hello.txt檔案的內容全部刪除

方式二echo -n >hello.txt 將hello.txt檔案的內容全部刪除

ln -s 鏈結檔案 原始檔

find / -name hello.txt 查詢hello.txt檔案所在路徑

i:在游標前

i:在當前行首

a:游標後

a:在當前行尾

x或dd:刪除游標處 乙個字元及刪除該行

/pattern 從游標開始處向檔案尾搜尋pattern

?pattern 從游標開始處向檔案首搜尋pattern

cat

tail

head

more

方式一 tar
-c  建立打包檔

-t 檢視打包檔案裡含有的檔名

-x 解打包或解壓縮的功能

-j bzip2進行壓縮

-z gzip進行壓縮

-v 將壓縮、解壓縮過程中處理的檔名輸出到螢幕

-f 接file_name 告知要處理的文件

-c 後面接要解壓縮的特定目錄

-p 保留檔案的原本許可權和屬性,主要是備份重要檔案的時候使用

-p 是否保留根目錄/,一般不用

8.1.1 壓縮檔案

tar zvxf hello.tar hello.txt

8.1.2 解壓問

tar -zvxf hello.tar

方式二 zip
fuser hello.txt   檢視

fuser -k hello.txt 刪除

linux之檔案操作

linux目錄圖 根目錄,一般根目錄下只存放目錄,不要存放檔案,etc bin dev lib sbin應該和根目錄放置在乙個分割槽中 bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls tar mv cat等。boot 放置linux系統啟動時用到的一些檔案。boot vmlinu...

Linux操作基礎之檔案操作 根目錄與當前目錄

根目錄 當前目錄 上一層目錄和windows很像,根目錄用 表示,當前目錄用 表示,當前目錄的上一層目錄用 表示。每個目錄都至少有 這兩個隱含檔案。在linux中,目錄是檔案之一,linux系統的檔案型別除了目錄 d 之外,還有普通檔案 裝置檔案 linux將裝置看成一種特殊的檔案,裝置檔案分為字元...

Python基礎之檔案操作

python的檔案操作還是比較簡單的基本分為三步 開啟,讀寫,關閉 檔案開啟 f open db r 開啟 f.read 讀 f.close 關閉 為了避免程式設計師忘記最後一步關閉,優雅的python使用了以下語句 with open db r as f,open db2 r as f2 opra...