Linux上机考试试题

Linux基础机考测试题

1、如果忘记登录密码,如何破解超级用户root的密码,并将密码改为redhat。(操作过程抓图体现)

开机在出现grub画面,按e键

用上下键选中第二项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/)

然后按e键编辑

 使用密码redhat可以登录成功

 2、建立tester组,创建两个用户sua,sha,他们的附属组都为tester,创建用户strlt,用户strlt的登录shell为非交互式shell。

创建组: groupadd tester     删除组:groupdel tester

创建用户:useradd sua        删除组:userdel sua

设置附属组(在创建用户的时候同时设置)  useradd -G tester sua

                                                                       useradd -G tester sha

注意:-g<群组>  指定用户所属的群组。

-G<群组>  指定用户所属的附加群组。

创建用户: 用户strlt的登录shell为非交互式shell

 直接不用输入用户名和密码就可以打开的shell

 3、在/home下创建一个目录,名为sua,要求所属组为tester组,组成员可以读写,其他用户没有任何权限,同组成员在目录下创建的文件的所属组也为tester组。

创建目录:cd home  --mkdir sua      

设置属组:chown  :tester sua 

查看:在home目录下 ls -l

设置权限(给文件或用户):chmod 760 sua

所属组也为tester组  :chmod g+s /home/sua

 注意:

读r:4   写w:2  执行x:1   无:0

g+s:执行文件时将进程的属主或组 ID 设置为这个文件的属主或组 ID

getfacl /home/sua---查看整个目录的属主以及权限情况

4、建立用户test12,其UID为4332,密码为test12。

创建用户:useradd -u 4332 test12

设置密码:passwd test12

查看uid:id test12

 5、找出sua拥有的文件,拷贝到目录/opt/dir下。

在root目录下,到opt目录下:cd /opt

创建文件夹:mkdir dir      

拷贝:find  / -user ‘sua’ -exec cp -rfp {} /opt/dir  \ ;

  

 注意:    

-exec 将前面的输出作为后面的输入

-user: 按照文件属主来查找文件,使用find命令查找文件

-f:覆盖已经存在的目标文件而不给出提示。

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

6、为sha建立计划任务,每天14:23执行echo“file_world”。

crontab -u sha -e

23 14 * * * echo “file world”

 

7、新增一个物理盘并建立2个物理分区,大小分别为10M和20M建立3个目录:/学号,/姓名拼音,/学号+姓名拼音;

  将10M的分区格式化为ext2文件系统,并要求开机自动挂载到/学号(用物理分区名的方式);

  将20M的分区格式化为ext3文件系统,并要求开机自动挂载到/姓名拼音(用卷标的方式);

建立2个物理分区

新增一块硬盘,重新启动  fdisk -l 查看分区       fdisk  /dev/sdb 进行分区

n新建分区,p 表示是主分区, w 保存磁盘分区,1--从10开始---大小为+10MB,                                                                    2--20MB---+20MB

 

建立3个目录

/学号          mkdir /xuehao

/姓名拼音   mkdir /xingming

 将10M的分区格式化为ext2文件系统,并要求开机自动挂载到/学号(用物理分区名的方式);

mkfs -t ext2 /dev/sdc1

vim /etc/fstab              /dev/sdc1   /2019220105   ext2   defaults  0 0

mount -a

将20M的分区格式化为ext3文件系统,并要求开机自动挂载到/姓名拼音(用卷标的方式);

mkfs -t ext3 /dev/sdc2

e2label /dev/sdc2    --查看底层物理分区卷标名称

e2label /dev/sdc2 yzx  --新建卷标  名称为yzx

vim /etc/fstab          LABEL=yzx   /yiliping    ext3   defaults  0 0

mount -a

   8、将安装好的Telnet以及服务端卸载掉。

telnet-server-0.17-25为服务端,telnet-0.17-25为客户端。

  • 5
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萍果馅是年糕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值