第二章 考試題 4 23

2021-08-19 06:07:44 字數 2173 閱讀 4294

1 在/tmp下建立3個檔案。

(命名規範:姓名全拼_序號.txt

例如:張三,zhangsan_01.txt)

touch /tmp/tyangming_.txt

2 在/tmp下建立1個目錄。

(命名規範:姓名首字母縮寫

例如:張三,/tmp/zs)

mkdir /tmp/ym

3 複製題目1中所有的檔案至題目2

cp  /tmp/yangming_.txt   /tmp/ym/

4 刪除題目1中第二個檔案。

rm -rf /tmp/yangming_02.txt

5 建立三個使用者。(命名規範:姓名全拼_序號)

[root@localhost 111]# useradd yangming-01

[root@localhost 111]# useradd yangming-02

[root@localhost 111]# useradd yangming-03

6 配置其中乙個使用者的密碼為「qianfeng@123」

passwd yangming-01  qianfeng@123

7 建立乙個組。(命名規範:姓名首字母縮寫)

groupadd ym

8 將題目6中的使用者,附加組設定為題目7。

usermod  yangming-01   -g  ym

9 題目1中的某個檔案為例。設定三個使用者不同的許可權(許可權隨意組合)

10 鎖定題目9中的檔案,不允許任何人刪除。

chattr +i  yangming-01.txt

11 查詢系統中包含「vim」欄位的程序。

ps aux | grep vim

12 查詢系統cpu在1分鐘,5分鐘,15分鐘的負載。top

13 啟動乙個程式,並設定其nice值為「-10」。

sleep 3000 &

renice -10 345(程序號)

14 在後台執行,拷貝/usr/src目錄下的內容至家目錄。

cp -rf /usr/src  /home

15 將/dev/sdb劃分出乙個2g分割槽,建立ext4檔案系統,並掛載至/nginx目錄下。

fdisk /dev/sdbnp

1回車+2gw

mkfs.ext4 /dev/sdb1

mkdir /nginx

mount /dev/sdb1 /nginx

16 將/dev/sdc轉換成lvm,建立2個1g分割槽,

對其中乙個建立ext4檔案系統,並掛載至/nginx目錄下。

pvcreate /dev/sdc

vgcreate /vg1 /dev/sdc

lvcreate -l 1g -n lv1 vg1

mksf.ext4 /dev/vg1/lv1 /nginx

17 為16題的邏輯卷拍攝快照(snapshot)。

lvcreate -l 500m -s -n lv1-snap /dev/vg1/lv1

18 將16題中的另乙個邏輯卷擴充套件至swap中。

mkswap /dev/vg2/lv2

blkid /dev/vg2/lv2

vim /etc/fstab

swapon -a

19 修改16題的卷標為「game」。

20 通過命令查詢「passwd」程式所在的路徑。

21 查詢/etc下,2天以內修改過的檔案。

find /etc -mtime-2

22 用tar打包/abc目錄。並呼叫gzip壓縮。

tar -czfetc-gzip /abc

23 解壓22題中的檔案。

tar -x  czfetc -gzip

24 通過cdrom配置本地yum源。

mount /dev/cdrom /mnt

25 安裝 tengine-2.2.0.tar.gz。(./configure不帶任何選項)

26 定義乙個五個字元的變數。查詢變數的長度

27 編寫乙個shell指令碼,如果「/mnt/cdrom/」存在,就提示存在,不存在則建立乙個。

28 編寫乙個shell指令碼,迴圈建立100個使用者。並且提示建立成功。

29 使用擴充套件grep搜尋出,以數字開頭字母結尾的字段。

30 使用sed永久關閉selinux。

31 使用awk顯示出根分割槽的使用率。

C ACM考試題的第二題

這個有點難啊。暫時這麼做了做,不符合第二條要求。bbc的話。會有重複的。bbcbcb bcbcbb 雖然篩選不重複的肯定可以實現,不過這肯定不是題目原意。有時間需要重新做一下 using system using system.collections.generic using system.tex...

第二章測試題

1.多個生產者和消費者,共享乙個能存放100個產品的環形緩衝區 初始為空 緩衝區未滿生產者可放入乙個產品,否則等待。要求每個消費者連續取10件產品才能讓其他消費者取。請用訊號量機制寫偽 實現程序的互斥和同步實現,要求說明所用訊號量含義和初值。int in 0,out 0,n 100 semaphor...

軟體工程考試題二

一 選擇題 1 軟體危機出現於 為了解決軟體危機,人們提出了用 的原理來設計軟體,這是軟體工程誕生的基礎。a 50年代末 b 60年代初 c 60年代末 d 70年代初 a 運籌學 b 工程學 c 軟體學 d 軟體學 e 數字 2 開發軟體需高成本和產品的低質量之間有著尖銳的矛盾,這種現象稱作 a....