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

Linux 作业

1.[root@localhost ~]# mkdir /root/{haha,hehe}
[root@localhost ~]# ll /root
总计 4
drwxr-xr-x. 2 root root 6 3月18日 16:06 公共
drwxr-xr-x. 2 root root 6 3月18日 16:06 模板
drwxr-xr-x. 2 root root 6 3月18日 16:06 视频
drwxr-xr-x. 2 root root 6 3月18日 16:06 图片
drwxr-xr-x. 2 root root 6 3月18日 16:06 文档
drwxr-xr-x. 2 root root 6 3月18日 16:06 下载
drwxr-xr-x. 2 root root 6 3月18日 16:06 音乐
drwxr-xr-x. 2 root root 6 3月18日 16:06 桌面
-rw-------. 1 root root 911 3月18日 16:02 anaconda-ks.cfg
drwxr-xr-x. 2 root root 6 3月30日 19:16 haha
drwxr-xr-x. 2 root root 6 3月30日 19:16 hehe

[root@localhost ~]# cp -r /root/hehe /root/haha/apple

[root@localhost ~]# ll /root/haha

总计 0 drwxr-xr-x. 2 root root 6 3月30日 19:18 apple

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

[root@localhost ~]# ll /root/haha/apple

总计 0 drwxr-xr-x. 2 root root 6 3月30日 19:16 hehe

[root@localhost ~]# touch /root/haha/heihei.txt

[root@localhost ~]# ll /root/haha

总计 0 drwxr-xr-x. 3 root root 18 3月30日 19:20 apple -rw-r--r--. 1 root root 0 3月30日 19:22 heihei.txt

3.[root@localhost ~]# date +"%m%d%H"

033019

4.[root@localhost ~]# date

2026年 03月 30日 星期一 19:29:07 CST

[root@localhost ~]# date |cut -d " " -f 1-3 |tee A.txt

2026年 03月 30日

[root@localhost ~]# ll A.txt

-rw-r--r--. 1 root root 20 3月30日 19:32 A.txt

5.[root@localhost ~]# cut -d : -f 3 /etc/passwd >UID

[root@localhost ~]# cut -d : -f 4 /etc/passwd >GID

[root@localhost ~]# ll GID UID

-rw-r--r--. 1 root root 133 3月30日 19:38 GID

-rw-r--r--. 1 root root 132 3月30日 19:37 UID

6.[root@localhost ~]# wc -l /etc/passwd | cut -d " " -f 1

39

7.[root@localhost ~]# cut -d : -f 1 /etc/passwd
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
operator
games
ftp
nobody
dbus
yggdrasil
yggdrasil-worker
tss
avahi
systemd-oom
polkitd
rtkit
pipewire
geoclue
clevis
sssd
gnome-remote-desktop
libstoragemgmt
systemd-coredump
wsdd
colord
setroubleshoot
flatpak
gdm
gnome-initial-setup
sshd
chrony
dnsmasq
tcpdump
redhat

8.[root@localhost ~]# sort -t : -k3nr /etc/passwd
nobody:x:65534:65534:Kernel Overflow User:/:/usr/sbin/nologin
redhat:x:1000:1000:redhat:/home/redhat:/bin/bash
yggdrasil:x:999:999:yggdrasil system user:/var/lib/yggdrasil:/usr/sbin/nologin
yggdrasil-worker:x:998:998:yggdrasil worker user:/:/usr/sbin/nologin
systemd-oom:x:997:996:systemd Userspace OOM Killer:/:/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
gnome-remote-desktop:x:990:990:GNOME Remote Desktop:/var/lib/gnome-remote-desktop:/usr/sbin/nologin
libstoragemgmt:x:989:989:daemon account for libstoragemgmt:/:/usr/sbin/nologin
systemd-coredump:x:988:988:systemd Core Dumper:/:/usr/sbin/nologin
wsdd:x:987:986:Web Services Dynamic Discovery host daemon:/:/sbin/nologin
colord:x:986:985:User for colord:/var/lib/colord:/sbin/nologin
setroubleshoot:x:985:984:SELinux troubleshoot server:/var/lib/setroubleshoot:/usr/sbin/nologin
flatpak:x:984:983:Flatpak system helper:/:/usr/sbin/nologin
gnome-initial-setup:x:983:982::/run/gnome-initial-setup/:/sbin/nologin
chrony:x:982:981:chrony system user:/var/lib/chrony:/sbin/nologin
dnsmasq:x:981:980:Dnsmasq DHCP and DNS server:/var/lib/dnsmasq:/usr/sbin/nologin
rtkit:x:172:172:RealtimeKit:/:/sbin/nologin
polkitd:x:114:114:User for polkitd:/:/sbin/nologin
dbus:x:81:81:System Message Bus:/:/usr/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/usr/share/empty.sshd:/usr/sbin/nologin
tcpdump:x:72:72:tcpdump:/:/usr/sbin/nologin
avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin
tss:x:59:59:Account used for TPM access:/:/usr/sbin/nologin
gdm:x:42:42:GNOME Display Manager:/var/lib/gdm:/usr/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/usr/sbin/nologin
games:x:12:100:games:/usr/games:/usr/sbin/nologin
operator:x:11:0:operator:/root:/usr/sbin/nologin
mail:x:8:12:mail:/var/spool/mail:/usr/sbin/nologin
halt:x:7:0:halt:/sbin:/sbin/halt
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
sync:x:5:0:sync:/sbin:/bin/sync
lp:x:4:7:lp:/var/spool/lpd:/usr/sbin/nologin
adm:x:3:4:adm:/var/adm:/usr/sbin/nologin
daemon:x:2:2:daemon:/sbin:/usr/sbin/nologin
bin:x:1:1:bin:/bin:/usr/sbin/nologin
root:x:0:0:Super User:/root:/bin/bash

