項目二習題

  一、選擇題

1、使用Vin編輯只讀文件時,強制存盤並退出的命令是(c)

A.【:w!】             B.【:q!】                        

C.【:wq!】               D.【:e!】

2、使用(A)命令可以把兩個文件合成一個文件。

A.【cat】                B.【grep】                         

C.【awk】                D.【cut】

3.使用【Is-al】命令列出下面的文件列表,(D)文件是符號連接文件。

A.-rw-rw-rw- 2 hel-s users  56  sep 09 11:05 hello

B.-rwxrwxrwx 2 hel-s users 56 sep 09 11;05 goodbye

C.Drwxr --r-- 2 hel users 1024 sep 10 08:10 zhang

D.Lrwxr--r-- 1 hel users 2024 sep 12 08:12 cheng

4、對下面的命令,【$cat name test1 test2>name】,說法正確的是(A)。

A.將test1、test2合併到name

B.命令錯誤,不能講輸出重定向到輸入文件中

C.當name 文件爲空時命令正確

D.命令錯誤,應當爲【$cat name test1 test2>>name】

5.假設當前處於vi的命令模式,現要進入插入模式,以下快捷鍵中無法實現的是(D)。

A.I

B.A

C.0

D.1

6.目前處於vi的插入模式,若要切換到末行模式,以下操作方法中正確的是(B)。

A.按esc鍵

B.按esc鍵,然後按:鍵

C.直接按:鍵

D.直接按shift+:組合鍵

7、下列命令中,不能用於查看文本文件的是你(D)。

A.【less】

B.【cat】

C.【tail】

D.【Is】

8.在Linux中,系統管理員(root)狀態下的提示符是(B)。

A.$

B.#

C.%

D.>

9.刪除文件的命令是(D)。

A.【mkdir】

B.【mkdir】

C.【mv】

D.【rm】

10.建立一個新文件使用的命令是你(D)。

A.【chmod】

B.【more】

C.【cp】

D.【touch】

11.以下(C)是顯示文件保存用戶賬號的信息。

A./etc/user          B./etc/gshadow                 C./etc/shadow                  D./etc/fatab

12、以下對Linux用戶賬戶的描述中,正確的是(C)。

A.linux的用戶賬戶和對應的口令均存放在passwd中

B.passwd的文件只有系統管理員纔有權存放

C.Linux的用戶賬戶必須設置了口令才能登錄

D.Linux的用戶口令存放在shadow文件中,每個用戶對它有讀的權限

13.新建用戶使用useradd命令,如果要指定用戶的主目錄,需要使用(B)選項。

A.-g                    B.-d              C.-u                       D.-S

14.爲了保證系統的安全,現在的Linux系統一般將/tec/passwd的密碼忘記加密後,保存爲(D)文件。

  A./etc/group                  B./etc/netgroup               

  C./etc/libsafe.notify                  D./etc/shadow  

  15.當用root登錄時,(D)命令可以改變Larry的密碼。

A.【su larry】                 B.【change password larry】          C..【password larry】      D.【 passwd larry】 

16.如果剛剛爲系統添加了一個名爲kara的用戶,則在默認的情況下,Kara所屬的用戶組是(C)。

 A.user          B.group          C.Kara                   D.root

17.執行【chmodo+rwfile】ml命令後,file文件的權限變化爲(ABD)。

A.同組用戶可讀性file文件                         B.所有用戶可讀寫file文件

C.其他用戶可讀寫file文件                        D.文件所有者可讀寫file文件 

18.要改變一個文件的擁有者,可通過(D)命令實現。

A.【chmod】              B.【chown】                C.【usermod】             D.file

19.一個文件屬性爲drwxrwxrwt,則這個我覺得權限是(A)。

A.任何用戶皆可讀取、可寫入                             B.root可以刪除該目錄的文件

C.給普通用戶以文件所有者特徵                          D.文件擁有者有權刪除該目錄的文件

20.某文件的組外成員的權限爲只讀,所有者有全部權限,組內的權限爲讀與寫,該文件的權限值爲(D)。

A.467                        B.674                       C.476                D.764

