linux面試筆試題

來源:瑞文範文網 1.15W

想做與Linux系統相關行業的你們,對Linux熟悉嗎?下面由本站小編爲你提供的linux面試筆試題,希望能幫到你。

linux面試筆試題

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.下列哪些命令可以看到文件的大小?

linux面試筆試題(二)

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類型,所以變爲‘