目录

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

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

linux实操

shutdown练习

Shutdown -h +5 意思是五个小时之后进行重启 https://i-blog.csdnimg.cn/direct/fd89f4e672e84c3b853972b07a0c648c.png 新用户密码设置, Useradd + 用户名 新建用户 Passwd 进行设置密码 https://i-blog.csdnimg.cn/direct/f54680c9946b40379e20ffc92690eb9a.png 覆盖关机时间 Shutdown -c 取消重启设置 https://i-blog.csdnimg.cn/direct/b1d7b0b4bf79445f88ab934deba732ff.png

top练习

https://i-blog.csdnimg.cn/direct/3cd9d424cab04c9cbab6dd9cd50a0ad4.png 查看进程 https://i-blog.csdnimg.cn/direct/eaca74e300ff49adbf48422ec9c1f799.png 僵尸进程 https://i-blog.csdnimg.cn/direct/132707f821d046e1936edca875f5df5d.png https://i-blog.csdnimg.cn/direct/9291b6ded75a44959bffd14cfb17dd3e.png kill:查看jobs号直接杀死 kill %num 查看pid直接杀死 kill pid 其次kill 命令 kill -9杀死进程 将top命令移入后台 https://i-blog.csdnimg.cn/direct/21d95cf04c0c40ae8287689109329e7c.png https://i-blog.csdnimg.cn/direct/8b838958b8ff4ff6ab1d5fdf8d2b3761.png

ps命令

查看进程状态 Ps -ef以完整式显示 https://i-blog.csdnimg.cn/direct/d99b661643d341599d9a0fd3ebb7ff5a.png tty表示的是屏幕的显示 https://i-blog.csdnimg.cn/direct/6d93dc5856bc43549158f8ab8644d780.png https://i-blog.csdnimg.cn/direct/131d762afb6044e9845cd92e69cde213.png https://i-blog.csdnimg.cn/direct/476447003fe54ea5b28edf235412ba32.png 显示系统风格中所有正在运行的进程:ps -aux 显示所有进程的详细信息,cpu和内存使用状态 https://i-blog.csdnimg.cn/direct/3857bcdd97ee4297af51e046c71ec102.png https://i-blog.csdnimg.cn/direct/6a4baa0248d44236b7f6a11922173544.png https://i-blog.csdnimg.cn/direct/31fe8e05f18c4ea2af86de1a1ef65f97.png https://i-blog.csdnimg.cn/direct/484761b2489e4e73a7f583ef0dc8db4e.png 查看cpu进行查看,并且按照逆序进行排序 https://i-blog.csdnimg.cn/direct/7055114f142845e58198f5ec5f5a58bc.png

可以用来写巡查脚本

这条命令时查看前十条命令,逆序查看,把占比最高的十条进行显示出来 https://i-blog.csdnimg.cn/direct/1b1a09ce28a74e2682407f33a62af7b5.png 把占比最高的写到cc这个文件夹里面 https://i-blog.csdnimg.cn/direct/fcff38858c6c46b98d66866fbcde7336.png 查找僵尸进程 https://i-blog.csdnimg.cn/direct/50742e0012df4a9b9029657145e87e17.png Free,查看系统内存使用情况的命令 https://i-blog.csdnimg.cn/direct/043255a236e740358e95c7d690070c4e.png 看磁盘空间使用情况 df –h https://i-blog.csdnimg.cn/direct/043e25887ef849c781a60866a2448a64.png 以上都可以写硬件巡检脚本 创建用户,密码 https://i-blog.csdnimg.cn/direct/1665005f463147d184f7fcf052711b7e.png pwd是显示当前工作目录的绝对路径 https://i-blog.csdnimg.cn/direct/d3e453ca1a234be5bb92ed8e88252fb4.png

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

-d 指定要修改的用户主目录 https://i-blog.csdnimg.cn/direct/000a34bc595b4276b0ecd8062f28a66f.png https://i-blog.csdnimg.cn/direct/67519cddd5264aea9d00138a784a61a8.png 发现dd用户创建成功 平移到用户密码路径,发现dd用户已经创建成功 https://i-blog.csdnimg.cn/direct/abaed06601bd43848ed668aa80295020.png https://i-blog.csdnimg.cn/direct/98bf0b5126c74ebb9d1f65e7d8610245.png https://i-blog.csdnimg.cn/direct/20e0908ce75343cc9f78de70667ecad5.png 发现没有权限无法进入到普通用户中 https://i-blog.csdnimg.cn/direct/cc80afcde6ac46548493d39fbac64e7c.png 就是将dd用户的家目录,移动到ddd用户下 https://i-blog.csdnimg.cn/direct/a844a08a96ee471fa6625e5faee9fd79.png https://i-blog.csdnimg.cn/direct/7e4b3d891b3e4a37a22650a2b30360e9.png 发现dd用户已经修改成了ddd用户 https://i-blog.csdnimg.cn/direct/7950221310fb4b9fa318585b03c0ba72.png