21.光盤所使用的文件系統爲(D)。

A.ext2                   B.ext3                     C.swap              D.ISO 9600

22.以下設備文件中,代表第二個IDE硬盤的第一個邏輯分區的設備文件是(D)。

A./etc/hdbl                  B./etc/hdal                    C./etc/hdb5                D./dev/hdbl

23.將光盤CD-ROM(cdrom)安裝到文件系統的/mnt/cdrom目錄下的命令是(C)。

A.【mount/,mnt/cdrom】                            B.【mount/,mnt/cdrom/dev/cdrom】

C.【mount/dev/cdrom/mnt/cdrom】          D.【mount/dev/cdrom】

24.【tar】命令可以進行文件的(A)。

A.壓縮、歸檔和解壓縮                                B.壓縮和解壓縮

C.壓縮和歸檔                                              D.歸檔和解壓縮

25.若要將當前目錄中的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-zcvfmyfile.txt.tar.gz myfile.txt 】

D.【Tar cvf myfile.txt.tar.gz.myfile.txt】

26.在Linux系統中,主機名保存在(C)配置文件中。

A./etc/hosts               B./etc/modules.conf           C./etc/sysconfig/network                D./etc/network

27.linux系統的第二塊以太網卡的配置文件全路徑名爲(C)。

A./etc/sysconfig/network/ifcfg-eth0

B./etc/sysconfig/network/ifcfg-eth1

C./etc/sysconfig/network-scripts/ifcfg-eth0

D./etc/sysconfig/network-scripts/ifcfg-eth1

28.在Linux系統中,用於設置DNS客戶的配置文件是(B)。

A./etc/hosts                              B./etc/resolv.conf

C./etc/dns.conf                          D./etc.nis.conf

29.若要暫時禁用eth0網卡,下列命令可以實現的是(D)。

A.【Ifconfig eth0】                     B.【ifup eth0】

C.【Ifconfig eth0 up】                D.【Ifconfig eth0 down】

30. 以下命令可以重新啓動計算機的是(A)。

A.【reboot】                  B.【halt】              C.【shutdown -h】                   D.【init 0】

二、簡答題

1、在Linux中有一文件列表內容,格式如下:

lrwxrwxrwx 1 hawkeye users 6 Jul 18 09:41 nurse2 - >nursel

(1)要完整顯示文件列表信息,應使用什麼命令?寫出完整的命令行。

答:ls -l nurse2

(2)上述文件列表內容的第一列內容“lrwxrwxrwx 1”是什麼含義?對於其他類型的文件或目錄等還可能會出現什麼字符?它們分別表示什麼含義?

答:表示文件類型;

      - 表示普通文件,d表示目錄,c表示字符設置文件,1表示符號鏈接文件

(3)上述文件列表內容的第一列內容“lrwxrwxrwx中的第一、二、三“rwx”分別代表什麼含義?其中的“r”、“w”、‘x’分別表示什麼含義?

答:分別表示對於nurse2的所有者,同組成員,其他人員,都具有讀,寫,執行權限,r表示讀,w表示寫,x表示執行

(4)上述文件列表內容的第二列內容“1”是什麼含義?

答:文件nurse2鏈接數

(5)上述文件列表內容的第三列內容“hawkeye”是什麼含義?

 答:文件nurse2的所有者

(6)上述文件列表內容的第四列內容“users”是什麼含義?

答:文件nurse的所屬組

(7)上述文件列表內容的第五列內容“6”是什麼含義?

答:表示文件nurse2字節數

(8)上述文件列表內容中的“Jul 18 09:41”是什麼含義?

答:nurse被創造的日期和時間

(9)上述文件列表內容的最後一列內容“nurse2 -> nurse1”是什麼含義?

答:nurse2文件被符號鏈接到nurse1文件

2.Linux支持哪些常用的文件系統?

