国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
Debian應(yīng)用-1.2 類Unix文件系統(tǒng)
1.2 類Unix文件系統(tǒng)
在GNU/Linux和其他類Unix操作系統(tǒng)中,文件被組織到目錄中。所有的文件和目錄排放在以“/”為根的巨大的樹(shù)里。
Unix系統(tǒng)上叫做目錄,某些其他系統(tǒng)上叫做文件夾。在任何Unix系統(tǒng)上,沒(méi)有驅(qū)動(dòng)器的概念。
1.2.1 Unix文件基礎(chǔ)
1.下面是一些Unix文件基礎(chǔ)。
(1)文件名是區(qū)分大小寫的。也就是說(shuō),"MYFILE"和"MyFile"是不同的文件或不同的目錄。
(2)根目錄意味著文件系統(tǒng)的根,簡(jiǎn)單的稱為“/”,不要把它跟root用戶的目錄“/root”混淆了。
(3)每個(gè)目錄都有一個(gè)名字,它可以包含任意字母或除了/”以外的符號(hào),并且可以重命名【但是系統(tǒng)文件的目錄不可以重命名】。根目錄是個(gè)特例。它的名字是“/”(稱作“斜線”或“根目錄”),并且它不能被重命名。
(4)每個(gè)文件或目錄都被指定一個(gè)全限定文件名,絕對(duì)文件名,或路徑,按順序給出必須經(jīng)過(guò)的目錄從而到達(dá)相應(yīng)目錄。這三個(gè)術(shù)語(yǔ)是同義的。
(5)所有的全限定文件名以“/”目錄開(kāi)始,并且在每個(gè)目錄或文件名之間有一個(gè)“/”。第一個(gè)“/”是最頂層目錄,其他的“/”用于分隔跟著的子目錄。直到到達(dá)最后的入口,即實(shí)際文件的名稱。例如:“/usr/share/keytables/us.map.gz”,其中“us.map.gz”為文件名,其他的部分為該文件所在的絕對(duì)路徑。
(6)根目錄有很多分支,例如“/etc/”和“/usr/”。這些子目錄依次分出更多的子目錄,例如“/etc/init.d/”和“/usr/local/”。這整體叫做“目錄樹(shù)”。
2.注意事項(xiàng)
(1)雖然可以在文件名中使用任意的字幕或者符號(hào),但是在實(shí)際情況下最好避免使用一些在命令行里面含有特殊意義的字符, 比如空格, 制表符, 換行符, 和其它的特殊字符: { } ( ) [ ] ' ` " \ />< | ; ! #&^ * % @ $.
(2)這個(gè)"root" 可能既表示 "超級(jí)用戶root" 又表示" 根目錄"(/root) . 應(yīng)該根據(jù)上下文確定它的用法.
(3)單詞path不僅表示包含全限定文件名,也可能表示命令搜索的路徑. 通常路徑真實(shí)的意思是需要通過(guò)上下文來(lái)明確.
3.常用的目標(biāo)及功能對(duì)應(yīng)表
目錄
目錄用途
/
根目錄
/etc/
系統(tǒng)范圍的配置文件
/var/log/
系統(tǒng)日志文件
/home/
所有非特權(quán)用戶的用戶目錄
4.在根目錄下【/】查看系統(tǒng)目錄
目錄
目錄的作用或含義
/bin
存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等),常用命令一般都在這里。
/etc
存放系統(tǒng)管理和配置文件
/home
存放所有用戶文件的根目錄,是用戶主目錄的基點(diǎn),比如用戶user的主目錄就是/home/user,可以用~user表示
/usr
用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local 本地系統(tǒng)管理員軟件安裝目錄(安裝系統(tǒng)級(jí)的應(yīng)用)。這是最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個(gè)目錄。
/usr/x11r6 存放x window的目錄
/usr/bin 眾多的應(yīng)用程序
/usr/sbin 超級(jí)用戶的一些管理程序
/usr/doc linux文檔
/usr/include linux下開(kāi)發(fā)和編譯應(yīng)用程序所需要的頭文件
/usr/lib 常用的動(dòng)態(tài)鏈接庫(kù)和軟件包的配置文件
/usr/man 幫助文檔
/usr/src 源代碼,linux內(nèi)核的源代碼就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的庫(kù)
/opt
額外安裝的可選應(yīng)用程序包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這里。
/proc
虛擬文件系統(tǒng)目錄,是系統(tǒng)內(nèi)存的映射??芍苯釉L問(wèn)這個(gè)目錄來(lái)獲取系統(tǒng)信息。
/root
超級(jí)用戶(系統(tǒng)管理員)的主目錄(特權(quán)階級(jí)^o^)
/sbin
存放二進(jìn)制可執(zhí)行文件,只有root才能訪問(wèn)。這里存放的是系統(tǒng)管理員使用的系統(tǒng)級(jí)別的管理命令和程序。如ifconfig等。
/dev
用于存放設(shè)備文件。
/mnt
系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn),系統(tǒng)提供這個(gè)目錄是讓用戶臨時(shí)掛載其他的文件系統(tǒng)。
/boot
存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件
/lib
存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫(kù)及內(nèi)核模塊。共享庫(kù)又叫動(dòng)態(tài)鏈接共享庫(kù),作用類似windows里的.dll文件,存放了根文件系統(tǒng)程序運(yùn)行所需的共享文件。
/tmp
用于存放各種臨時(shí)文件,是公用的臨時(shí)文件存儲(chǔ)點(diǎn)。
/var
用于存放運(yùn)行時(shí)需要改變數(shù)據(jù)的文件,也是某些大文件的溢出區(qū),比方說(shuō)各種服務(wù)的日志文件(系統(tǒng)啟動(dòng)日志等。)等。
/lost+found
這個(gè)目錄平時(shí)是空的,系統(tǒng)非正常關(guān)機(jī)而留下“無(wú)家可歸”的文件(windows下叫什么.chk)就在這里
1.2.2 文件系統(tǒng)權(quán)限
1.文件系統(tǒng)權(quán)限限定
(1)擁有這個(gè)文件的用戶(u)
(2)這個(gè)文件所屬組的其他用戶(g)
(3)所有其余的用戶(o),同樣稱為“世界”和“所有人”
2.對(duì)應(yīng)權(quán)限的動(dòng)作--文件
(1)可讀(r)權(quán)限允許所有者檢查文件的內(nèi)容。
(2)可寫(w)權(quán)限允許所有者修改文件內(nèi)容。
(3)可執(zhí)行(x)權(quán)限允許所有者把文件當(dāng)做一個(gè)命令運(yùn)行。
3.對(duì)應(yīng)權(quán)限的動(dòng)作--目錄
(1)可讀(r)權(quán)限允許所有者列出目錄內(nèi)的內(nèi)容。
(2)可寫(w)權(quán)限允許所有者添加或刪除目錄里面的文件。
(3)可執(zhí)行(x)權(quán)限允許所有者訪問(wèn)目錄里的文件。
在這里,一個(gè)目錄的可執(zhí)行權(quán)限意味著不僅允許讀目錄里的文件,還允許顯示他們的屬性,例如大小和修改時(shí)間。
4.用“l(fā)s -l”命令查看文件的權(quán)限
(1)文件類型(第一個(gè)字母)
(2)文件的訪問(wèn)權(quán)限(9個(gè)字符,三個(gè)字符組成一組按照用戶、組、其他的順序表示)
(3)鏈接到文件的硬鏈接數(shù)
(4)文件所有者的用戶名
(5)這個(gè)文件所屬的組名
(6)以字符(字節(jié))為單位的文件大小
(7)文件的日期和時(shí)間(mtime)
(8)文件的名字
5.文件類型與字符的對(duì)應(yīng)關(guān)系
字符
說(shuō)明
-
普通文件
d
目錄
l
符號(hào)鏈接
c
字符設(shè)備節(jié)點(diǎn)
b
塊設(shè)備節(jié)點(diǎn)
p
命名管道
s
套接字
1.2.3 用戶和組的創(chuàng)建
1.添加新用戶
(1)進(jìn)入超級(jí)用戶
(2)利用useradd命令創(chuàng)建用戶
注意:提示的信息為“沒(méi)有發(fā)現(xiàn)useradd”命令,則解決的辦法“退出當(dāng)前的登錄狀態(tài),采用'su -’命令進(jìn)入超級(jí)用戶”
(3)利用useradd命令創(chuàng)建用戶
(4)查看新創(chuàng)建的用戶
tail命令,是顯示文件內(nèi)容,默認(rèn)情況顯示文件中最后的10條記錄;
-1,標(biāo)識(shí)顯示文件中最后一條記錄
/etc/shadow,是用戶名所在的位置和文件;
!表示該用戶未創(chuàng)建密碼;
(5)查看新創(chuàng)建用戶所在的組
從/etc/group文件中可以看到,該文件中多出了一個(gè)新的組“abc-1”,其原因是“當(dāng)創(chuàng)建一個(gè)新的用戶時(shí),若未為該用戶指定組名,則在創(chuàng)建該用戶的時(shí)候同時(shí)也會(huì)創(chuàng)建一個(gè)于該用戶名相同的組名”。
(6)為新用戶創(chuàng)建密碼
(7)查看密碼文件
x表示該用戶已經(jīng)創(chuàng)建了密碼;
2.創(chuàng)建組和查看組
3.實(shí)例
(1)創(chuàng)建用戶實(shí)例
l -c<備注>:加上備注文字。備注文字會(huì)保存在passwd的備注欄位中;
l -d<登入目錄>:指定用戶登入時(shí)的啟始目錄; -D:變更預(yù)設(shè)值;
l -e<有效期限>:指定賬號(hào)的有效期限;
l -f<緩沖天數(shù)>:指定在密碼過(guò)期后多少天即關(guān)閉該賬號(hào);
l -g<群組>:指定用戶所屬的群組;
l -G<群組>:指定用戶所屬的附加群組;
l -m:自動(dòng)建立用戶的登入目錄;
l -M:不要自動(dòng)建立用戶的登入目錄;
l -n:取消建立以用戶名稱為名的群組;
l -r:建立系統(tǒng)賬號(hào);
l -s:指定用戶登入后所使用的shell;
l -u:指定用戶id。
(2)為abc-2用戶創(chuàng)建密碼
(3)查看用戶和組的信息
注意:在debian系統(tǒng)中,普通用戶和組的編號(hào)從1000開(kāi)始自動(dòng)編號(hào)。
1.2.4 修改文件所屬的用戶和組
chown用于root 賬戶修改文件的所有者;
chgrp用于文件的所有者或 root 賬戶修改文件所屬的組;
(1)創(chuàng)建文件
(2)修改文件所屬的用戶
(3)修改文件所屬的組
1.2.5 創(chuàng)建文件和修文件的權(quán)限
(1)創(chuàng)建文件
l -rw-r--r-- 1 root toot 0 Aug 5 07:46 book-1的含義
l 第一個(gè)“-”表示book-1為文件;
l 第一組“rw-”表示該文件所在的用戶root的權(quán)限為“可讀、可寫”;
l 第二組“r--”表示該文件所在的組root的權(quán)限為“可讀”;
l 第三組“r--”表示該文件所在的其他用戶的權(quán)限為“可讀”;
l “0”代表該文件的大??;
l “Aug”代表該文件創(chuàng)建的月份;
l “5”代表該文件創(chuàng)建的日期;
l “07:46”代表該文件創(chuàng)建的時(shí)間;【注意系統(tǒng)采用的美國(guó)時(shí)間】;
l “book-1”為文件名;
(2)修改文件權(quán)限的方法一
(3)修改文件權(quán)限的方法二
(4)修改文件權(quán)限的方法三
a代表所有用戶,包括user、group、other三個(gè);
(5)數(shù)字代表的含義
十進(jìn)制數(shù)
二進(jìn)制數(shù)
代表的含義
0
000
無(wú)任何權(quán)限
1
001
具有可執(zhí)行權(quán)限
2
010
具有可寫的權(quán)限
3
011
具有可寫、可執(zhí)行的權(quán)限
4
100
具有可讀的權(quán)限
5
101
具有可讀、可執(zhí)行的權(quán)限
6
110
具有可讀、可寫的權(quán)限
7
111
具有可讀、可寫、可執(zhí)行的權(quán)限
1.2.6 設(shè)置新建文件或目錄的默認(rèn)權(quán)限
(1)查看當(dāng)前系統(tǒng)默認(rèn)的文件權(quán)限
(2)查看當(dāng)前系統(tǒng)默認(rèn)的目錄的權(quán)限
(3)解析
l 如果用戶創(chuàng)建的是目錄,則默認(rèn)的權(quán)限是,為755,drwxr-xr-x
l 如果創(chuàng)建的是文件,默認(rèn)沒(méi)有x權(quán)限,那么就只有r、w兩項(xiàng),默認(rèn)為644,-rw-r--r--
l 0022中的第一個(gè)“0”表示特權(quán)權(quán)限;022表示取消組的寫權(quán)限、取消其它用戶的寫權(quán)限。所以目錄的權(quán)限為777-022=644;文件的權(quán)限為666-022=644;
(4)修改系統(tǒng)默認(rèn)文件或目錄的權(quán)限
1.2.7 時(shí)間戳
(1)時(shí)間戳列表
類型
含義(歷史上 Unix 的定義)
mtime
文件修改時(shí)間(ls -1)
ctime
文件狀態(tài)修改時(shí)間 (ls -lc)
atime
文件最后被訪問(wèn)的時(shí)間 (ls -lu)
(2)顯示文件的創(chuàng)建時(shí)間
(3)修改文件的創(chuàng)建時(shí)間
(4)修改文件狀態(tài)并查看修改的時(shí)間
(5)訪問(wèn)文件并查看文件最后訪問(wèn)的時(shí)間
(6)查看文件創(chuàng)建的時(shí)間
注意:
l 覆蓋一個(gè)文件,將會(huì)改變?cè)撐募械?mtime,ctime, 和 atime 屬性。
l 改變文件的所有者或者權(quán)限,將改變文件的ctime 和 atime 屬性。
1.2.8 鏈接
(1)硬鏈接:對(duì)現(xiàn)有文件重命名
(2)符號(hào)鏈接:通過(guò)名字指向另一個(gè)文件的特殊文件
1.2.9 設(shè)備文件
設(shè)備文件包括系統(tǒng)的物理設(shè)備和虛擬設(shè)備,如硬盤、顯卡、顯示屏、鍵盤。虛擬設(shè)備的一個(gè)例子是控制臺(tái),用“/dev/console”來(lái)描述。
(1)設(shè)備類型:每個(gè)訪問(wèn)一個(gè)字符;一個(gè)字符等于一個(gè)字節(jié);如鍵盤、串口...等;
(2)塊設(shè)備:通過(guò)更大的單元-塊,進(jìn)行訪問(wèn);一個(gè)塊>一個(gè)字節(jié);如硬盤等;
(3)顯示設(shè)備的節(jié)點(diǎn)數(shù)
l "/dev/sda"的主設(shè)備號(hào)是8,次設(shè)備號(hào)是0。它可以被disk群組的用戶讀寫。
l "/dev/sr0"的主設(shè)備號(hào)是11,次設(shè)備號(hào)是0。它可以被cdrom群組的用戶讀寫。
l "/dev/ttyS0"的主設(shè)備號(hào)是4,次設(shè)備號(hào)是64。它可以被dailout群組的用戶讀寫。
l "/dev/zero"的主設(shè)備號(hào)是1,次設(shè)備號(hào)是5。它可以被任意用戶讀寫。
(4)特殊設(shè)備文件列表
設(shè)備文件
操作
響應(yīng)描述
/dev/null
讀取
返回“文件結(jié)尾字符(EOF)“
/dev/null
寫入
無(wú)返回(一個(gè)無(wú)底的數(shù)據(jù)轉(zhuǎn)存深淵)
/dev/zero
讀取
返回"\0空字符"(與ASCII中的數(shù)字0不同)
/dev/random
讀取
從真隨機(jī)數(shù)產(chǎn)生器返回一個(gè)隨機(jī)字符,供應(yīng)真熵(緩慢)
/dev/urandom
讀取
從能夠安全加密的偽隨機(jī)數(shù)產(chǎn)生器返回一個(gè)隨機(jī)字符
/dev/full
寫入
返回磁盤已滿(ENOSPC)錯(cuò)誤
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux學(xué)習(xí)筆記 - linux - Ubuntu For Fun - JavaEye圈子
西都望眼社區(qū)-一份linux筆試題目
AIX常見(jiàn)問(wèn)題整理 (5) - qqread.com
已分享過(guò)linux面試題答案四
安卓Android系統(tǒng)超級(jí)終端命令行大全
輕松搞定Unix/Linux環(huán)境使用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服