1、在linux中l(wèi)inks分類(lèi)有哪些?
題目解析:
此題比較簡(jiǎn)單,考的是面試者對(duì)于Linux文件系統(tǒng)基礎(chǔ)知識(shí)的掌握情況,答案非常簡(jiǎn)單:符號(hào)鏈接也叫軟連接、硬連接
另附相關(guān)面試題一道:軟鏈接和硬鏈接的區(qū)別是什么?
硬鏈接不會(huì)創(chuàng)建新的inode,只是給源文件多加了一個(gè)文件名,軟鏈接創(chuàng)建新的inode,相當(dāng)于重新創(chuàng)建了一個(gè)文件
硬鏈接不能跨分區(qū),軟鏈接可以跨分區(qū)
硬鏈接刪除源文件后,另一個(gè)文件還能用
軟鏈接刪除源文件后,鏈接文件不能再使用
2、編寫(xiě)shell程序運(yùn)行前賦予該腳本什么權(quán)限?
題目解析:
本題目考察的是面試者對(duì)于Linux文件權(quán)限的理解記憶,不管是什么程序只要執(zhí)行都需要可執(zhí)行權(quán)限,所以本體的答案是:x 執(zhí)行權(quán)限
3、唯一標(biāo)識(shí)每個(gè)用戶得是?
題目解析:
在Linux系統(tǒng)內(nèi)用賬戶和組區(qū)分不同文件的所有者和所屬組,每個(gè)用戶和組都有名稱(chēng),但是操作系統(tǒng)識(shí)別用戶和組并不是用名稱(chēng)來(lái)識(shí)別的,而是使用他們的標(biāo)識(shí)號(hào),用戶的標(biāo)識(shí)號(hào)就是uid,組的標(biāo)識(shí)號(hào)就是gid,且正常情況下用戶和組的標(biāo)識(shí)號(hào)都是唯一的,所以本題的答案非常明顯是:uid
4、在linux系統(tǒng)中, 用來(lái)存放系統(tǒng)所需要的配置文件和子目錄的目錄是
題目解析:
在所有的Unix和類(lèi)Unix操作系統(tǒng)中都有標(biāo)準(zhǔn)目錄結(jié)構(gòu),并且每個(gè)目錄都有他特殊的作用
標(biāo)準(zhǔn)目錄結(jié)構(gòu)及其作用如下:
/bin - 二進(jìn)制文件,包含許多基本的shell命令(如ls,cp,cd等)的可執(zhí)行文件。大多數(shù)程序都是二進(jìn)制的。Linux系統(tǒng)中的所有用戶都可以訪問(wèn)
/dev - 設(shè)備文件,此目錄僅包含特殊文件,包括與設(shè)備相關(guān)的文件。這些是虛擬文件,而不是磁盤(pán)上的物理文件。
/etc - 配置文件,包含系統(tǒng)的核心配置文件,主要由管理員和服務(wù)使用,如密碼文件和網(wǎng)絡(luò)文件。
/usr - 用戶二進(jìn)制文件和程序數(shù)據(jù),保存所有可執(zhí)行文件、庫(kù)和大多數(shù)系統(tǒng)程序的源代碼。因此,對(duì)于普通用戶來(lái)講,其中的大多數(shù)文件都是只讀的。
/home - 用戶個(gè)人數(shù)據(jù),包含用戶數(shù)據(jù)和用戶特定的配置文件。作為一個(gè)系統(tǒng)用戶,你需要把個(gè)人文件,筆記,程序等都放到你的個(gè)人主目錄中。
/lib - 共享的庫(kù)文件,庫(kù)基本上是可執(zhí)行二進(jìn)制文件可以使用的代碼。/lib目錄保存了/bin和/sbin目錄中二進(jìn)制文件所需的庫(kù)。/usr/bin和/usr/sbin中的二進(jìn)制文件所需的庫(kù)位于/usr/lib目錄中。
/sbin - 系統(tǒng)二進(jìn)制文件,這類(lèi)似于/bin目錄。唯一的區(qū)別是,它包含只能由root或sudo用戶運(yùn)行的二進(jìn)制文件。你可以把“sbin”中的“s”想象成super或sudo。
/tmp - 臨時(shí)文件,許多應(yīng)用程序使用此目錄存儲(chǔ)臨時(shí)文件。甚至可以使用目錄來(lái)存儲(chǔ)臨時(shí)文件。但注意,當(dāng)系統(tǒng)重新啟動(dòng)時(shí),/tmp目錄的包含內(nèi)容將被刪除。有些Linux系統(tǒng)也會(huì)自動(dòng)刪除舊文件,所以不要在這里存儲(chǔ)任何重要的文件。
/var - 可變數(shù)據(jù)文件,是程序存儲(chǔ)運(yùn)行時(shí)信息的地方,比如系統(tǒng)日志、用戶跟蹤、緩存以及系統(tǒng)程序創(chuàng)建和管理的其他文件。
存儲(chǔ)在這里的文件不會(huì)自動(dòng)清理,因此它為系統(tǒng)管理員提供了一個(gè)查找有關(guān)其系統(tǒng)行為的信息的好地方。例如,如果要檢查L(zhǎng)inux系統(tǒng)中的登錄歷史,只需檢查/var/log/wtmp中文件的內(nèi)容。
/boot - 啟動(dòng)文件,包含內(nèi)核和啟動(dòng)映像的文件,以及LILO和Grub。通常建議將該目錄放在磁盤(pán)開(kāi)頭的分區(qū)中。
/proc - 進(jìn)程和內(nèi)核文件,包含有關(guān)當(dāng)前正在運(yùn)行的進(jìn)程和內(nèi)核參數(shù)的信息。proc目錄的內(nèi)容被許多工具用來(lái)獲取運(yùn)行時(shí)系統(tǒng)信息。例如,如果您想檢查L(zhǎng)inux中的處理器信息,只需參考/proc/cpuinfo文件即可。要檢查L(zhǎng)inux系統(tǒng)的內(nèi)存使用情況,只需查看/proc/meminfo文件的內(nèi)容即可。
/opt - 傳統(tǒng)/opt目錄用來(lái)安裝或存儲(chǔ)發(fā)行版系統(tǒng)中不存在的第三方應(yīng)用。通常的做法是將軟件代碼保存在opt中,然后將二進(jìn)制文件鏈接到/bin目錄中,以便所有用戶都可以運(yùn)行它。
/root - root用戶的主目錄
/media - 可移除媒體的裝入點(diǎn),連接可移動(dòng)媒體(如U盤(pán)、SD卡或DVD)時(shí),會(huì)在/media目錄下為它們自動(dòng)創(chuàng)建一個(gè)目錄。您可以從此目錄訪問(wèn)可移動(dòng)媒體的內(nèi)容。
/mnt - 裝載目錄,這與/media目錄類(lèi)似,但mnt不是自動(dòng)掛在可移動(dòng)介質(zhì),而是系統(tǒng)管理員手動(dòng)掛載文件系統(tǒng)。
/srv - 服務(wù)數(shù)據(jù)
/srv目錄包含系統(tǒng)提供的服務(wù)的數(shù)據(jù)。例如:如果你運(yùn)行一個(gè)http服務(wù)器,那么最好將網(wǎng)站數(shù)據(jù)存儲(chǔ)在/srv目錄中。
所以答案為:/etc目錄
5、結(jié)束后臺(tái)進(jìn)程命令?
題目解析:
每個(gè)應(yīng)用程序運(yùn)行后都會(huì)已進(jìn)程的形式運(yùn)行在內(nèi)容中,如果想結(jié)束進(jìn)程的話可以使用很多方法,比如給進(jìn)程發(fā)送內(nèi)核信號(hào),用應(yīng)用程序提供的關(guān)閉服務(wù)的命關(guān)閉進(jìn)程等等,這里我們可以選擇使用kill -9命令結(jié)束后臺(tái)進(jìn)程。
6、在超級(jí)用戶下顯示linux 系統(tǒng)中正在運(yùn)行的全部進(jìn)程,應(yīng)使用的命令及參數(shù)?
題目解析:
Linux系統(tǒng)下查看進(jìn)程的方法有很多,比如ps命令,top命令等等,所以只要寫(xiě)對(duì)其中一個(gè)就可以
# ps -elf
# ps aux
# top
7、為腳本程序指定執(zhí)行權(quán)限的命令和參數(shù)是?
題目解析:
本題是考查面試者對(duì)Linux權(quán)限控制命令熟悉程度,使用如下命令即可:
# chmod +x 腳本程序文件
8、什么命令是刪除文件和目錄?
題目解析:
刪除文件命令使用rm,如果想刪除目錄則使用-r選項(xiàng)即可。
9、什么命令是移動(dòng)文件和目錄的命令?
題目解析:
移動(dòng)文件和目錄的命令是mv,移跟rm命令不一樣,不需要添加-r參數(shù)。
10、增加一個(gè)用戶得命令是?
題目解析:
增加用戶可以使用系統(tǒng)給定的專(zhuān)項(xiàng)命令:useradd或者adduser,也可以采用手動(dòng)修改passwd、shadow文件、創(chuàng)建家目錄、創(chuàng)建郵件文件和修改權(quán)限的方法來(lái)完全手動(dòng)添加賬戶。
更多關(guān)于云計(jì)算試培訓(xùn)的問(wèn)題,歡迎咨詢(xún)千鋒教育在線名師,如果想要了解我們的師資、課程、項(xiàng)目實(shí)操的話可以點(diǎn)擊咨詢(xún)課程顧問(wèn),獲取試聽(tīng)資格來(lái)試聽(tīng)我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門(mén)到精通。