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....