https://i-blog.csdnimg.cn/direct/53a0769825524722871a22778abde055.png 新建了一个用户组,这一句话的意思是在mygroup用户组中创建一个newuser

Useradd -m newuser -g mygroup

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

-g指的是为新用户创建一个主组,就是说mygroup是myuser的主组。 https://i-blog.csdnimg.cn/direct/b629ab20ce3d482db2aa494352f30559.png https://i-blog.csdnimg.cn/direct/9ede929dd39c44cf8e09df0438f027dc.png https://i-blog.csdnimg.cn/direct/2f96c794dbbb44578885dfeb768697b1.png https://i-blog.csdnimg.cn/direct/2349a9e6c8354886ada95fe23b48eb43.png https://i-blog.csdnimg.cn/direct/ec03c2fdd2b6458eb8254c16e75fdf10.png 新创建一个用户和组 https://i-blog.csdnimg.cn/direct/05f9c6e14ac04554b0e9f9ea874344ed.png https://i-blog.csdnimg.cn/direct/da11180b951a4ede8f21360cf39ba2a1.png https://i-blog.csdnimg.cn/direct/4a59730c54b04aeea49d6aa0e585366d.png 对用户组进行改变,-n指定是要修改成的新组,WSX是将用户组修改成的新组名。

QAZ是原来的用户组名称 https://i-blog.csdnimg.cn/direct/002b3c3a7b594502889b3293918557e0.png https://i-blog.csdnimg.cn/direct/aae0116438d24cdfa9b1cab12cf046c3.png https://i-blog.csdnimg.cn/direct/03b0a1f2252f4cecbac30cff79380123.png shutdown -F -r 3:00这样能够更好地保护磁盘

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

Df -h 查看磁盘使用状况

https://i-blog.csdnimg.cn/direct/d918d3084f8e48649e165b4ce953730b.png https://i-blog.csdnimg.cn/direct/9f1668065b7a4217b3b1464c52165258.png

Cat /etc/hosts

查看文件内容的命令,是一个系统文件,查看本机的ip地址,和域名。 https://i-blog.csdnimg.cn/direct/0b67ca3bc08b4b1180d5a9aa8eb68562.png https://i-blog.csdnimg.cn/direct/771f4295f0164151862618e92c40c2c8.png 第一个,忘记aa密码怎么办 分别在root和aa用户下处理?(忘记root密码怎么办)

第一种在root用户环境下aa用户忘记密码的处理方法 https://i-blog.csdnimg.cn/direct/e5223b0cd4e04508b39fa6eeeb6d43fa.png 第二种在root用户环境下aa用户忘记密码的处理方法 https://i-blog.csdnimg.cn/direct/17aae32304a548c1b8f4d7fd880b5b68.png 第一种在aa用户环境下aa用户忘记密码的处理方法 https://i-blog.csdnimg.cn/direct/96ca9c1ade8a44bb8d3f654812bb6354.png vi命令:vi是Linux中最常用的文本编辑器之一,能够打开和编辑各种文件,包括配置文件。使用vi命令修改配置文件的步骤如下: – 打开需要编辑的配置文件:vi 配置文件路径 – 进入编辑模式:按下i键 – 修改配置文件内容 – 退出编辑模式:按下Esc键 – 保存并退出:输入:wq,然后按下Enter键 https://i-blog.csdnimg.cn/direct/c5e1bf5cb95e44b7b382856cde266d7e.png https://i-blog.csdnimg.cn/direct/272f304db2454e0c9b6b9358b08c748a.png 把注释符号取消# https://i-blog.csdnimg.cn/direct/412030d0f3304d01a3b8be8da5afdfc8.png https://i-blog.csdnimg.cn/direct/34d26233d0c14938b3175c69dbeb6a8c.png 发现不用密码直接可以进入到aa用户

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

