Linux 檔案操作

2021-06-07 12:54:08 字數 1007 閱讀 5415

1,查詢檔案

find -name "*名稱*"

ls | find .  -atime +10    (記著有乙個點號「.」,兩邊都有空格,代表當前目錄,如果希望顯示系統的所有大於10天的檔案 可以將「.」換成「/」,\ 代表根目錄)

find . -mtime n -print        n天前那天改過的檔案

find . -mtime +n -print      n天以前改過的檔案

find . -mtime -n -print       n天前至今改過的檔案

2,查詢指定檔案明細

ll | grep "*名稱*"

3,檔案按照時間排序

ll -rt

ls -rt

4,查詢多文字檔案中關鍵字,生成新檔案

grep "*關鍵字*" 檔名*(檔案1 檔案2 ……)> 新資料夾

5,合併檔案

cat 檔名*(檔案1 檔案2 ……)> 新資料夾

6,分割檔案

split - split a file into pieces

split [option] [input [prefix]]

模式一:指定分割後檔案行數

對與txt文字檔案,可以通過指定分割後檔案的行數來進行檔案分割。

命令:split -l 300 large_file.txt new_file_prefix

模式二:指定分割後檔案大小

對於可執行檔案等二進位制檔案,則不能通過檔案行數來進行檔案分割,此時我們可以指定分割大小來分隔檔案。

命令:split -b 10m large_file.bin new_file_prefix

對二進位制檔案我們同樣也可以按檔案大小來分隔

7,檢視檔案個數

find -type f |wc -l

ls -al|grep '^-'|wc -l

find -type f -o -type s -o -type p -o -type d |wc -l 

ls |wc -l

linux 檔案操作

1 cat 開啟檔案 cat name.txt 開啟檔案name.txt cat 1.txt 2.txt 開啟2個檔案 cat n name.txt 開啟檔案後顯示行號 2 vi 輸出,刪除,查詢,替換,塊操作 等文字操作 vi 的三種基本工作模式 命令列模式,文字輸入模式,末行模式 命令列模式 不...

linux檔案操作

unix檔案操作 讀寫操作 標c檔案讀寫 file 代表乙個開啟的檔案 unix linux的檔案讀寫函式 linux系統中 幾乎一切都是檔案,記憶體 目錄 硬體裝置都可以看成檔案。比如 記憶體 對應目錄 proc pid 目錄 可以用 vi 檢視,也是檔案 裝置 dev tty 鍵盤 顯示器 de...

Linux檔案操作

特殊目錄 代表此層目錄 代表上一層目錄 前乙個工作目錄 代表 當前使用者 所在的主目錄 account 代表 account 這個使用者的主目錄 下面我們來談談幾個常見的處理目錄的命令 cd 切換目錄 pwd p 顯示當前目錄 引數 p 顯示當前的路徑,而非使用連線 link 的路徑 顯示連線源的路...