第三章
1、使用shutdown命令设定在30分钟之后关闭计算机。
shutdown -h +30
2、使用命令将“cat /etc/inittab”设置为别名name,然后再取消别名。
alias name='cat /etc/inittab'
unalias name
3、使用echo命令和输出重定向创建文本文件/root/nn,内容是Hello,然后再使用追加重定向输入内容为Linux。
echo Hello> /root/nn
echo Linux >> /root/nn
4、使用管道方式分页显示/var目录下的内容。
ls /var |more
5、使用cat命令显示文件/etc/passwd和/etc/shadow,只有正确显示第一个文件时才显示第二个文件。
cat /etc/passwd && cat /etc/shadow
第四章
1、使用命令切换到/etc目录,并显示当前工作目录路径。
cd /etc
pwd
2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
ls -al /root
3、使用命令创建空文件/root/ab,并将该文件的时间记录更改为2019年8月8日8点8分。
touch /root/ab
touch -t 201908080808 /root/ab
4、使用命令创建具有默认权限为744的目录/root/ak,然后将/etc/inittab文件复制到该目录中,最后再将该目录及其目录下的文件一起删除。
mkdir -m 744 /root/ak
cp /etc/inittab /root/ak
rm -rf /root/ak
5、统计文件/etc/inittab的行数、单词和字节数。
wc /etc/inittab
6、使用命令创建/root/a文件的硬链接文件/root/b和软链接文件/root/c。
ln a b
ln -s a c
第五章
1、使用命令一次3行显示/etc/inittab文件内容。
more -3 /etc/inittab
2、使用cat命令创建mm.txt文件,文件内容为Hello。
cat Hello>mm.txt<<EOF
3、使用命令查找/etc目录下的文件fstab。
find /etc -name fstab
4、使用命令将当前计算机的主机名修改为IT。
hostname IT
5、使用命令显示公元2018年8月的月历。
cal 8 2018
6、使用命令将当前计算机时间设置为2018年8月6日。
date -s 180806
7、使用命令显示/etc/fstab文件的文件类型。
ll /etc/fstab
8、使用命令显示/root目录的磁盘占用量。
du /root
第七章
1、使用命令创建用户账户zhangsan,并设置其密码为111111,设置用户名全称为“张三”。
useradd zhangsan
passwd zhangsan
usermod -c 张三 zhangsan
2、使用命令修改用户账户zhangsan的UID为1700,其Shell类型为/bin/ksh。
usermod -u 1700 zhangsan
usermod -s /bin/ksh zhangsan
3、使用命令删除用户账户zhangsan,并且在删除该用户的同时一起删除其主目录。
userdel -r zhangsan
4、使用命令创建组群group1,并且在创建时设置其GID为1800。
groupadd -g 1800 group1
5、使用命令修改组群group1的新组群名称为“shanghai”。
groupmod -n shanghai group1
第八章
2、对1GB分区创建文件系统为xfs,并将其以只读的方式挂载到/mnt/kk目录中。
mkfs -t xfs /dev/sda5
mount -o ro /dev/sda5 /mnt/kk
第九章
1、使用rpm命令安装bind-chroot软件包,安装完毕后查看该软件包的描述信息。
rpm -ivh bind-chroot
2、使用rpm命令查询crontabs软件包所包含的文件列表。
rpm -ql crontabs
3、使用rpm命令查询/etc/crontab文件属于哪个软件包。
rpm -qf /etc/crontab
5、使用yum命令安装samba软件包。
yum install samba
6、使用yum命令删除bind软件包。
yum remove bind
7、归档/root/abc目录,生成文件为/root/abc.tar。
tar cvf /root/abc.tar /root/abc
8、使用tar命令调用gzip压缩程序将/root/abc目录压缩成/root/abc.tar.gz文件。
tar zcvf /root/abc.tar.gz /root/abc
第十章
1、使用文字设定法对/root/ab文件设置权限,所有者为读取、写入和执行权限,同组用户为读取和写入权限,而其他用户没有任何权限。
chmod u=rwx,g=rw,o=- /root/ab
2、使用数字设定法设置/root/ab文件的权限,所有者只拥有读取和写入权限。
chmod 600 /root/ab
3、将/root/ab文件的所有者更改为用户zhangsan。
chown zhangsan /root/ab
第十一章
1、使用ps命令显示root用户的进程。
ps -u root
2、强制杀死crond进程。
ps -ef | grep crond
kill -9 1151
6、设置GRUB2 PBKDF2加密口令。
grub2-mkpasswd-pbkdf2
第十二章
4、使用命令显示当前计算机系统的内核路由表信息。
netstat -r
5、显示端口号为22的连接情况。
netstat -antu |grep 22
6、捕获经过网络接口eno16777736的数据包。
tcpdump -i eno16777736
7、使用命令启动named服务,并且设置该服务在计算机启动时一起启动。
systemctl start named.service
systemctl enable named.service