【Linux】_88道练习题一阶段

1.分别查看根目录和家目录下的内容
2.切换至/boot/grub2/下,查看路径
3.分别查看系统版本,内存大小,IP地址,主机名,CPU型号
4.从/etc/passwd文件中过滤出包含root的行
5.分别查看/etc/目录本身详细属性和隐藏数据
6.查看别名 ,定义一个别名,删除别名
7.查看解释器,找到系统默认的解释器
8.在root目录下创建一个目录为nsd,创建一个文件为nsd.txt
9.将文件/boot/grub/复制到nsd目录下
10.切换到/root目录,将目录下以in开头的文件复制到nsd下
11.将/etc/redhat-release文件复制到nsd下,并改名为rv.txt
12.将/nsd/rv.txt文件移动到/root目录下,名称不变
13.创建一个为5层的目录,并查看目录下的所有子目录,然后删除目录
14.使用通配符查看dev目录下以tty开头的文件
15.使用通配符查看etc目录下以tab结尾的文件
16.使用通配符查看dev目录下tty单个字符文件
17.使用通配符查看dev目录下tty单个和多个字符的文件
18.利用find查找所有用户student的文件,拷贝到/nsd目录下
19.利用find查找/boot目录下大于10M 小于50M的文件,拷贝到/nsd目录下
20.利用find查找/boot目录下以vm开头的文件,拷贝到/nsd目录下
21.利用find查找/etc目录下前100天的文件,并统计出数量
22.利用find 查找/etc目录下的快捷方式 ,并统计出数量
23.利用find查找/etc 目录下以tab结尾的文件,拷贝到/nsd目录下
24.创建三个目录分别为/root/boothome /root/usrsbin /root/nsd11
25.备份/ boot /home 这两个目录,保存为bh.tar.gz bh.tar.bz2 bh.tar.xz文件
26.分别查看bh.tar.gz bh.tar.bz2 bh.tar.xz文件里的内容
27.把bh.tar.gz bh.tar.bz2 bh.tar.xz文件分别释放到/boothome usrsbin nsd11目录里
28.查看内核版本,将显示结果重定向到/root/nsd.txt中
29.查看红帽版本,将显示结果追加到/root/nsd.txt中
30.将/etc/fstab文件中 以UUID开头的信息写入到/root/nsd.txt中
31.提取/etc/passwd以bash结尾的行,将显示结果写入到/root/nsd.txt中
32.复制/etc/login.defs文件到/nsd/目录中,改名为init.txt
33.提取init.txt文件里的内容,去除以井号开头和去除空行,保存为init2.txt,
34.查看/etc/passwd全文的19-33行内容;查看网卡前4行内容信息。
35.修改当前主机名;使用vim修改永久主机名;利用重定向方式修改主机名。
36.将/etc/passwd复制到/opt/目录下,改名为nsd.txt
37.利用vim打开/opt/nsd.txt进入如下操作:切换至最后一行;切换到第一行;复制前5行内容粘贴到最后一行;删除前5行内容;撤销最近的一次操作;取消前一次撤销操作;查找root字符串;读取/etc/filesystems文件内容;
38.将/etc/man.config复制到/opt/目录下,利用vim打开/opt/man.config进行如下操作:将第50-100行内的man 替换为 MAN ;删除第21-42行之间行首的#注释符号;开启行号显;在每行的行首位置添加#注释符号;
39.查看记录用户vim历史操作;查看交换文件内容;预先设置vim参数。
40.创建目录dvd ,将光盘挂载到/dvd 和/mnt 目录中,然后卸载dvd命令中的挂载内容。
41.查看当前主机已安装的所有RPM软件
42.以绝对路径安装vsftpd软件包,并导入红帽系统认证信息。
43.查询vsftpd软件是否安装;查询vsftpd软件包清单;卸载vsftpd软件
44.查询passwd文件属于哪个软件包产生的
45.统计系统安装软件包的数量;过滤查询系统安装的以vim开头的软件包
46.找出/usr/bin/hostname是由哪个包产生的
47.删除/usr/bin/hostname命令程序;修复/usr/bin/hostname
48.将光盘挂载到dvd中,检查dvd目录内容,利用dvd作为软件包仓库构建一个yum仓库
49.列出yum仓库所有数据信息;列出yum仓库所有软件包
50.利用yum安装bind ;查询bing相关的包;查询bind软件信息
51.利用yum卸载bind ;清除yum所有缓存。
52.查看历史命令列表;执行历史命令列表以cat开头的命令;清空历史命令
53.查看root目录所占用的空间大小,以单位显示出来
54.查看日期,并操作一遍年月时分秒的各项命令。
55.分别创建软连接与硬连接。
56.分别查看系统负载信息;内存使用量信息;当前登录主机终端的用户信息
57.把/etc/passwd文件和/home目录利用zip压缩工具压缩到opt目录下
58.创建一个目录为myzip ,把zip压缩包释放到myzip目录中
59.分别操作一次重定向输出命令;重定向错误输出命令;混合重定向。
60.创建一个名为nsd的用户 ,查看用户信息
61.检查/etc/passwd 、 /etc/shadow 文件的最后一行
62.检查/home新增加的宿主目录
63.创建用户nsd01,宿主目录指定到/opt/nsd01
64.创建用户nsd02,指定UID ,登录解释器设置为/sbin/nologin
65.创建一个组名为tarena,并将nsd03用户添加到附加组tarena组里
66.为nsd03以非交互式方式设置密码,并查看nsd03的密码信息字段
67.创建用户nsd04,同时修改nsd04的UID 和登录解释器
68.修改nsd04的附加组并修改nsd04的家目录路径到opt目录下
69.将nsd04 nsd03 nsd02删除用户和家目录
70.创建组adminiuser 把成员nsd01添加到adminiuser组里;查看组成员
71.把nsd01从组里删除出去,并把adminiuser组也删除。
72.查看/etc/passwd /etc/shadow /etc/group 文件的权限
73.分别创建nsd11 nsd12 目录,并查看目录权限,分别添加目录rwx权限
74.新建/tedu目录,将属主设为gelin01,属组设为tarena组,使用户gelin01 对此目录具有rwx权限,其他人对此目录无任何权限,使用户gelin02能进入、查看此目录(将用户加入组),将gelin01加入tarena组,将tarena1目录的权限设为450,在测试gelin01用户能否进入此目录。
75.创建/nsdpublic目录,将属组改为tarena ,进一步完成下列操作:新建子目录nsd01、子文件test01.txt ,查看两者的权限及归属;为此目录添加SGID权限,再新建子目录nsd02、子文件test02.txt;查看上述子目录及文件的权限及归属。
76.为/tarena/public/目录设权限777 ,并添加粘滞位;以用户zhangsan登入,在/tarena/public/目录下创建文件zhsfile2;以用户lisi登入,在/tarena/public/目录~下创建文件Isfile2;查看文件zhsfile2、 Isfile2的权限和归属;尝试删除zhsfile2、 |sfile2文件。
77.将文件/etc/fstab拷贝为/var/tmp/fstab ,并调整文件/var/tmp/fstab满足以下要求:
此文件的拥有者是root;此文件属于root组;此文件对任何人都不可执行;用户natasha能够对此文件执行读和写操作( 单独允许)。
78.分别创建20G、40G、80G的硬盘进行分区操作如下:20G硬盘使用Mbr分区方式进行分区,最后检查是否挂载成功;40G硬盘使用gpt分区方式进行swap空间分区,最后检查是否挂载成功;80G硬盘使用Mbr分区进行分区,制作逻辑卷,进行扩展逻辑卷和PE方式扩展。
79.配置一个cron任务以每10分钟运行一次计划任务写入到time.txt中,以每星期一,星期四,星期日早上6点整计划任务写入到time2.txt中。
80.配置一个cron任务以每天14:23分执行,需要完成的任务操作为/bin/echo hiya
81.以用户zhangsan登入,完成下列操作:使用vim打开abc.txt文件,不要编辑、不退出;以用户root登入另一个终端,完成下列操作;查看整个系统的进程树,输出PID号、 完整命令行;查找用户zhangsan的进程树;查找用户zhangsan的进程树,并显示PID与完整命令。
82.以用户student登入,完成下列操作:登入后执行top命令。
83.以用户root登入另一个终端完成下列操作:找出用户student所运行的进程名称、PID号。
84.再开启另一个终端,用户root登入,输入top动态查看;按CPU占用率降序排列;按内存占用率降序排列。
85.运行"sleep 600" 命令;另开一个终端,查出sleep程序的PID并杀死。
86.运行多个vim程序并都放入后台;杀死所有vim进程。
87.su切换为zhsan用户;另开-个终端,强制踢出zhsan用户。
88.通过systemctl完成下列任务:重启httpd、 crond、 bluetooth 服务,查看状态;禁止bluetooth服务开机自启,并停用此服务;设置默认级别为multi-user. target并确认。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值