第三章
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
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