1. 程式人生 > >Linux常見命令——目錄與檔案管理

Linux常見命令——目錄與檔案管理

本人在某寶上花了三十塊錢裝了Linux ubantu的系統...這些天學習了Linux的常見命令之目錄與檔案,總結一下。

首先需要知道的是,Linux中的目錄相當於Windows裡的資料夾,Linux中的檔案相當於Windows裡的各個檔案。

並且,在Linux是嚴格區分大小寫的。

一、命令格式

命令 【-選項】【引數】

ls       -la           /etc

ls:list

a:ll 顯示所有檔案 有一些檔案前面帶有“.”符號,表示隱藏檔案,其用意並不是想讓它藏起來不容易被發現,而是代表這是個系統檔案,你有事沒事兒別去輕易改動它

l:long 長格式顯示檔案資訊,會包含更多的檔案屬性

h:human 更人性化的顯示資訊,比如會帶有單位

d:directory 

二、切換、建立、刪除目錄/檔案

cd:change directory 

cd . 當前 cd..上一級目錄

pwd:print working directory 顯示當前目錄

mkdir:make directory 建立一個新目錄 -p:遞迴建立

rmdir:remove directory 刪除一個目錄

cp:copy複製檔案或目錄 格式:cp 【來源】【目標】 cp - p:連同屬性一起復制

例如 cp - p test/test1 try/try1 :把test目錄下的test1檔案連同屬性一起復制到try目錄中,並且改名為try1

rm:remove 刪除檔案 rm+檔案、rm -rf +目錄,切記不要rm / ,否則會把系統弄崩掉

mv:move 移動檔案(剪下) mv【來源】【目標】

三、檔案管理

touch:建立新檔案,檔案命名中避免使用空格

cat:正向顯示檔案內容 cat -n:會顯示出行號 適合短檔案

tac:反向顯示檔案內容 適合短檔案

more:分頁顯示(向下翻頁)enter/f:翻頁  enter:換行  q/Q:退出 適合長檔案

less:分頁顯示(向上顯示)同more,且可使用page up/page down,/+content 可查詢關鍵字

head -n :顯示檔案的前n行

tail -n:顯示檔案的後n行 -f動態顯示末尾內容,ctrl+c結束偵測

四、軟硬連結命令

ln:link 

ln -s【原始檔】【目標檔案】-s表示建立軟連結,在Linux系統中的軟連結相當於Windows中的快捷方式

注意:

1.所有軟連線的許可權都是:rwxrwxrwx

2.箭頭→指向原始檔

3.軟連結檔案大小很小,它只是一個符號連結而已

1.硬連結不帶-s,硬連結幾乎和原始檔一模一樣

2.可以通過i節點(ls -i)來區分原始檔、硬連結檔案、軟連線檔案

3.硬連結的好處是可以用來重要檔案的備份

4.硬連結的缺點是:不可以跨分割槽使用;不能針對目錄使用(目錄不可以生成硬連結)

PS:如果原始檔被刪除的話,硬連結還在,但是軟連線就沒有了

先總結到這裡,還要繼續學習!