Linux系統管理一測試題-附答案
Linux系統管理一測試題
姓名:
班級:
考試時間180分鐘
,ls,ifconfig,hostname,cd的程序文件在哪里
which mkdir ls ifconfig hostname cd
查看當前的PATH變量的值
echo $PATH
在根下新建一個目錄study,在study目錄下建子目錄subdir,并且遞歸查看study目錄
mkdir /study
mkdir -p /study/subdir
ls -R /study/
在study目錄下創建測試文件ipadd.txt,存入eth0網卡的IP地址信息
touch /study/ipadd.txt
ifconfig eth0 > /study/ipadd.txt
為ipadd.txt創建快捷方式ip.txt,放在/study/subdir/下
ln -s /study/ipadd.txt /study/subdir/ip.txt
ls /study/subdir/
分別找出/study目錄下的快捷方式、普通文件、文件夾
find /study/ -type l
find /study/ -type f
find /study/ -type d
找出/etc/目錄下名稱以res開頭的conf結尾的配置文件
find /etc/ -name res*conf
復制/boot/目錄下的內核程序(vmlinuz開頭的文件)到/study目錄下
cp -rf /boot/vmlinuz* /study/
ls /study/
找出/sbin目錄下大小超過300KB的文件
find /sbin/ -size +300k
列出當前主機已安裝的所有RPM軟件,并且統計已經安裝的個數。
rpm -qa | wc -l
查詢ifconfig命令程序是安裝哪個軟件包后產生的
which ifconfig
rpm -qf /sbin/ifconfig
找出vim、vi是由那兩個包產生的
Which vi vim
刪除vim、vi命令程序
rm -rf /bin/vi /usr/bin/vim
修復vim、vi
rpm -qf /bin/vi /usr/bin/vim
vim-minimal-7.2.411-1.8.el6.x86_64
vim-enhanced-7.2.411-1.8.el6.x86_64
請在 /tmp 這個目錄下建立一個名為 vimtest 的目錄
mkdir /tmp/vimtest
ls /tmp/vimtest/
進入vimtest 這個目錄當中
cd /tmp/vimtest/
pwd
將 /etc/man.config 復制到本目錄底下/tmp/vimtest/
cp -rf /etc/man.config /tmp/vimtest/
ls /tmp/vimtest/
顯示/proc/meminfo文件中以不區分大小的s開頭的行;
grep -i ^s /proc/meminfo
顯示/etc/passwd中以nologin結尾的行;
grep nologin$ /etc/passwd
顯示/etc/inittab中包含了:一個數字:(即兩個冒號中間一個數字)的行;
grep :[0-9]: /etc/inittab
創建mike用戶,檢查最近執行過的10條命令
useradd mike
history | wc -l
以標準輸入的方式為用戶mike重置密碼,密碼為:redhat 屏蔽所有輸出
echo redhat | passwd --stdin mike
請計算多少個用戶,登陸shell為/bin/bash
grep -c /bin/bash /etc/passwd
創建賬戶stu01,宿主目錄設為/opt/stu01
useradd stu01 -d /opt/stu01
創建帳戶stu02,uid為10001,賬戶在2015-06-30號過期,基本組設為stu01
useradd stu02 -u 10001 -e "2015-06-30" -g stu01
針對stu01操作從標準輸pa入給stu01設置密碼為centos
echo centos | passwd --stdin stu01
60、請讓stu01用戶第一次登錄系統強制修改密碼
passwd -e stu01