第二个,巡检当前系统下负载均衡,内存使用率,cup使用率最高的5个程序,内存使用率最高的5个程序,磁盘使用状况 查看负载均衡, https://i-blog.csdnimg.cn/direct/8b528880cbce4aa3849e80d92eaef062.png 查看内存使用率 https://i-blog.csdnimg.cn/direct/795c61c0de084fe7b50a6b36ad645189.png https://i-blog.csdnimg.cn/direct/15d9bd525f8b4d41a04ebd8e176f5927.png 发现这个命令查看内存使用率更加详细一点 https://i-blog.csdnimg.cn/direct/b80c780cf0484bf09736371e91073a19.png 查看内存使用率最高的5个程序

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

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

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

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

查看内存使用率最高的五个程序 https://i-blog.csdnimg.cn/direct/04ec74213f7442d1996d4be3d43484fd.png 查看磁盘使用状况 https://i-blog.csdnimg.cn/direct/360d8bbc34b1485787fee6a10cffdccc.png 把所有查出来的都写入bb.log https://i-blog.csdnimg.cn/direct/66ece276b9ed414aa3c49ae26860760f.png 查看一下bb.log的内容 https://i-blog.csdnimg.cn/direct/0fb183bf2aaa4ff3af1e87ec901912c9.png https://i-blog.csdnimg.cn/direct/1f0d5c6519cf4604afff756bd9f314e5.png https://i-blog.csdnimg.cn/direct/2b3299579e0a40528f5ec9d0ca698713.png 下面,我们把这些命令写成一个脚本

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

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

Chmod+x直接添加权限

发现已经成功显示脚本命令 https://i-blog.csdnimg.cn/direct/13ac869c614f46b69cabcc43da9b26f7.png https://i-blog.csdnimg.cn/direct/7c7d73d2a7314b678d62987090cf69e2.png 接下来我们用脚本写入所有的命令 https://i-blog.csdnimg.cn/direct/2cd31aca340249f28605f79be95384f8.png https://i-blog.csdnimg.cn/direct/67c94b1bfcbe4aaebccbd0674a43ecb7.png https://i-blog.csdnimg.cn/direct/c45dbcb17b304695b457d4388949ecf9.png 脚本执行成功,非常开心,脚本我实在kali镜像进行实操的

Kali官网

https://i-blog.csdnimg.cn/direct/ca220444fc92431cbdeb25634aa9d4ea.png https://i-blog.csdnimg.cn/direct/aaa75242a5f7466098fc3b89cad9d3b4.png 我下载的是这个镜像

但是下面介绍的这个kali是下载完成时可以直接打开的,不用安装虚拟机额 https://i-blog.csdnimg.cn/direct/9ddfe702847b4d8daaac8832f3cbb646.png https://i-blog.csdnimg.cn/direct/642a5dbdefe54ce3a6b547d6e5ff6d9a.png 上面所查的信息输入到aa.log。

第三个,创建用户openstackUSER —>openUser ,用户要在openstackGroup——->openGroup,再删除 https://i-blog.csdnimg.cn/direct/cbe8c38b9daa4d629e2b9226a3dd3e5b.png https://i-blog.csdnimg.cn/direct/9bef1db00aa94acca3473b93f44f103f.png https://i-blog.csdnimg.cn/direct/1534390596db4f57bea6d961c561c078.png 第四个,移动/etc/yum.repo/所用文件到 当前目录下的bak文件夹里

首先cd /etc/yum.repo/

Ls进行查看内容,mv /etc/yum/repos.d * bak/ https://i-blog.csdnimg.cn/direct/c5b87068e5924597919d1e9f6f0247ad.png 第五个,更改ip地址,192.168.学号后两位.1

192.168.1.14

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

https://i-blog.csdnimg.cn/direct/3bb3929c66b14d5e8f106384e84ce03c.png 点击这个红框,进行编辑ip,按enter键,进行确认 https://i-blog.csdnimg.cn/direct/c05019ec924842449b981353c9ef9855.png

按enter键,进入ens34网卡

https://i-blog.csdnimg.cn/direct/68813e26efc5427ab8718af88d0ab581.png 按上下键进行平移,修改ip和网关ip,按照右方向的箭头,,改完之后进行ok。 https://i-blog.csdnimg.cn/direct/ed24260d50064338925409f527c04b4e.png 点击back退出 https://i-blog.csdnimg.cn/direct/af95949a33164e55a39d29c880ace9f8.png 首先点击ok,其次进行退出

发现ip已经修改成功

https://i-blog.csdnimg.cn/direct/0203b1b7f86d4615969404645aa09842.png

完结撒花!