當前位置:學識都>好好學習>考研>

2017年linux面試筆試題

學識都 人氣:2.55W

對於Linux系統的知識大家瞭解有多少呢?下面是小編蒐集的2017年linux面試筆試題,歡迎大家閱讀。

2017年linux面試筆試題

篇一:2017年校招 linux 面試題

1.以下關於讀屏障、寫屏障、通用屏障和優化屏障說法正確的是()

A.優化屏障則用於限制編譯器的指令重排

B.通用屏障則對讀寫操作都有作用

C.讀屏障用於保證讀操作有序。屏障之前的讀操作一定會先於屏障之後的讀操作完成,寫操作不受影響

D.寫屏障可用於限制讀、寫操作順序

2.在 Linux 控制檯下 , 以下情況如何操作 :

1) 設置 eth0 網上 ip 爲 , 子網掩碼 , 網關

2) PCA(ip:,OS:Linux) 和 PCB(ip:,OS:Linux) 在同一網段下 , 且 PCA 已經打開了nfs 服務 , 將 PCA 上的 /home/test/nfs( 文件系統 ext3) 目錄 mount 到 PCB 的 /tmp/nfs 下 ; 並設置 PCB的環境變量 , 要求添加運行時庫文件路徑 :/tmp/nfs/lib.

3) 如何用命令行設置 DNS?

3.編寫程序實現給定一個 linux 風格的絕對路徑,要求 . 和 // 時忽略, .. 返回上一層的路徑,比如: path=”/a/./b//../c”/a/c”使用語言不限。

x的系統調用是指

A.由內核發起的調用

c函數庫裏的函數

C.由系統管理員運行的程序

D.是用戶進程調用內核功能的接口

5.如果要修改 /home/user/hadoop/a.c 文件的訪問權限爲所有用戶所擁有權限,則對於的 linux 命令爲 ______

x系統中,如何獲取pid爲100的進程的所有TCP連接,請給出詳細命令。

7.在linux系統中,用一條命令kill掉機器上的tomcat的進程。

8.設定Linux系統默認爲字符模式,需要修改的配置文件是()

A./etc/

B./etc/inittab

C./etc/fstab

D./etc/boot

x操作系統沒有回收站,刪除的文件無法恢復,網絡管理員爲了防止誤刪文件,需要的配置是()

s ‘rm-i’=rm

ias rm=’rm-i’

s rm= ‘rm-i’

s rm = ‘rm-f’

10.下列哪些命令可以看到文件的大小?

篇二:2017linux面試題

1、關於int和char轉換問題

#include

#include

int main()

{

char str[512];

int i;

for(i=0;i<512;i++)

str[i]=-1-i;

printf("%dn",strlen(str));

return 0;

}

解釋:

因爲在str的時候-1和是整數,默認按32位走,左邊高地址,右邊低地址

因爲char只會讀取一字節,只會讀一字節

-1-0補碼 1111 1111 1111 1111 1111 1111 1111 1111-0000 0000 0000 0000 0000 0000 0000 0000

結果str[0]=(補碼1111 1111)-1

-1-255的時候,補碼1111 1111 1111 1111 1111 1111 1111 1111-0000 0000 0000 0000 1111 1111

結果str[255]=(補碼0000 0000)爲0,因爲存進char類型,所以變爲‘