這是前兩天做的Linux 面試題 第一部分:選擇題(每題2分 共50分) 1.在創建Linux分區時,一定要創建( D )兩個分區 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分區 2. 當登錄Linux時,一個具有唯一進程ID號的shell將被調用,這 ...
-------這是前兩天做的Linux 面試題-----------------
第一部分:選擇題(每題2分 共50分)
1.在創建Linux分區時,一定要創建( D )兩個分區
A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分區
2. 當登錄Linux時,一個具有唯一進程ID號的shell將被調用,這個ID是什麼( C )
A. NID B. PID C. UID D. CID
3. 哪個目錄存放用戶密碼信息( B )
A. /boot B. /etc C. /var D. /dev
4. 預設情況下管理員創建了一個用戶,就會在( B )目錄下創建一個用戶主目錄。
A. /usr B. /home C. /root D. /etc
5. 當使用mount進行設備或者文件系統掛載的時候,需要用到的設備名稱位於( D )目錄。
A. /home B. /bin C. /etc D. /dev
6. 如果要列出一個目錄下的所有文件需要使用命令行( A )。
A. ls –l B. ls C. ls –a(所有) D. ls –d
7. 在vi編輯器里,命令"dd"用來刪除當前的( A )
A. 行 B. 變數 C. 字 D. 字元
8.在Red Hat、centos中,一般用( D )命令來查看網路介面的狀態
A. ping B. ipconfig C. winipcfg D ifconfig
9. 按下( A )鍵能終止當前運行的命令
A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D
10. 你使用命令“vi /etc/inittab”查看該文件的內容,你不小心改動了一些內容,為了防止系統出問題,你不想保存所修改內容,你應該如何操作( B )
A.在末行模式下,鍵入:wq B.在末行模式下,鍵入:q!
C.在末行模式下,鍵入:x! D.在編輯模式下,鍵入“ESC”鍵直接退出vi
11.在下列分區中,centos6.5預設的分區是( D )
A. NFS B. EXT4 C. EXT3 D. NTFS
12.若要將滑鼠從VM中釋放出來,可按 ( A )鍵來實現
A. Ctrl + Alt B. Ctrl +Alt +Del C. Ctrl +Alt +Enter D Ctrl +Enter
13.如果用戶想對某一命令詳細的瞭解,可用( B )
A. ls B. help C. man D dir
14. Samba伺服器的配置文件是 ( D )。
A httpd.conf B inetd.conf C rc.samba D smb.conf
15.Linux文件許可權一共10位長度,分成四段,第三段表示的內容是 ( C )。
A. 文件類型 B. 文件所有者的許可權
C. 文件所有者所在組的許可權 D. 其他用戶的許可權
16.在使用mkdir命令創建新的目錄時,在其父目錄不存在時先創建父目錄的選項是( D )。
A. -m B. -d C. -f D. -p
17.下列關於/etc/fstab文件描述,正確的是( D )。
A. fstab文件只能描述屬於linux的文件系統
B. CD_ROM和軟盤必須是自動載入的
C. fstab文件中描述的文件系統不能被卸載
D. 啟動時按fstab文件描述內容載入文件系統
18./etc/shadow文件中存放 ( A )。
A.用戶賬號基本信息 B.用戶口令的加密信息
C.用戶組信息 D.文件系統信息
19.為卸載一個軟體包,應使用 __B___ 。
A.rpm -i B.rpm -e C.rpm -q D.rpm -V
20.下麵關於文件 "/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪個是正確的? ( D )。
A.它是一個系統腳本文件 B.它是可執行文件
C.它存放本機的名字 D.它指定本機eth0的IP地址
21.在LINUX中,要查看文件內容,可使用( A )命令。
A.more B.cd C.login D.logout
22.RED HAT LINUX所提供的安裝軟體包,預設的包格式為( A )。
A..tar B..tar.gz C..rpm D..zip
23.若要將當前目錄中的myfile.txt文件壓縮成myfile.txt.tar.gz,則實現的命令為( C )。
A.tar –cvf myfile.txt myfile.txt.tar.gz
B.tar –zcvf myfile.txt myfile.txt.tar.gz
C.tar –zcvf myfile.txt.tar.gz myfile.txt
D.tar –cvf myfile.txt.tar.gz myfile.txt
24.usermod命令無法實現的操作是(B )
A.賬戶重命名 B.刪除指定的賬戶和對應的主目錄
C.加鎖與解鎖用戶賬戶 D.對用戶密碼進行加鎖或解鎖
25.網路管理員對www伺服器可進行訪問、控制存取和運行等控制,這些控制可在( A )文件中體現。
A.httpd.conf B.lilo.conf C.inetd.conf D.resolv.conf
第二部分:填空題(每空1分 共15分)
1. Linux內核引導時,從文件 /etc/fstab 中讀取要載入的文件系統。
2. 某文件的許可權為:drw-r--r--,用數值形式表示該許可權 644 ,該文件屬性是 可讀寫 。
3.鏈接分為: 軟鏈接 和 硬鏈接 。
4.為腳本文件指定執行權的命令及參數是 chmod 111 shell 。
5.在/root文件夾下查找尾碼為.cpp的文件使用 find /root-name “*.cpp” 命令。
6.將光碟/dev/hdc卸載的命令 rpm -e /dev/hdc 。
7.立即結束PID號為19222的後臺進程的命令是 。
8.使用 yum install -y wu-ftpd-2.6.2-8.i386.rpm 命令升級安裝wu-ftpd-2.6.2-8.i386.rpm軟體包
9.創建一個用戶,用戶名為user02,所屬私有組和標準組為stuff,用戶家目錄為/home/user2,用戶登陸shell為/bin/bash,命令為 useradd -d /home/user2 -s /bin/bash -g stuff -G stuff user02 。
10.執行命令 ls –l 時,某行顯示如下:
-rwxrw-r-- 1 chris group1 207 jul 20 11:58 mydata
(1)用戶chris 對該文件具有 讀寫執行 許可權?
(2)執行命令useradd –G group1 Tom後,用戶Tom對該文件具有 讀寫 許可權?
(3) chmod 777 mydata 命令可以使任何用戶都可以讀寫執行該文件?
第三部分:簡答題(共35分)
1. 簡述linux的幾個運行級別及其相應的含義。(7分)
0 - 停機(千萬不要把initdefault設置為0 ) 0 為停機,機器關閉。
1 - 單用戶模式 1 為單用戶模式,就像Win9x下的安全模式類似。
2 - 多用戶,但是沒有NFS 2 為多用戶模式,但是沒有NFS支持。
3 - 完全多用戶模式 3 為完整的多用戶模式,是標準的運行級。
4 - 沒有用到 4 一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置。
5 - X11 5 就是X11,進到X Window系統了。
6 - 重新啟動(千萬不要把initdefault設置為6 ) 6 為重啟,運行init 6機器就會重啟
2. vi編輯器有哪幾種工作模式?如何在這幾種工作模式之間轉換?(6分)
普通模式 、插入模式、命令模式
直接進入預設是普通模式,在普通模式下輸入“:”,可以進入命令模式,
按“Esc”可以回到普通模式
普通模式下,按“a A i I o O”可以進入插入模式
3.簡述解決忘記root密碼的辦法。(10分)
啟動電腦後,出現GRUB,按e,找到linuxl6這一行,在末尾加入rd.break console=tty0,之後按ctrl+x進入救援模式
之後可以需改root密碼
之後重啟電腦
4.利用vsftp配置FTP伺服器,寫出詳細的配置過程和配置選項。(12分)
要求:
1) 本地用戶不允許登陸;
2) 限定匿名用戶登陸目錄為/soft(提示:添加anon_root=****);
3) /soft目錄匿名用戶可以下載文件但不可以上傳;
4) /soft/linux/目錄匿名用戶可以上傳文件但不可以下載和更改(提示:更改umask值);
5) 設置匿名用戶上傳的文件自動更改屬主偉user2用戶
1.安裝 yum install -y vsftpd
2.配置 /etc/vsftpd下vsftpd.conf
3.Anonymous_enable=NO
4.Local_enable=NO
5.Local_root=/soft