自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Linux 文件查找工具

基于locate模糊查询工具,查询系统上所有包含selinux关键字的文件,且忽略大小写的同时列出前5个文件。查找/etc目录下,所有以.config结尾并且文件的拥有人是root用户的普通文件,将其打印输出到终端上。查找/etc目录下,在一周内被修改并且文件的拥有人属于root用户的普通文件。查找/etc目录下,拥有人是root或者拥有组是chrony的普通文件。查找/home目录下,所有包含444权限或者文件大小小于2KB的文件。查找/etc/目录下,在1天之前访问过的文件且搜索的层级目录最小为2。

2025-05-09 12:34:16 464

原创 Linux 计划任务

在每周2的上午8点到下午的3点,每隔30分钟检测系统后台进程的CPU和内存作业,要求内存占比高的5个进程写入/opt/memory文件。设置一次性计划任务,要求在2025年10月15日的晚上11点30分,执行命令"touch /tmp/at.txt"要求在每个月的1号凌晨1点10分,将系统上所有可以登录系统的用户重置密码,密码统一为Huawei12#$定义系统的周期性计划任务,每天轮询/etc/cron.daily/目录下的所有可执行文件。要求每周5的凌晨2点,将自动清理/tmp目录下的所有文件。

2025-05-08 16:42:34 487

原创 Linux shell脚本

执行脚本会创建zhangsan110,lisi,zhangsan111,zhangsan112用户,如果用户已创建则输出"<username>exist",如果用户未创建则创建用户,且设置所有用户的密码为Huawei12#$,如果要创建的用户名是lisi,则跳过此用户的创建。执行脚本的时候将会把/etc第一个层级目录下的所有以.conf结尾的普通文件进行备份至/tmp目录下,并且备份后的文件后缀为.bak(比如/etc/chrony.conf备份后的名字为/etc/chrony.conf.bak)

2025-05-07 19:26:15 404

原创 Linux 网络管理

(四)额外给虚拟机添加一张同网络模式的网卡,为eth0和eth1配置网络bond,bond级别为主备,eth0为主网卡,eth1为备网卡,虚拟网卡名称为bond1,对应的connection名称为config-bond1,虚拟网卡bond1的ip地址为xxx.xxx.xxx.200/24,查看bond的网络状态并断开其中。③执行命令grub2-mkconfig -o /boot/grub2/grub.cfg。(一)将虚拟机的网卡命名规则永久修改为ethx(基于openeuler系统)⑤查看bond的状态。

2025-05-03 14:37:59 607

原创 Linux 进程管理

以特定的格式进行列出进程,如进程的拥有人、pid、ppid、cpu占比、内存占比、虚拟内存、实际内存、执行的命令、并且基于内存的占比实现升序排序。在终端使用firefox命令打开浏览器,并将该浏览器放到后台运行,使得当前终端可以继续工作。将占用系统CPU资源的前10个进程进行输出到屏幕上,按照从大到小的顺序进行排序。列出后台作业,将firefox放到前台运行。修改后台sshd进程的nice值为-20。结束firefox进程。

2025-05-03 13:21:59 343

原创 Linux 文本分析/操作工具、定义别名和变量

使用sed命令在源文件/etc/ssh/sshd_config中的'#Port 22'这一样的后面添加内容'Port 22',并且在修改源文件内容的使用进行备份,备份文件名为/etc/ssh/sshd_config.bak。永久定义别名testcp ,执行此命令自动将etc目录拷贝到tmp下并以/tmp/etc-年-月-日的格式命名(如/tmp/etc-2025-04-29)将文件/etc/passwd中的所有小写字母转化为大写字母,并且保存至/opt/PASSWD文件中。统计系统中可以登录的用户的数量。

2025-04-29 19:39:51 297

原创 Linux 文本提取工具

过滤/var/log/messages文件中包含fail或者error关键字的行,且忽略大小写,且打印出关键字所在行的上下2行内容。整合/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow为一个新文件/opt/test。使用tail命令实时监控/opt/test文件,另开一个终端往文件追加内容,观察文件的变化情况。找到/etc/passwd文件中包含dns关键字的行,并且忽略其大小写。翻页查看/opt/test文件,并且过滤所有的root关键字。

2025-04-28 20:15:31 230

原创 Linux vim编辑器的使用

将/opt/passwd文件中所有的root关键字替换为huawei,并且忽略大小写进行替换。使用vim编辑器将/etc/passwd文件的第一行内容另存为/opt/passwd。快速跳转到/opt/passwd文件中的第6行,并且删除第6行以及后面所有行的内容。将/opt/passwd文件的第2行到第4行进行多行注释,注释符号为#使用vim复制/opt/passwd文件第一行内容,并且粘贴10行。

2025-04-28 19:49:59 144

原创 Linux权限管理

3.仅允许user02用户能够对/opt/user01.txt文件进行读和写,并且基于user02用户写一行内容"user02"到此文件中。在/opt/dir目录下所创建的新文件,仅user01用户可以对其进行读和写。1.文件的拥有人权限为读、写,拥有组权限为读写执行,其他人可读。在/opt/dir目录下新创建的文件都会继承此目录拥有组的身份。允许系统所有用户在/opt目录下创建文件。2.设置文件的拥有组为group01。

2025-04-28 19:39:26 132

原创 Linux用户和用户组管理

手动使用opessl命令对openeuler进行加密,加密格式为hash512的方式,并手动设置为user01用户的密码。设置user03用户的密码最短有效期为2天,密码最长有效期为7天,账户的失效日期为2025年12月12日。创建group01组,组的密码为huawei123,任何用户都可以登录到此组中。创建user03用户无法登录操作系统,描述信息为no error,请测试登录。创建user02用户的家目录为/opt/user02,请切换此用户进行测试。创建user01用户的UID为2025。

2025-04-28 18:17:48 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除