Linux常見檔案命令

2021-09-23 07:39:32 字數 1586 閱讀 7284

檔案命令:

touch 重新整理檔案時間屬性,檔案不存在則建立空的新檔案 touch abc.txt -> 建立了乙個新檔案abc,txt

-d 使用指定的時間重新整理檔案的時間屬性 -> touch -d "1996-05-26 13:14:50" passwd 然後ls -l 檢視,再乙個stat passwd會顯示出最近訪問(acess),

最近更改(modify)時間是 1996 05 26 13:14:50 但是最近改動(change)時間仍然是系統時間

cat 將檔案內容列印到終端顯示中

-n 加上行號

cat + 檔名(filename)

tac 按行逆序列印檔案內容(和cat相反)

more 按頁顯示檔案內容

回車 向下按行滾動

空格 向下翻頁

q 退出

less 按頁顯示檔案內容

f/b 上下翻頁

j/k 上下按行滾動

q 退出

/+字串(string)向下匹配該字串

?+字串 向上匹配該字串 ,如果不是我們想要的字串則按 n 匹配到下乙個

head 預設顯示檔案的前十行內容

-n n 顯示檔案的前n行內容 -> head -n 3 passwd 顯示前三行的內容

tail 預設顯示檔案的末尾十行內容

-n n 顯示檔案的末尾n行內容

| (管道符)連線兩個命令,將前邊命令的輸出結果交給後邊命令進行處理

假如列印第十一行 -> head -n 11 | tail -n 1 head顯示的是前十一行,tail 顯示head 最後一行即第十一行;

-f 一直在動態重新整理檔案末尾內容

重定向符號

輸出重定向: 將要寫入輸出的資料,改變資料流向,寫入到另乙個指定的檔案

>>(追加重定向) 將資料追加到原始檔末尾 (第乙個》前省略了1)

> (清空重定向) 清空檔案原有內容,寫入新資料 ----------------------------- (筆記有a理解)

< (標準輸入重定向)

2>> (標準錯誤重定向)

ls > abc.txt 2>&1 -->把正確資訊1列印到txt中,而把錯誤資訊2輸出到1中,所以正確和錯誤資訊都不會顯示出來-----------(筆記有b理解)

ls 2>&1 1>abc.txt -->這就是直接把錯誤資訊2列印到介面上,而把正確資訊1標準輸出到txt中

標準輸入:鍵盤 標準輸出: 顯示器 標準錯誤:顯示器

檔案壓縮命令:

zip/unzip zip格式的壓縮/解壓縮

zip a.zip abc.txt a.txt

unzip a.zip

tar 檔案打包

-c 打包

-v 顯示詳細的打包資訊

-f 指定包名(通常最後乙個選項)

-z 打包/解包同時進行gzip格式壓縮

-j 打包/解包同時進行bzip2格式壓縮

-x 解包

linux 常見檔案處理命令

linux系統資訊存放在檔案裡,檔案與普通的公務檔案類似。每個檔案都有自己的名字 內容 存放位址及其它一些管理資訊,如檔案的使用者 檔案的大小等。檔案可以是一封信 乙個通訊錄,或者是程式的源語句 程式的資料,甚至可以包括可執行的程式和其它非正文內容。linux檔案系統具有良好的結構,系統提供了很多檔...

Linux常見檔案操作命令

touch filename 注意 touch不但可以建立檔案,也可以修改檔案的時間戳 時間戳分為 atime 檔案內容被訪問的時間標識 mtime 檔案內容被修改的時間標識 ctime 檔案屬性或檔案內容被修改的時間標示 mkdir directory mkdir p dir1 dir2 dir3...

Linux常見檔案管理命令

一 linux檔案目錄常見管理命令 1 rm 刪除檔案命令 盡量少用 f強制刪除,不做任何提示 r遞迴刪目錄以及目錄下的子目錄和子檔案 r遞迴刪目錄以及目錄下的子目錄和子檔案 i互動式刪除檔案,刪除時給出提示,給普通使用者專用 v顯示執行資訊 2 touch 改變檔案的訪問時間,修改時間,建立新的檔...