1. 一張linux的試卷(簡單的)
一,判斷題
1. 在 Linux 的安裝過程中可進行網路配置. (對)
2. shell 是一個命令解釋器. (對)
3. RedHat Linux 在它的發布版內沒有捆綁 MySQL. (對)
4. Samba配置文件修改後,要重新用 testparm測試配置文件,不需要重啟 Samba 伺服器程序. (錯)
5. Linux 不可以與 MS-DOS,OS/2,Windows 等其他操作系統共存於同一台機器上.(錯)
6. Linux 中的 ls 命令的功能是變換工作目錄到目標指定目錄.(錯)
7. 通過 rpm –qa|grep vsftpd 命令可以檢查系統是否已經安裝了 vsftpd.(對)
8. 進入文本編輯器 vi 後,編輯後可文本模式下輸入:q 退出 vi 環境.(錯)
9. 登錄系統的方式有兩種:圖形化登錄和虛擬控制台登錄.(對)
10. 可以在 shell 提示下或圖形方式創建用戶帳號.(對)
二,選擇題
1.Samba伺服器的主要功能是(C)
(A) Windows 主機間的資源能夠共享
(B) 資源管理
(C) 使 Windows 用戶以及 Linux 用戶能夠互相訪問彼此的資源
(D) Linux 主機之間實現資源共享
2.在第一次啟動時,mysql_install_db 腳本初始化 MySQL系統,這個腳本創建(A)兩個資料庫.
(A) mysql和 test (B) user 和 test (C) mysql 和 user
26
3.Linux 安裝界面上有 3 個選項供用戶選擇,其中不含( A)
(A) 如果以圖形化模式安裝或升級 Linux,按 Enter 鍵.
(B)如果以文本模式安裝或升級 Linux,輸入:"Linux text",然後按 Ente
(C) 用列出的功能鍵來獲取更多的信息.
(D) Setup 圖標.
4 . 命 令 : Create table gb( Guestname char(12) not null, Email char(40), siteurl char(80));
中的作用為( C)
(A) 建立一個資料庫名為 gb ,其欄位名為 char char char text
(B) 建立一個資料庫表,表名為 gb ,其欄位名為 char char char text
(C) 建立一個資料庫表,表名為 gb ,其欄位名為 Guestname, Email,siteu
5.clear 命令的作用( A)
(A)清除終端窗口 (B)關閉終端窗口
(C)打開終端窗口 (D)調整窗口大小
6.使用命令 chmod 的數字設置,可以改變 ( C)
(A)文件的訪問特權 (B)目錄的訪問特權 (C)文件/目錄的訪問特權
7. 在 shell 提示符下[root@redhat9 root]#/testparm 命令,可用於測試(B)
(A) smb.conf的正確性 (B) webapp.conf 的正確性
(C) vsftpd.conf 的正確性 (D) dhcpd.conf 的正確性
8.在提示符[root@redhat9 root]#從 root 帳號轉為普通用戶帳號使用(D )命令.
(A) su (B) us (C) su 用戶名 (D) us 用戶名
9.客戶端訪問 FTP 伺服器的方法不含( D)
(A) text 訪問 (B) 客戶端 FTP 軟體訪問 (C) C/S訪問 (D)瀏覽器訪問
10.在 FTP 主配置文件 vsftpd.conf 中,每個選項設置為一行,格式為(B )
(A) "選項 =值" (B) "選項=值" (C) "選項 = 值" (D) "選項= 值"
2. Linux試卷,高分找人做~!
一、 選擇茄野掘題(每題3分,共15分)
1、 下面不是對Linux操作系統特點描述的是(B)
A、良好的可移植性 B、單用戶
C、多用戶 D、設備獨立性
2、 查看創建目錄命令mkdir的幫助文檔可以使用(顫核B)
A、mkdir -h B、man mkdir
C、help mkdir D、info mkdir
3、 下面哪個命令不能用來顯示文本的內容(C)
A、more B、less
C、find D、cat
4、 使用配置文件來管理用戶組,其中相關的密碼信息保存在(D)
A、/etc/gshadow B、/etc/group
C、/etc/passwd D、/etc/shadow
5、 下列日誌類型輸入Linux的是(B)
A、事件日誌 B、系統日誌
C、審核日誌 D、安全日誌
二、 填空題(每空1分,共15分)
1、Linux操作系統中的用戶分為 管理員、普通用戶和 guest 3種類型。
2、Linux常見的圖形界面主要有GNOME、KDE和 X 等。
3、Linux有兩種常用的文件系統分配,他們是塊分配模塊 和擴展分配。
4、使用 df 命令可以查看系統的磁碟空間使用情況,默認情況下以 k 為單位顯示大小。
5、一般而言,DHCP可以用於兩種情況,一是 自動分配 的區域網中,二是動態分配
6、要在命令行上以後台方式啟動進程,需要在執行的命令後添加 &符號。
7、shell的運行模式包括互動式shell和 非互動式shell兩種。
8、編寫的linux shell腳本中支持使用 位置變數、 外部變數和內部變數3中變數。
三、 簡答題(每題6分,共30分)
1、簡述Linux shell的主要功能,並介紹幾種常用shell。
a) 語法分析命令列
b) 處理萬用字元(wildcards)、轉向(redirection)、管線(pipes)與工作控制(job control)
c) 搜尋並執行命令
Bash,DASH,TCSH
2、簡要介紹文件許可權,以及如何修改一個制定文件的許可權。
訪問,寫,執行;chmod 執行許可權 文件 如:chmod 777 ./hhh
3、簡述日誌文件的作用。
答:重要的作用是審核和監測!以方便系統管理員了解系統的狀態、檢查系統故障和跟蹤系統使用情況!
4、簡述Linux內核結構,以及各部分的功能。
(1). 用戶進程。用戶應用程序是運行在Linux操作系統最高層的一個龐大的軟體集合,當一個用戶程序在操作系統之上運行時,它就成為操作系統的一個進程。
(2). 系統調用介面。在應用程序中,可通過系統調用來調用操作系統內核中特定的過程,以實現特定的服務。如:在程序中安排一條創建進程的系統調用,則操作系統內核便會為之創建一個新的進程。
(3) Linux內核。內核是操作系統的靈魂,它負責管理磁碟上的文件,內存,負責啟動並運行程序,負責從網路上接收和發送數據包等等。內核實際是抽象的資源操作到具體的硬體操作細節之間的介面。
(4) 硬體。這個子系統包括了Linux安裝時需要的所有可能的物理設備。
5、簡述make的功能與作用。
編譯源代碼,生成庫文件,鏈接動態及靜態庫,生成可執行文件
一、 綜合應用題(共40分)
1、 寫入能實現以下功能的命令脊櫻。(共10分)
(1) 在根目錄下創建名為mydir的目錄;sudo mkdir /root/mydir -p
(2) 在目錄mydir下創建文本文件myfile1和myfile2;
cd /root/mydir; touch myfile1 myfile2
(3) 將文件myfile1更名為Myfile1;mv myfile1 Myfile1
(4) 刪除文件myfile2;rm myfile2
(5) 復制文件Myfile1到根目錄下。 cp Myfile1 /
1、 編寫shell腳本,實現如下功能:(1)從命令行讀入2個整數;(2)對兩個數進行大小比較;(3)在屏幕上輸出比較結果;(4)寫出該腳本的執行方法或流程。(共12分)
#!/bin/bash
If [ $1 –gt $2 ];then
echo $1
else
echo $2
fi
3、(1)使用C語言編寫一個鏈表程序,鏈表節點數據結構可自定義,需實現鏈表的節點添加和刪除功能;(2)寫出該源程序的編譯命令和執行命名;(3)寫出可以用於自動化編譯該程序的Makefile文件。(共18分)
程序:自己寫吧
Makefile
CC=gcc
all:
$(CC) xx.c -o xx