Linux常用命令詳解之檔案處理命令一

2021-06-17 17:53:44 字數 3290 閱讀 1981

一,(1

)命令名稱:ls

(2)命令英文原意:

list

(3)命令所在路徑:

/bin/ls (4

)執行許可權:所有使用者 (5

)功能描述:顯示目錄檔案 (6

)語法:

ls  [-ald]  [

檔案或目錄]

-a(all

)        顯示所有檔案,包括影藏檔案

-l(long

)       詳細資訊顯示

-d(directory

)   檢視目錄屬性

1)在linux

中,有兩種型別的命令: (1

)只有系統管理員才能使用的命令:一般放在

/sbin

或是/usr/sbin

目錄中; (2

)所有使用者都能使用的命令:一般放在

/bin

或是/usr/bin

目錄中;

bin表示

binary

(二進位制檔案),

sbin

可以理解為

super binary,usr

表示user

所以,一般情況下,只要看到命令放在哪個目錄下,就知道他可以被什麼使用者使用。

2)在linux

中常見的檔案型別有三種:

d    表示目錄,即

directory

-     表示二進位制檔案

l     表示軟體連線,即

link

3)在linux

中有三種基本的檔案操作許可權;

r     read 讀

w    write 寫

x     execute 執行

所以,在linux

中也有三種檔案使用者使用者:

u     表示

user

即使用者是檔案所有者

g     表示

group

即使用者是檔案所屬組中的一員

o     表示

others

即使用者是其他使用者

重點 如:我們在用-l

選項檢視檔案時,會顯示這部分字元

drwxr-xr-x  2  root  root  4096  12-01 20:52  bin

a      b  c    d     e        f       g

a中:告訴了我們檔案或目錄的型別和操作許可權

第乙個字元代表檔案型別,後面的9

個字元又可以分成三部分(沒三個字元一部分),每乙個部分代表一類使用者,和這類使用者對檔案的操作許可權

前三個字元    rwx    

表示檔案所有者   有

rwx三種許可權

中間三個字元  r-x     

表示檔案所屬組   有

rx兩種許可權

後三個字元    r-x     

表示其他使用者     有

rx兩種許可權

b中:2代表硬鏈結數為2

c中:代表檔案的所有者

d中:帶表檔案的所屬組

e中:代表檔案大小(不是很準確) 

注意:訪問資料的最小單位是塊,即資料塊  乙個資料塊大小是512

位元組(預設值,可以改)

也就是,乙個12

位元組的檔案過來要占用乙個資料塊(就像再小的乙個人也得坐乙個椅子一樣),

500位元組的檔案也只佔乙個資料塊,

1000

位元組的檔案占用

2個資料塊;

所以,根據不同的應用調整不同的資料塊大小有時候是很必要的,如過你的應用的資料很小,那麼如果你的資料塊設定的過大,那麼你的儲存空間將會浪費很多,反之,如果你的應用的資料會很大,則最好把資料塊調的大一點,因為資料塊越小,儲存的速度越慢。的u

盤,肯定不會有8g。

f中:代表檔案的建立時間或最後修改時間

g中:檔案或目錄名

中,要終止任何乙個命令,按

ctrl + c 

就行了。

二,(1

)命令名稱:cd

(2)命令英文原意:

change directory (3

)命令所在路徑:

shell

內建命令 (4

)執行許可權:所有使用者 (5

)功能描述:切換目錄 (6

)語法:

cd  [目錄]

如:$  cd  /      

切換到根目錄

$  cd  ..    回到上一級目錄

三,(1

)命令名稱:

pwd

(2)命令英文原意:

print  working  directory (3

)命令所在路徑:

/bin/pwd (4

)執行許可權:所有使用者 (5

)功能描述:顯示當前所在的目錄 (6

)語法:

pwd

如:$  pwd

四,(1

)命令名稱:

touch (3

)命令所在路徑:

/bin/touch (4

)執行許可權:所有使用者 (5

)功能描述:建立空檔案 (6

)語法:

touch  [

檔名]

如:$  touch  newfile

五,(1

)命令名稱:

mkdir (2

)命令英文原意:

make directory (3

)命令所在路徑:

/bin/mkdir  (4

)執行許可權:所有使用者 (5

)功能描述:建立新的目錄 (6

)語法:

mkdir  [

目錄名]

如:$  mkdir   newdir

六,(1

)命令名稱:cp

(2)命令英文原意:

copy  (3

)命令所在路徑:

/bin/cp (4

)執行許可權:所有使用者 (5

)功能描述:複製檔案或目錄 (6

)語法:

cp  [-r][

原始檔或目錄

] [目標目錄]

[-r]表示要複製目錄,複製檔案不用寫它    

如:$  cp  file1  file2  dir1   

將檔案file1

和file2

複製到dir1中

$  cp  -r  dir  dir1   將目錄

dir1

下的所有檔案複製到

dir2

Linux檔案操作常用命令詳解

選項與引數 a 相當於 vet 的整合選項,可列出一些特殊字元而不是空白而已 b 列出行號,僅針對非空白行做行號顯示,空白行不標行號!e 將結尾的斷行字元 顯示出來 n 列印出行號,連同空白行也會有行號,與 b 的選項不同 t 將 tab 按鍵以 i 顯示出來 v 列出一些看不出來的特殊字元 空白鍵...

Linux 常用命令之rm 命令詳解

在 linux系統 中,rm是常用的命令,該命令的功能為刪除乙個目錄中的乙個或多個檔案或目錄,它也可以將某個目錄及其下的所有檔案及子目錄均刪除。對於鏈結檔案,只是刪除了鏈結,原有檔案均保持不變。rm是乙個危險的命令,使用的時候要特別當心,尤其對於新手,否則整個系統就會毀在這個命令 比如在 根目錄 下...

Linux常用命令詳解

ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一樣的都是用來列出目錄下的檔案,下面我們就來一起看看ls的用法 英文全名 list即列表的意思,當我們學習某種東西的時候要做到知其所以然,當你知道了這個東西大概是個什麼了以後你的思維就會聯想到很多的東西學習的就會很快。1.ls a ...