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

4.1第一次练习作业

1.在root用户的主目录下创建两个目录分别为haha和hehe,复制hehe目录到haha目录并重命名为apple。

[root@localhost ~]# mkdir {haha,hehe} [root@localhost ~]# cp -r hehe haha [root@localhost ~]# cd haha [root@localhost haha]# mv hehe apple

2.将hehe目录移动到apple目录下,在haha目录下创建一个普通文件为heihei.txt。

[root@localhost ~]# mv hehe /haha/apple

3.在终端中显示当前系统时间,时间格式为月日时;

[root@localhost ~]# date +%m%d%H 040119

4.截取当前日期的年月日显示在文件A.txt 中;

[root@localhost ~]# date +%Y%md > A.txt[root@localhost ~]# cat A.txt 20260401

5.用户配置/etc/passwd文件将3,4 字段分别截取出来写入文件UID和文件GID文件;

[root@localhost ~]# cut -d : -f3 /etc/passwd > UID.txt [root@localhost ~]# cut -d : -f4 /etc/passwd > GID.txt

6.通过一句话在当前终端显示当前系统一共有多少用户;

[root@localhost ~]# echo 当前系统有 `cat /etc/passwd | wc -l`个用户 当前系统有 39个用户

7、列出/etc/passwd文件中所有用户名;(:分割开每一行中第一个字段就是用户名)

[root@localhost ~]# cut -d : -f1 /etc/passwd

8、将/etc/passwd中内容按照冒号隔开的第三个字符从大到小排序后输出所有内容;

[root@localhost ~]# cut -d : -f3 /etc/passwd | sort -n

9、列出/etc/passwd中的第20行-25行内容;

[root@localhost ~]# head -25 /etc/passwd | tail -6 polkitd:x:114:114:User for polkitd:/:/sbin/nologin rtkit:x:172:172:RealtimeKit:/:/sbin/nologin pipewire:x:996:994:PipeWire System Daemon:/run/pipewire:/usr/sbin/nologin geoclue:x:995:993:User for geoclue:/var/lib/geoclue:/sbin/nologin clevis:x:994:992:Clevis Decryption Framework unprivileged user:/var/cache/clevis:/usr/sbin/nologin sssd:x:993:991:User for sssd:/run/sssd/:/sbin/nologin

10、切割出你的ip地址和mac地址;

[root@localhost ~]# ip a | grep '192' | tr -s " " " " | cut -d " " -f3 192.168.5.128/24
[root@localhost ~]# ip a | grep 'ether' | tr -s " " " " | cut -d " " -f3 00:0c:29:62:bf:ff

11、通过:切割出/etc/passwd中的最后一个字段并进行重复内容的重复次数统计;

[root@localhost ~]# cut -d : -f7 /etc/passwd | uniq -c

12、通过df -h显示文件系统使用情况,过滤显示/ 系统现在剩余大小,在终端提示用户"当前/系统的剩余大小为:xx ";

[root@localhost ~]# df -h | grep -w / /dev/mapper/rhel-root 37G 4.6G 33G 13% /

13、查找/var所有的日志文件(*.log) 备份在自定义的日志目录下/logfile。

[root@localhost /]#mkdir logfile [root@localhost /]# find . /var -type f -name "*.log" -exec cp {} / logfile \;

14、将备份好的所有日志文件进行压缩格式为.gz 包名为all_log_backup.tar.gz。

[root@localhost ~]# tar -czf all_log_backup.tar.gz /logfile

15、将压缩包中的文件解压到/root目录

[root@localhost ~]# gunzip all_log_backup.tar.gz
http://www.cnnetsun.cn/news/1658435.html

相关文章:

  • [AI/GPT] Hugging Face : 开源大模型社区 | 机器学习(ML)和数据科学平台和社区、AI领域的Github
  • 从入门到实践:使用Python探索MovieLens数据集的奥秘
  • tcp协议思维导图
  • 刚学完苍穹外卖,代码能跑但脑子是空的?我终于走出来了,分享几点真实感悟
  • Verilog 代码规范
  • GitHub 加速计划:消除语言壁垒的智能界面本地化方案
  • Python 8天极速入门笔记(大模型工程师专用):第五篇-函数(def定义,大模型代码复用核心)
  • Redis 从入门到精通(二):数据类型详解
  • Open UI5 源代码解析之781:LightBox.js
  • 新手友好:通过快马生成的示例代码轻松踏入OpenCode世界
  • 高斯混合模型参数估计 使用EM算法对一维或者高维的高斯混合模型GMM进行密度函数参数估计
  • 3分钟快速获取百度网盘提取码的完整指南
  • 计算机毕业设计springboot在线运营工单处理系统 基于SpringBoot的客户服务工单流转与协同处理平台 SpringBoot框架下的智能运维服务请求跟踪管理系统
  • 3个核心步骤实现Koikatu HF Patch的无缝集成解决方案
  • 保姆级教程:在Windows下用VSCode和STM32CubeProgrammer给Pixhawk4飞控烧写Bootloader
  • Inter字体技术解析与实用指南:解锁现代排版潜能
  • 拯救受损二维码:用QRazyBox实现高效恢复的4个实战策略
  • 从ZJUCTF那道‘简单’的PHP反序列化题,聊聊魔术方法链的实战利用(附完整EXP)
  • 别再只会上传一句话木马了!用DVWA File Upload模块,深入理解PHP文件上传漏洞的5个关键点
  • 新手必看:在快马平台上通过实例代码轻松理解rag核心原理
  • 从BLDC方波到PMSM FOC:如何让你的电机告别“颗粒感”实现丝滑旋转?
  • AI Coding Agent从入门到精通(非常详细),给个文件系统就够了,收藏这篇就够了!
  • 收藏!CRUD时代终结,后端开发者如何转型AI Agent架构师?
  • 保姆级教程:用Dio和GitCode API v5为你的Flutter应用添加用户与仓库搜索功能
  • 探索智能前沿:在快马平台用ai实现openclaw配置的预测与诊断
  • 别让FPGA拖后腿!深入拆解PCIe枚举过程与Xilinx器件配置优化全攻略
  • 2025届毕业生推荐的降AI率网站横评
  • UGUI开发中那些烦人的黄线到底是什么?手把手教你关闭Navigation可视化
  • # 实时数据查询优化实战
  • 【26年最新英语六级真题】2015-2025年12月英语六级历年真题及答案PDF电子版+六级核心词汇