linux 基本命令教程,巡查脚本,kali镜像

linux实操

shutdown练习

Shutdown -h +5

意思是五个小时之后进行重启

新用户密码设置,

Useradd + 用户名 新建用户

Passwd 进行设置密码

覆盖关机时间

Shutdown -c 取消重启设置

top练习

查看进程

僵尸进程

kill:查看jobs号直接杀死 kill %num 查看pid直接杀死 kill pid

其次kill 命令 kill -9杀死进程

将top命令移入后台

ps命令

查看进程状态

Ps -ef以完整式显示

tty表示的是屏幕的显示

显示系统风格中所有正在运行的进程:ps -aux 显示所有进程的详细信息,cpu和内存使用状态

查看cpu进行查看,并且按照逆序进行排序

可以用来写巡查脚本

这条命令时查看前十条命令,逆序查看,把占比最高的十条进行显示出来

把占比最高的写到cc这个文件夹里面

查找僵尸进程

Free,查看系统内存使用情况的命令

看磁盘空间使用情况

df --h

以上都可以写硬件巡检脚本

创建用户,密码

pwd是显示当前工作目录的绝对路径

Usermod -d <新主目录路径><用户名>

-d 指定要修改的用户主目录

发现dd用户创建成功

平移到用户密码路径,发现dd用户已经创建成功

发现没有权限无法进入到普通用户中

就是将dd用户的家目录,移动到ddd用户下

发现dd用户已经修改成了ddd用户


新建了一个用户组,这一句话的意思是在mygroup用户组中创建一个newuser

Useradd -m newuser -g mygroup

-m参数表示,在创建用户时自动微信用户创建主目录。

-g指的是为新用户创建一个主组,就是说mygroup是myuser的主组。

新创建一个用户和组

对用户组进行改变,-n指定是要修改成的新组,WSX是将用户组修改成的新组名。

QAZ是原来的用户组名称

shutdown -F -r 3:00这样能够更好地保护磁盘

`shutdown -F -r 3:00`是Linux系统中的命令,各部分含义如下: - **shutdown**:这是Linux系统中用于安全关闭或重启系统的命令 ,允许管理员指定一个时间点执行操作,并可发送警告信息给所有登录的用户。 - **-F**:该选项表示强制关闭或重启系统,会忽略正在运行的进程。不过使用时需谨慎,因为这可能导致数据丢失或系统损坏。 - **-r**:代表重新启动系统,执行该命令后,系统不会直接关机,而是会重启。 - **3:00**:这是时间参数,表示在当天凌晨3点执行重启操作。如果当前时间超过凌晨3点,则会在第二天凌晨3点执行。

Df -h 查看磁盘使用状况

Cat /etc/hosts

查看文件内容的命令,是一个系统文件,查看本机的ip地址,和域名。

第一个,忘记aa密码怎么办 分别在root和aa用户下处理?(忘记root密码怎么办)

第一种在root用户环境下aa用户忘记密码的处理方法

第二种在root用户环境下aa用户忘记密码的处理方法

第一种在aa用户环境下aa用户忘记密码的处理方法

vi命令:vi是Linux中最常用的文本编辑器之一,能够打开和编辑各种文件,包括配置文件。使用vi命令修改配置文件的步骤如下:

-- 打开需要编辑的配置文件:`vi 配置文件路径`

-- 进入编辑模式:按下i键

-- 修改配置文件内容

-- 退出编辑模式:按下Esc键

-- 保存并退出:输入:wq,然后按下Enter键

把注释符号取消#

发现不用密码直接可以进入到aa用户

首先进入root用户,进入cd/etc pwd查看当前路径

第二个,巡检当前系统下负载均衡,内存使用率,cup使用率最高的5个程序,内存使用率最高的5个程序,磁盘使用状况

查看负载均衡,

查看内存使用率

发现这个命令查看内存使用率更加详细一点

查看内存使用率最高的5个程序

ps -eo pid,user,%cpu,%mem,args:显示所有进程的 PID、用户、CPU 使用率、内存使用率和命令行参数。

--sort=-%cpu:按 CPU 使用率降序排序。

head -n 6:取前 6 行,因为第一行是表头。

tail -n 5:取后 5 行,即 CPU 使用率最高的 5 个程序

查看内存使用率最高的五个程序

查看磁盘使用状况

把所有查出来的都写入bb.log

查看一下bb.log的内容

下面,我们把这些命令写成一个脚本

在root用户下,进入到目录,这个路径是一个脚本执行目录,cd /usr/local/bin

我们通过nano编辑器进行写,写完直接执行,直接输出文件名进行执行,发现权限不够,

Chmod+x直接添加权限

发现已经成功显示脚本命令

接下来我们用脚本写入所有的命令

脚本执行成功,非常开心,脚本我实在kali镜像进行实操的

Kali官网

Kali Linux | Penetration Testing and Ethical Hacking Linux Distribution

我下载的是这个镜像

但是下面介绍的这个kali是下载完成时可以直接打开的,不用安装虚拟机额

上面所查的信息输入到aa.log。

第三个,创建用户openstackUSER --->openUser ,用户要在openstackGroup------->openGroup,再删除

第四个,移动/etc/yum.repo/所用文件到 当前目录下的bak文件夹里

首先cd /etc/yum.repo/

Ls进行查看内容,mv /etc/yum/repos.d * bak/

第五个,更改ip地址,192.168.学号后两位.1

192.168.1.14

首先进入到linux图像化界面,nmtui

点击这个红框,进行编辑ip,按enter键,进行确认

按enter键,进入ens34网卡

按上下键进行平移,修改ip和网关ip,按照右方向的箭头,,改完之后进行ok。

点击back退出

首先点击ok,其次进行退出

发现ip已经修改成功

完结撒花!

相关推荐
纷飞梦雪1 小时前
使用chroot预安装软件到ubuntu22中
linux·运维·ubuntu
小羊在奋斗4 小时前
【Linux网络】NAT技术、DNS系统、五种IO模型
linux·网络·智能路由器
jiarg6 小时前
linux 内网下载 yum 依赖问题
linux·运维·服务器
yi个名字6 小时前
Linux第一课
linux·运维·服务器
Kurbaneli6 小时前
深入理解 C 语言函数的定义
linux·c语言·ubuntu
暴躁的小胡!!!7 小时前
Linux权限维持之协议后门(七)
linux·运维·服务器·网络·安全
安 当 加 密7 小时前
中小企业Radius认证服务器的低成本高安全解决方案
运维·服务器·安全
dxaiofcu7 小时前
双网卡电脑,IP地址漂移
linux·服务器·网络