一,(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 ...