9.[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.[root@localhost ~]# ip a| grep 192 | cut -d " " -f 6
192.168.168.128/24
[root@localhost ~]# ip a | grep 'link/ether'
link/ether 00:0c:29:95:32:1c brd ff:ff:ff:ff:ff:ff

11.[root@localhost ~]# cut -d : -f 7 /etc/passwd | sort | uniq -c
2 /bin/bash
1 /bin/sync
1 /sbin/halt
10 /sbin/nologin
1 /sbin/shutdown
24 /usr/sbin/nologin

12.[root@localhost ~]# df -h | tr -s " " | grep -w "/" | cut -d " " -f 4
43G

13.[root@localhost ~]# find /var -name "*.log" -type f -exec cp {} /logfile \;
[root@localhost ~]# ll /logfile
总计 6124
-rw-------. 1 root root 97257 3月31日 19:06 anaconda.log
-rw-------. 1 root root 1185660 3月31日 19:06 audit.log
-rw-------. 1 root root 0 3月31日 19:06 boot.log
-rw-------. 1 root root 4354 3月31日 19:06 dbus.log
-rw-------. 1 root root 2124 3月31日 19:06 dnf.librepo.log
-rw-r--r--. 1 root root 13383 3月31日 19:06 dnf.log
-rw-r--r--. 1 root root 522 3月31日 19:06 dnf.rpm.log
-rw-------. 1 root root 120 3月31日 19:06 hawkey.log
-rw-------. 1 root root 3878840 3月31日 19:06 journal.log
-rw-------. 1 root root 28659 3月31日 19:06 lorax-packages.log
-rw-------. 1 root root 227131 3月31日 19:06 lvm.log
-rw-------. 1 root root 430633 3月31日 19:06 packaging.log
-rw-------. 1 root root 1551 3月31日 19:06 program.log
-rw-r--r--. 1 root root 673 3月31日 19:06 rhsmcertd.log
-rw-r--r--. 1 root root 3099 3月31日 19:06 rhsm.log
-rw-------. 1 root root 958 3月31日 19:06 sssd_kcm.log
-rw-------. 1 root root 140306 3月31日 19:06 storage.log
-rw-r--r--. 1 root root 51903 3月31日 19:06 tuned.log
-rw-r--r--. 1 root root 91 3月31日 19:06 tuned-ppd.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.1.log
-rw-------. 1 root root 350 3月31日 19:06 vmware-network.2.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.3.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.4.log
-rw-------. 1 root root 0 3月31日 19:06 vmware-network.5.log
-rw-------. 1 root root 286 3月31日 19:06 vmware-network.6.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.7.log
-rw-------. 1 root root 286 3月31日 19:06 vmware-network.8.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.9.log
-rw-------. 1 root root 217 3月31日 19:06 vmware-network.log
-rw-------. 1 root root 67247 3月31日 19:06 vmware-vmsvc-root.log
-rw-------. 1 root root 19308 3月31日 19:06 vmware-vmtoolsd-root.log
-rw-------. 1 root root 27014 3月31日 19:06 vmware-vmusr-root.log

14.[root@localhost ~]# cd /logfile
[root@localhost logfile]# tar -zcvf all-log-backup.tar.gz *.log
anaconda.log
audit.log
boot.log
dbus.log
dnf.librepo.log
dnf.log
dnf.rpm.log
hawkey.log
journal.log
lorax-packages.log
lvm.log
packaging.log
program.log
rhsmcertd.log
rhsm.log
sssd_kcm.log
storage.log
tuned.log
tuned-ppd.log
vmware-network.1.log
vmware-network.2.log
vmware-network.3.log
vmware-network.4.log
vmware-network.5.log
vmware-network.6.log
vmware-network.7.log
vmware-network.8.log
vmware-network.9.log
vmware-network.log
vmware-vmsvc-root.log
vmware-vmtoolsd-root.log
vmware-vmusr-root.log

15.[root@localhost logfile]# tar -zxvf /logfile/all-log-backup.tar.gz -C /root
anaconda.log
audit.log
boot.log
dbus.log
dnf.librepo.log
dnf.log
dnf.rpm.log
hawkey.log
journal.log
lorax-packages.log
lvm.log
packaging.log
program.log
rhsmcertd.log
rhsm.log
sssd_kcm.log
storage.log
tuned.log
tuned-ppd.log
vmware-network.1.log
vmware-network.2.log
vmware-network.3.log
vmware-network.4.log
vmware-network.5.log
vmware-network.6.log
vmware-network.7.log
vmware-network.8.log
vmware-network.9.log
vmware-network.log
vmware-vmsvc-root.log
vmware-vmtoolsd-root.log
vmware-vmusr-root.log

http://www.cnnetsun.cn/news/1620460.html

相关文章:

  • 3步净化微信社交圈:WechatRealFriends帮你识别单向好友的技术实践
  • Multi-Drone Collaborative Tracking: Overcoming Occlusion Challenges with MIA-Net and MDMT Dataset
  • Omni-Vision Sanctuary 模型加速实践:利用 .accelerate 库优化推理性能
  • 别再猜了!一张图看懂Flutter Container的‘有孩子’和‘没孩子’布局逻辑
  • 编译原理实验通关秘籍:用C语言手撸First、Follow、Select集(附完整代码和避坑指南)
  • 【LeetCode】203. 移除链表元素(Remove Linked List Elements)
  • 实战指南:基于Vue3与Three.js打造高性能点云可视化组件
  • 3分钟快速上手:英雄联盟智能工具LeagueAkari的完整使用指南
  • Linux initramfs深度解析: 从内核启动到根文件系统的桥梁(5)
  • SpeedyBee F405 V4 55A飞塔到手后,这5个关键步骤和3个常见坑点你必须知道
  • 深入浅出Android音频系统:从AudioTrack到音频输出通道的完整流程解析
  • Android逆向实战:Frida与Objection的无Root环境Hook指南
  • LSLib:从游戏资源新手到MOD制作专家的完整路径
  • 双向DC/DC全钒液流蓄电池充放电储能matlab/simulink仿真模型,采用双闭环控制...
  • 告别逐层勾画!用Python+SimpleITK实现3D病灶一键提取(附完整代码与NIfTI文件生成指南)
  • 给xv6文件系统扩容:从2000到2000000块,手把手教你修改FSSIZE参数
  • lvgl_v8之文本输入框代码示例
  • 别再死记硬背了!我用这5个真实运维脚本,带你吃透Shell面试题
  • Pixel Aurora Engine作品集:‘每一粒像素都是一个宇宙’主题系列高清呈现
  • Phi-4-reasoning-vision-15B在研发协作中的实践:PR界面截图自动评审
  • 基于python的演唱会门票演出购票系统的设计与实现
  • UEFI固件解析与重塑:UEFITOOL 0.28核心技术与实战方法论
  • 别再手动复制粘贴了!用Python脚本5分钟搞定飞书多维表格批量导入MySQL数据
  • 三指拖动功能:Windows Precision触控板的跨平台体验革新方案
  • 5个步骤搞定苹果设备Windows连接:从无法识别到无缝协作
  • 如何在Windows上快速安装苹果设备驱动程序:告别iTunes臃肿安装的3个技巧
  • 硬件-晶振电路-从理论计算到PCB布局的实战避坑指南
  • Motrix下载加速实用指南:如何通过配置优化让下载速度翻倍
  • HY-MT1.5-7B翻译大模型快速上手:支持33种语言,5分钟跑通Demo
  • Reset Windows Update Tool:一站式解决Windows更新故障的专业工具