1.tree
檢視目錄的內容
用法: tree 檢視當前目錄
tree dir 檢視指定目錄
(linux預設沒有安裝tree,需手動安裝:sudo apt-get install tree)
2.ls
檢視檔案或目錄
用法: ls 引數(可不加)
引數: -a 顯示所有檔案(隱藏檔案:
檔案或目錄名前邊有乙個點)
-l 例子:
-rwxrw-r-- 1 kevin kevin 3231145 11月 23 23:08 vimplus.tar.gz
第乙個字元:代表檔案型別。linux下有7種檔案型別:
-:普通檔案,如.txt、壓縮包、可執行程式等;
d:目錄;
p:管道;
s:套接字;
c:字元裝置,如滑鼠、鍵盤等;
b:塊裝置,如u盤、硬碟等。
rwx:檔案所有者許可權;
rw-:檔案所屬組使用者的許可權;
r--:其他人對檔案的操作許可權。
kevin:檔案所有者。
kevin:檔案所屬組。
3231145:檔案的大小(如果是目錄:4k,目錄本身大小,不包括裡邊內容)
11月23 23:08:日期
vimplus.tar.gz:檔名
3.cd
切換目錄
用法:cd 目錄
進入home目錄:①cd 絕對路徑(home/kevin)
②cd ~
③cd在臨近的兩個目錄之間切換:cd -
4.pwd
顯示當前工作路徑
5.mkdir
建立目錄
用法:mkdir 目錄
-p:建立多級目錄,如:mkdir aa/bb/cc -p(aa原本不存在)
6.touch
建立檔案
用法:touch 檔名
檔案若不存在,則建立空檔案;若存在,則關係檔案的建立時間。
7.rmdir
刪除空目錄
用法:rmdir 空目錄的名字
8.rm
刪除檔案或目錄
用法:刪除目錄
rm 目錄名 -r(-r表示以遞迴的方式處理)
-i:刪除的時候提示是否刪除
刪除檔案
rm 檔名
9.cp
拷貝目錄或檔案
用法:cp file1 file2(不存在)
建立file2,並將file1中的內容拷貝到file2中
cp file1 file2(存在)
file1覆蓋file2
cp file dir(存在)
拷貝file到dir目錄中
cp dir1(存在) dir2(存在)
將dir1目錄拷貝到dir2目錄中(包括dir1)
cp dir1(存在) dir2(不存在)
建立dir2,將dir1中的內容拷貝到dir2中,不包括dir1
10.mv
改名或移動檔案
用法:mv file1 file2
改名:mv file1(存在) file2(不存在)
mv dir1(存在) dir2(不存在)
移動:mv file dir(存在的目錄) 將file移動到dir中
mv dir1(目錄存在) dir2(目錄存在) 將dir1移動到dir2中
mv file1(存在) file2(存在) file1覆蓋file2(file1會被刪除)
11.檢視檔案內容的命令
①cat:cat filename(適合檔案較小時使用)
②more:more filename
回車:向下瀏覽一行
空格:翻頁
q:退出
③less:less filename
回車、ctrl+n:向下滾動一行
ctrl+p:向上滾動一行
空格:向下翻頁
pageup:向上翻頁
q:退出
④head(tail):從檔案頭部(尾部)顯示指定的行數
head -n 檔名(n不寫預設為10行,n為行數)
12.ln
建立軟鏈結或硬鏈結
ln -s 檔名 快捷方式的名字(目錄也可建立軟鏈結)
更新中。。。。。。
linux檔案目錄相關命令
ls 檢視目錄內容 a 顯示指定目錄下的所有子目錄與檔案,包括隱藏檔案 l 以列表方式顯示檔案的詳細資訊 h 配合 l以人性化的方式顯示檔案大小 以.開頭的檔案為隱藏檔案,需要用 a引數才能顯示 代表當前目錄 代表上級目錄 ls萬用字元 代表任意個數個字元 代表任意乙個字元,至少1個 表示可以匹配字...
linux 檔案和目錄相關命令
cd 返回上次所在目錄 ls l 列出檔案的詳細資訊 ls a 列出檔案下所有的檔案,包括以 開頭的隱藏檔案 mkdir p.dir1 dir2 遞迴的建立目錄 mkdir dir 同時建立多個目錄 rm r 遞迴刪除 rm f 強制刪除不提示 r 複製目錄 a 複製檔案的所有屬性 歸檔複製,常用於...
檔案和目錄相關命令
1.檢視目錄內容ls 技巧 自動補全 tab鍵 敲出前幾個字母後,提示可能存在的命令 雙擊tab鍵 用過的命令 上下游標 退出選擇 ctrl c 特點 以.開頭的檔案為隱藏檔案,需要 a才能顯示 表示當前目錄 表示上一級目錄 ls選項 a 顯示隱藏檔案 l 以列表方式顯示詳細資訊 h 人性化詳細資訊...