10個Linux面試基礎問題:第三部分
在有關面試問題的這一系列話題的前兩篇文章中,我們收到了許多好的反饋,在此表示極大的感謝,同時,我們將延續這一系列話題。在這里,我們將再次展示10個問題來進行相互學習。
Q.1. 你如何向你的系統中添加一個新的用戶(例如,tux)?
- 使用useradd指令
- 使用adduser 指令
- 使用linuxconf指令
- 以上全是
- 以上答案全都不對
答 : 以上全是,即useradd, adduser 和 linuxconf 都可向你的Linux系統添加新用戶。 |
Q.2. 在一個硬盤上,可能有多少主分區?
- 1
- 2
- 4
- 16
答 : 一個硬盤上最多可能有4個主分區。 |
Q.3. Apache/Http 的默認端口號是多少?
- 8080
- 80
- 8443
- 91
- 以上答案全都不對
答 : Apache/Http默認配置是80端口 |
Q.4. GNU代表什么?
- GNU's not Unix
- General Unix
- General Noble Unix
- Greek Needed Unix
- 以上答案全都不對
答 : GNU意為GNU's not Unix. |
Q.5. 如果你在shell提示符中輸入mysql并得到“can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’ ”的提示,你首先應該檢查什么?
答 : 看到這條錯誤消息,我首先會使用service mysql status或者service mysqld status指令來檢查mysql服務是否正在運行。如果mysql服務沒有運行,就啟動所需服務。 |
注意:上面的錯誤消息可能是由于my.cnf或者mysql的用戶權限錯誤配置導致的。如果啟動mysql服務之后仍不管用,你需要檢查這兩項。
Q.6. 如何將windows ntfs分區掛載到Linux上面?
答 : 首先,使用apt或者yum工具安裝ntfs3g包,然后使用 “sudo mount t ntfs3g /dev/ /<掛載點>” 命令來將windows分區掛載到Linux上面 |
Q.7. 下面哪一個不是基于RPM的操作系統?
- RedHat Linux
- Centos
- Scientific Linux
- Debian
- Fedora
答 : ‘Debian’ 系統不是基于RPM的,其它的幾個都是 |
Q.8. Linux中,哪一個指令用來重命名文件?
- mv
- ren
- rename
- change
- 以上答案全都不對
答 : 在Linux中,mv 指令用來重命名一個文件。例如:mv /pathtoFile/originalfilename.extension /PathtoFile/New_name.extension |
Q.9. 在Linux中,哪個命令用來創建并顯示文件?
- ed
- vi
- cat
- nano
- 以上答案全都不對
答 : ‘cat’ 命令用來創建并且顯示文件 |
10. 哪層協議用于支持用戶和程序,如支持密碼、資源分享、文件傳輸和網絡管理?
- 第四層協議
- 第五層協議
- 第六層協議
- 第七層協議
- 以上答案全都不對
答案 : ‘第七層協議’ |
via: http://www.tecmint.com/linux-interview-questions-and-answers-for-linux-beginners/