答:我們在Linux中常用的文件系統主要有ext3、ext2及reiserfs。Linux目前幾乎支持所有的Unix類的文件系統,除了我們在安裝Linux操作系統時所要選擇的ext3、reiserfs和ext2外,還支持蘋果MACOS的HFS,也支持其它Unix操作系統的文件系統,比如XFS、JFS、Minix fs 及UFS等Linux也支持Windows文件系統NTFST和fat,但不支持NTFS文件系統的寫入;支持fat文件系統的讀寫。

3.簡述標準的Linux目標結構及功能。

答:

/
 bin   // 二進制可執行命令。該目錄下存放着普通用戶的命令
 boot                    //啓動Linux的核心文件
 cgroup
 dev         //系統的設備文件,即設備的驅動程序
 etc           //系統所有的配置文件都在這個目錄中
 home            //用戶主目錄的基點
 lib        // 存放着和系統運行相關的庫文件 
 lib64      // 存放着和系統運行相關的庫文件 
 lost+found  //這個目錄平時是空的,當系統非正常關機而留下的“無家可歸”的文件便會
                  存在這裏
 media          //存放着可移除的設備,比如軟盤,光盤
misc        //儲存着一些特殊的字符的定義
 mnt             //掛載目錄,是系統管理員臨時安裝文件的系統安裝點
 net      //存放着和網絡相關的一些文件
 opt //(option : 自由選擇)主要給源碼安裝軟件時選擇的安裝目錄位置
 proc          // 存放着用戶與內核的交互信息
 root          //超級用戶的目錄
sbin          //系統的管理命令,這裏存放的是系統管理員使用的程序
 selinux          //主要用來加固操作系統,提高系統的安全性
srv       //系統啓動服務時可以訪問的數據庫目錄
 sys  //管理設備文件
tmp  //臨時文件,重啓後自動清空
 usr       //最大的目錄,存放着應用程序和文件
var      //某些大文件的溢出區,比如各種服務的日誌文件

4.在命令行下手工建立一個新賬號,要編輯哪些文件

答 :net user x yyl123456 /add ( 新建x用戶 密碼爲yyl123456 )
net localgroup Administrators x /add (把x用戶加入Administrator組)
net user x /active:yes (將x 用戶激活)

然後重新啓動系統 用x用戶登陸 就可以進去了

5.linux用哪些屬性信息來說明一個用戶賬號?

答:登錄名、口令、用戶標識號、組標識號、用戶名、用戶主目錄、 命令解釋程序

6.如何鎖定和解鎖一個用戶賬號

答:1..使用命令usermod
usermod -L testid##鎖定帳號testid
usermod -U testid ##

解鎖帳號testid

2.通過修改shell類型
這種方式會更加人性化一點,因爲你不僅可以禁止用戶登錄,還可以告訴他你這麼做的原因。如下:
chsh testid -s /sbin/nologin
#將用戶testid的shell進行更改
##修改/etc/nologin.txt(沒有就新建一個),
##在裏面添加給被禁止用戶的提示

#解禁用戶的方式就是把shell改爲他原有的就可以了

7.vim編輯器有哪三大類工作模式,其相互之間如何切換

答:一般模式,插入模式,末行模式

一般模式到插入按i,o,a

插入模式到一般模式按ESC

一般模式到末行模式按:

末行模式到一般模式按ESC

插入模式和末行模式不能直接切換

8.Linux中與網路配置相關的配置文件主要有哪些

答: 網絡接口配置文件:/etc/network/interfaces

       DNS配置文件:/etc/resolv.conf
               /etc/hosts文件
              /etc/host.conf
             /etc/services
            主機名稱配置文件/bin/hostname
9.如何利用ifconfig工具禁用和重啓網絡接口
答:激活和終止網絡接口的用 ifconfig 命令,後面接網絡接口,然後加上 down或up參數,就可以禁止或激活相應的網絡接口了。當然也可以用專用工具ifup和ifdown 工具; 
[root@linuxchao ~]#ifconfig eth0 down 
[root@linuxchao ~]#ifconfig eth0 up 
[root@linuxchao ~]#ifup eth0 
[root@linuxchao ~]#ifdown eth0 

對於激活其它類型的網絡接口也是如此

10.如何配置本機的DNS服務器地址

答:用vim修改 /etc/resolv.conf




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