当前位置: 首页 > article >正文

Linux作业

1.创建用户,用户名为user,user02密码均为123.com,创建完成后用tail查看用户是否存在。(截图)(10分)
2.在用户user主目录中用mkdir命令创建目录my.txt,在目录my.txt中创建文件a1.txt、1a1.txt、51.txt、a.py、b.py,创建my2目录。(截图)(15分)
3.在用户user主目录中的子目录my.txt中将 1a1.txt、51.txt、a.py文件打包压缩成kaoti.txt.tar.gz文件。(截图)(15分)
4.在my.txt目录中用ls命令仅查看a1.txt,51.txt,并把这两个文件移动到my2目录中去。(截图)(15分)
5.配置网卡eth160的IP地址为192.168.0.1,子网掩码为255.255.255.0。(截图)(10分)
6.在用户user的主目录的my.txt目录创建文件b.sh,创建b.sh的软连接文件b_02.txt(使用绝对路径),用ls -l查看。(截图)(10分)

答案:

  1. 创建用户并检查用户是否存在:

    • 创建用户:sudo useradd user
    • 设置密码:sudo passwd user
    • 检查用户是否创建成功:cat /etc/passwd | grep user
  2. 在用户主目录中创建目录和文件:

    • 创建目录:mkdir /home/user/my.txt
    • 创建文件:touch /home/user/my.txt/a1.txt /home/user/my.txt/1a1.txt /home/user/my.txt/51.txt /home/user/my.txt/a.py /home/user/my.txt/b.py
    • 创建目录:mkdir /home/user/my.txt/my2
  3. 压缩文件:

    • 压缩文件:tar -zcvf /home/user/my.txt/kaoti.txt.tar.gz /home/user/my.txt/1a1.txt /home/user/my.txt/51.txt /home/user/my.txt/a.py
  4. 移动文件:

    • 移动文件:mv /home/user/my.txt/a1.txt /home/user/my.txt/51.txt /home/user/my.txt/my2/
  5. 配置网卡IP地址:

    • 编辑配置文件:sudo nano /etc/sysconfig/network-scripts/ifcfg-eth160
    • 添加以下内容:
       

      Copy Code

      DEVICE=eth160 BOOTPROTO=static IPADDR=192.168.0.1 NETMASK=255.255.255.0 ONBOOT=yes
    • 重启网络服务:sudo systemctl restart network
  6. 创建软连接:

    • 创建软连接:ln -s /home/user/my.txt/b.sh /home/user/my.txt/b_02.txt
    • 查看软连接:ls -l /home/user/my.txt

7. 创建附属组manager,将user和user02用户加入该组中,在用户user主目录中创建文件kaoshi.txt ,所属组权限改为manager,文件的权限设为只读。其它不变。(用数字表示权限)。(截图)(20分)
8. 查看磁盘中各分区的挂载点,将结果以重定向的方式传入用户目录my.txt  的1a1.txt文件中。(截图)(15分)
9. 创建一块空间2GB的SCSI类型虚拟磁盘,将其分为一个分区并格式化。(截图)(20分)
10. 将光盘cdrom挂载到主目录的/media/mydisk目录中。(截图)(20分)

答案获取:

https://laowangall.oss-cn-beijing.aliyuncs.com/studentall.pdf


http://www.kler.cn/a/274519.html

相关文章:

  • Apache Samza开源的分布式流处理框架
  • ROS1入门教程3:自定义消息
  • 8位移位寄存器的verilog语言
  • CCF-GESP 等级考试 2023年9月认证C++一级真题解析
  • 【西南大学主办】第九届电子信息技术与计算机工程国际学术会议(EITCE 2025)
  • android studio更改应用图片,和应用名字。
  • 键盘映射工具KeyTweak的使用,把F9和F10改为 Home、End
  • [PwnThyBytes 2019]Baby_SQL
  • Golang 开发实战day05 - Loops(1)
  • 【智能家居】东胜物联提供软硬一体化智能家居解决方案,助企业提高市场占有率
  • 【计算机网络_网络层】IP协议
  • 卸载.Net SDK
  • ClickHouse列式存储基础笔记
  • BUUCTF-Misc10
  • 搭建基于 Snowflake 的 CI/CD 最佳实践!
  • 【Linux】进程排队的理解进程状态的表述僵尸进程和孤儿进程的理解
  • 六种GPU虚拟化:除了直通、全虚拟化 (vGPU)还有谁?
  • Spark 3.5.0 特性速览
  • 安装tensorflow2.4
  • 【Greenhills】MULTI IDE-GHS最新版本Compiler 23.5.4的兼容性问题
  • 英伟达GTC2024大会开幕,发布机器人003计划,引领具身智能新时代
  • JAVA基础—多线程基础
  • 统计咨询|久菜盒子工作室可实现需求
  • 耳机壳UV树脂制作私模定制耳塞需要什么样的设备和技术?
  • HCIA——30奈奎斯特定理、香农定理
  • springboot日志配置文件log4j2.xml