首页 > 代码库 > linux-homework-part2
linux-homework-part2
1. 课后作业(第八单元 正文处理命令及tar命令 )
1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)
答:
cat /etc/passwd /etc/group > /1.txt
2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)
答:cat cat /etc/passwd /etc/group >> /2.txt
3) 将/1.txt、/2.txt两个文件打包为/1.tar
答:tar -cv -f /1.tar /1.txt /2.txt
4) 使用gzip命令压缩1.txt文件名为1.txt.gz
答:gzip /1.txt
5) 解压缩1.txt.gz
答:gunzip /1.txt.gz
6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2
答:bzip2 /1.txt
7) 解压缩1.txt.bz2
答:gunbzip /1.txt.bz2
8) 解包1.tar,解包后文件存放到/tmp目录下
答:tar -xv -f /1.tar -C /tmp
9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz
答:tar -zcv -f 1.tar.gz /1.txt /2.txt
10) 解包1.tar.gz,解包后文件存放到/tmp目录下
答:tar -zxv -f 1.tar.gz -C /tmp
2.课后作业(第九单元 利用vi编辑器创建和编辑正文文件 )
1) 使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”
答:vi /1.txt ----->a----->hello world----->esc----->:------>wq
2) 进入命令行模式复制改行内容,在下方粘贴80行
答:vi /1.txt ------>yy------->80p
3) 快速移动光标到文件的最后一行
答:vi /1.txt ------>G
4) 快速移动光标到当前屏幕的中间一行
答:vi /1.txt ------>M
5) 快速移动光标到文件的第五行
答:vi /1.txt ------>5G
6) 在下方插入新的一行内容“welcome to beijing”
答:vi /1.txt ------>a------>welcome to beijing
7) 删除刚插入的一行
答:dd
8) 撤销上一步的操作
答:U
9) 进入扩展模式,执行文件的保存退出操作
答:esc----->wq
3. 课后作业(第十单元 系统的初始化和服务)
1) 以root用户登录系统
2) 修改grub配置文件,默认以第1个操作系统启动,将默认的读秒修改为10秒
答:vi /etc/grub.conf ------>default=1,timeout=10
3) 设置grub菜单密文密码“123”
答:grub-md5-crypt >> /etc/grub.conf
4) 修改系统的默认运行级别为3
答:vi /etc/inittab
5) 使用与运行级别有关的命令重启系统
答:init 6,reboot
6) 使用单用户模式修改用户的密码为“123”
7) 使用救援模式删除grub菜单密码
答:f2----》bios选项选择CD启动-----》救援模式----》vi /mnt/sysimage/etc/grub.conf------>删除password
4. 课后作业(第十一单元 系统监控)
1) 实时动态监控系统状态
答:top
2) 退出上一步的操作
答:q
3) 开启top进程
答:top------->ctrl+z
4) 使用ps命令查看top命令的pid并杀死
答:
5) 查看pid为2的进程的进程树
答:pstree 2
6) 打开火狐浏览器
答:firefox
7) 查找名为firefox的进程,杀死名为firefox的进程
答:ps aux | grep ’firefox‘
linux-homework-part2