linux linux檔案操作常用命令

2021-08-29 20:28:39 字數 1933 閱讀 5041

命令格式: 命令  -選項  引數

eg:

ls  -l home(顯示home下的檔案並顯示其許可權)  ls -a home(顯示home下的所有檔案)    ls  -t  home(按時間順序顯示)

1.*******cd    切換目錄

2.*******pwd  顯示當前程序

3.*******help 幫助

4.*******mkdir 建立乙個資料夾 

mkdir  aaa               

5.*******mkdir -p 父目錄不存在時先建立父目錄 

mkdir aaa/bbb/ccc

預設建立的為的當前目錄   

返回上一層目錄為 ../ 

這個是絕對路徑  mkdir  /data 

6.*******刪除資料夾    rmdir 

rm  -r  遞迴刪除aaa下面的所有檔案        

rm -rf  遞迴強制刪除(一般不建議使用)

7.******* 修改資料夾   

mv   aaa  bbb

8.******* touch 建立乙個新檔案 

touch a.txt

9.******* 輸出  echo  「hello  world」

利用重定向的功能:將一條指令的結果重定向到乙個檔案中   

10.******* >為重定向

echo  "hello  world" >a.txt

11.******* >>為追加命令

echo  "derryliu"  >> a.txt  

12.******* cp 複製檔案或者目錄

13.******* mv 移動檔案或者目錄

14.******* 解壓壓縮tgz 

tar  -zxvf  

壓縮tgz   tar  -czvf

這些都是tar的引數。.tar.gz是乙個壓縮包,.tar只是打包而沒有壓縮,注意這點。

z:通過gzip支援壓縮或解壓縮。還有其他的壓縮或解壓縮方式,比如j表示bzip2的方式。

x:解壓縮。c是壓縮。 

v:在壓縮或解壓縮過程中顯示正在處理的檔名

f:f後面必須跟上要處理的檔名。也就是說你不能寫成這樣 tar -zxfv zhcon-0.2.5.tar.gz 

z代表gzip的壓縮包;x代表解壓;v代表顯示過程資訊;f代表後面接的是檔案 .

2.壓縮與解壓縮命令

壓縮命令 gzip a.txt

解壓縮gzip -d  a.txt.gz

3.打tar包與解tar包命令

打包: tar -cvf ha.tar  /root/*

解包:tar -xvf ha.tar

4.解壓縮tar包及壓縮tar包(compress)

解壓縮 :tar -zxvf  ha.tar.gz 預設為本地

壓縮 :    tar -czvf ha.tar.gz  /root/*

15.****** 檢視檔案的常用命令

cat     a.txt  一次性將所有檔案的內容輸出到螢幕上

more  a.txt  可以翻頁檢視,並且顯示百分比,下翻一頁(空格),上翻一頁(b),退出(q)

less    a.txt  可以翻頁檢視,並且可以翻行檢視,下翻一頁(空格),上翻一頁(b) ,退出(q)

並且支援    上翻一行(↑)  下翻一行(↓)  和   可以搜尋關鍵字(/keyword)) 

tail  -5  a.txt  檢視a.txt的後5行

head -5 a.txt 檢視a.txt的前五行 

tail -f  a.txt  按照檔案的inode來跟蹤檔案,如果檔案出現rename  roll 則跟蹤不到

tail -f a.txt  按照檔名來跟蹤檔案,即使重新命名也能跟蹤到 

Linux Linux 檔案基本操作

複製檔案 目錄 cp 原始檔 目標檔案 常用引數 r 遞迴複製整個目錄樹 v 顯示詳細資訊 移動 重新命名檔案或目錄 mv 檔案 目標目錄 若只指定了目標資料夾,沒有指定目標檔名,則會直接移動,保留原來的檔名 若指定了目標檔名,則會移動並重命名 重新命名 mv 原來的名字 新名字 建立 刪除檔案 建...

Linux Linux系統(檔案操作)

linux有三種檔案型別,普通檔案,目錄,裝置檔案 檢視檔案 使用命令ls獲取ll,檢視檔案列表,引數 l 列表形式 a 展示隱藏檔案 使用元字元 檢視匹配的檔案列表,例如 ll a 展示以a開頭的檔案 使用cat命令,檢視檔案內容,引數 b顯示行號,檔名 使用wc命令,統計當前檔案的行數 單詞數 ...

Linux Linux檔案系統目錄配置及常見命令

要遵循fhs規範,規範定義的兩級目錄規範如下 home 每個賬號在該目錄下都有乙個資料夾,進行資料的管理 usr 有點像windows的program files和winnt結合的目錄,主要包括系統的主要程式 本機端額外安裝的軟體 圖形介面所需要的文件 額外的函式庫 共享目錄與檔案等 bin usr...