Linux筆試題

1.建立動態路由需要用到的文件有

/etc/hosts 設定用戶自已的IP與名字的對應表
/etc/HOSTNAME 設定用戶的節點名
/etc/resolv.conf 設置DNS
/etc/gateways 設定路由器

2.linux修改路由的命令是?

A,route命令用來顯示目前本機路由表的內容,並且還可以針對路由表中的記錄來進行相應的添加、刪除或修改等操作。
B,tracert命令用來探測路由經過
C,ping命令用來檢測兩部主機之間的傳輸信道是否暢通,或遠程主機是否正常
D,netstat命令用來查看主機的連接狀態

3.使用shell時,默認的環境變量放在哪裏?

/etc/profile:此文件爲系統的爲每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行.
並從/etc/profile.d 目錄的配置文件中搜集shell的設置.
/etc/bashrc :爲每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.
~/.bash_profile :每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該
文件僅僅執行一次!默認情況下,他設置一些環境變量,執行用戶的.bashrc文件.
~/.bashrc :該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該
該文件被讀取.
~/.bash_logout :當每次退出系統(退出bash shell)時,執行該文件.

4.常見文件系統 系統函數

fcntl  文件控制  
open  打開文件  
creat  創建新文件  
close  關閉文件描述字  
read  讀文件  
write  寫文件  
readv  從文件讀入數據到緩衝數組中  
writev  將緩衝數組裏的數據寫入文件  
pread 對文件隨機讀  
pwrite  對文件隨機寫 

5.某棵完全二叉樹上有699個節點,則該二叉樹的葉子節點數爲()

完全二叉樹節點個數如果爲基數則一定沒有度爲一的節點,自己可以畫下進行驗證

然後根據n0=n2+1 n0+n2=699就可以算出葉子節點的個數爲350

6.若用一個大小爲6的數組來實現循環隊列,且當前rear和front的值分別0和3。當從隊列中刪除一個元素,再加入兩 個元素後,rear和front的值分別爲()

因爲出隊時,front=front+1/MAXSIZE,rear不變,所以front=4
入隊時,rear=rear+1/MAXSIZE,front不變,所以rear=2;

7.

# 改變權限
chmod 777 filepath
# 改變所有者
chown test filepath 
# 改變所屬組
chgrp user filepath

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

1.ls
2.df
3.du

9.IEEE 802.1── 通用網絡概念及網橋等

IEEE 802.2── 邏輯鏈路控制等
IEEE 802.3──以太網
IEEE 802.4──ARCnet總線結構及訪 問方法,物理層規定
IEEE 802.5──Token Ring訪問方法及物理層 規定等
IEEE 802.6── 城域網的訪問方法及物理 層規定
IEEE 802.7── 寬帶局域網
IEEE 802.8── 光纖局域網(FDDI )
IEEE 802.9── ISDN局域網
IEEE 802.10── 網絡的安全
IEEE 802.11── 無線局域網

10下面關於Linux文件系統的inode描述

inode描述了文件大小和指向數據塊的指針
通過inode可獲得文件佔用的塊數
通過inode可實現文件的邏輯結構和物理結構的轉換

11通信網的基本結構形式有五種

網型、星型、複合型、環型、總線型;

12**命令執行週期:分  時  日  月  周  命令**

**13使用UDP協議達到TCP協議的效果會話層

14關於存儲介質的描述:**

文件的物理結構不僅與外存的分配方式相關,還與存儲介質的特性相關,通常在磁帶上只適合使用順序結構。
採用順序結構的文件既適合進行順序訪問,也適合進行隨機訪問。
雖然磁盤是隨機訪問的設備,但其中的文件也可以使用順序結構。

15.進程退出時銷燬的應該是這個進程獨立擁有的一系列資源,包括文件,網絡,內存等等,但是共享內存是進程間通信方式的一種,不僅僅是該進程所獨有的,若共享內存銷燬後可能會影響其他進程

16.刪除文件不需要刪除文件所在的目錄,而文件的關聯目錄項和文件控制塊需要隨着文件一同刪除,同時釋放文件的關聯緩衝區。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章