命令格式: 命令 -選項 引數
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...