自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centOS Stream9配置NAT8网络

首先将VMware关机,添加网络适配器启动虚拟机,查看ens192是否打开连接安装的图形化需要查看右上角电源处网卡是否连接最小化安装一般不会出现未连接的状态使用ip a 查看配置网卡文件cd到当前目录下使用ll查看将ens160.nmconnection备份使用cat查看相同方法重启ens160使用nmcli查看。

2024-06-19 07:53:08 687

原创 MySQL数据库入门

MySQL官方网站MySQL被Oracle公司收购了,作者又重新编写了一个开源的数据库管理系统,Mariadb2、MySQL产品&版本SHOW CREATE PROCEDURE 存储过程名;

2024-06-18 09:11:30 1842

原创 Yum安装LAMP

安装LAMP

2024-06-17 08:38:17 353

原创 HTML基础——列表与表格标签

【代码】HTML的有序列表与跨列。

2024-06-17 08:18:24 150

原创 如何警用root用户登录ssh

使用vim或vi编辑器编辑,/etc/ssh/sshd_config.d/01-permitrootlogin.conf将 PermitRootLogin yes 修改为PermitRootLogin no。当 loglinelen 设置为 0 时,表示不限制日志行的长度,整行命令(包括任何参数)都会被记录到日志文件中。这条指令告诉 sudo 将日志记录到 /var/log/sudo.log 文件中。/var/log/sudo.log这个是日志路径。使用>符号,可以清空日志内容,不删除文件本身。

2024-06-15 08:12:46 523

原创 HTML初体验

可参考jd.com官网,ctrl+u查看当前页面源代码找到你的项目,在项目中创建html类型的网页文件标准的HTML正确书写格式效果如下。

2024-06-14 07:44:22 639

原创 统计nginx访问日志前十名

但请注意,因为我们还没有应用 uniq 命令,所以这里的排序可能对于后续步骤来说并不是必需的,除非 access.log 中的 IP 地址已经按某种方式排序,并且你想保持这种排序。但是,这里有一个特殊的部分:|后面跟着的是一个命令字符串,这表示将print的输出作为输入传递给这个命令字符串。这里,for(i in ip)遍历前面创建的数组ip,其中i是数组索引(即IP地址),ip[i]是对应的计数。在这个命令中,它用于打印每一行的第一个字段(默认情况下,字段由空格或制表符分隔)。

2024-06-12 08:28:05 880

原创 实战篇--超出2TB磁盘分区与挂载

创建一个分区,主分区空间设为100%使用mkdir创建空目录,用于挂载。进入parted进入分区工具。使用df查看是否挂载成功。将分区方案设计成gpt。

2024-06-11 11:05:34 210

原创 Linux磁盘管理

使用shutdown -h 0/shutdow -h now指令,可将服务器关机或重启。使用fdisk指令,可进入磁盘进行操作。使用df-TH指令,可查看当前操作系统分区于挂载信息。使用mount指令,可挂载分区到对应的空目录中。使用lsblk/blkid指令,可查看磁盘信息。使用fdisk -l 指令,可查看磁盘信息。使用p指令,可打印分区是否成功,等详细信息。使用cat指令,可查看系统所有磁盘分区信息。使用mount指令,可读取挂载信息。使用w指令,可保存创建好分区。使用n指令,可新建分区。

2024-06-11 10:51:41 327

原创 虚拟用户配置vsftpd服务

修改ftp服务配置文件/etc/vsftpd/vsftpd.conf,可以把/etc/vsftpd/vsftpd.conf 备份一下然后修改vsftpd.conf 或者备份之后,重写一个vsftpd.conf文件。db= 定义的是验证数据文件存放的位置,这个文件是以.db结尾的。但是在/etc/pam.d/ftp.vu 中配置的时候不要加上.db。注:操作系统是64位的,库文件位置在/usr/lib64目录下,使用find指令查找即可。创建一个记录ftp虚拟用户的用户名和密码文件。创建虚拟用户家目录。

2024-06-06 08:10:08 234

原创 本地配置vsftpd服务

修改配置文件/etc/vsftpd/vsftpd.conf。使用filezilla登录测试(可上传,下载,删除)创建handuoduo用户,设置密码。编辑handuoduo用户配置文件。设置用户权限与写入权限。先确认防火墙是否关闭。

2024-06-06 07:42:12 107

原创 安装vsftpd以及简单的配置

重启vsftpd: systemctl restart vsftpd。使用install进行安装,-y选项是同意安装。修改配置文件之前先将文件备份。将权限设为777,ls查看。配置vsftpd.conf。查看vsftpd服务的端口。查看vsftpd服务的进程。统计vsftpd的进程数量。连接后的信息如下图所示。使用Info查找安装包。Windows的地址栏。

2024-06-04 11:20:51 264

原创 Nginx基于域名的虚拟主机

将 /usr/local/nginx/conf/nginx.conf 文件中提取所有非空行和非注释行,并将这些行保存到 /opt/nginx.txt 文件中。ctrl+R进入drivers文件,C:\Windows\System32\drivers\etc打开etc文件,在尾行加入内容。cd到/usr/local/nginx/html下。使用cat将以下内容写入/etc/hosts中。将nginx.conf文件备份。将/etc/hosts备份。使用curl访问服务器端。探测ping是否成功。

2024-06-03 10:08:27 295

原创 Linux作业控制相关指令与详细讲解

Linux作业控制是在Linux命令行中管理和控制正在运行的作业的过程。这包括启动、暂停、恢复、终止以及查看和管理后台作业等操作。

2024-06-03 07:41:22 357

原创 Nginx编译安装

make -j 命令组合尝试使用系统中的所有CPU核心来加速源代码的编译过程,并打印出编译命令的退出状态。如果退出状态为0,则表示编译成功;否则,表示编译过程中出现了错误。使用ls查看nginx目录(实验过程中多打了一个l,正确路径如下)lscpu查看cpu内核数量。使用grep也可以查看。

2024-06-02 10:14:28 643 1

原创 安装nginx

使用ss指令,查看服务监听端口信息。(还可以用指令:netstat -tulanp |grep nginx,yum -y install net-tools)使用ps 指令,可查看进程信息。使用cd指令,进入到rpm包路径下,使用ls查看。使用ps指令,查看进程信息,nginx是否启动。使用yum指令,查询linux软件包。使用yum指令,先下载nginx。使用rpm指令,查询是否已经安装。使用ps指令,还可查看进程数量。直接使用nginx,启动服务。使用ps指令,查看进程数量。

2024-05-31 17:51:46 201

原创 环境变量与date查看与修改

usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: 这是系统默认的路径。这里的颜色代码是\033[01;32m(绿色)和\033[01;上述语句,首先执行$()或者``之间的指令,然后将该指令的运行结果作为echo指令的参数,做进一步的处理。红色:\033[01;绿色:\033[01;黄色:\033[01;蓝色:\033[01;紫色:\033[01;青色:\033[01;白色:\033[01;重置:\033[00m。

2024-05-31 07:55:15 338

原创 linux指令的返回值

0代表上一条指令执行成功。非0代表上一条指令执行失败。在Linux shell中,$?是一个特殊变量,表示上一个命令的退出状态。退出状态是一个整数值,通常情况下,命令成功执行时返回0,失败时返回非0值。不过,这取决于命令本身的实现,有些命令可能会返回其他非0值以表示特定的错误情况。

2024-05-30 19:11:55 372

原创 linux的七种文件类型

这是最常见的文件类型,包括文本文件、二进制文件、图像文件等。普通文件存储了数据,可以由用户创建和编辑。:目录文件用于组织和存储其他文件和目录。每个目录都包含了一个文件名列表,指向该目录中的文件和子目录。:这是一种特殊的文件,用于进程间通信。(索引节点),而符号链接则包含了指向另一个文件或目录的路径。:这是字符设备在应用层的访问接口,如键盘、鼠标等。:这是块设备在应用层的访问接口,如硬盘驱动器。:链接文件分为硬链接和符号链接(也称为软链接或。:这是一种用于网络间通信的特殊文件。

2024-05-30 10:10:37 233

原创 linux的samba服务

samba服务

2024-05-29 19:43:01 341

原创 文本四剑客其四sed指令

在这里,我们使用了两个。: 是一个全局标志,表示替换每一行中的所有匹配项,而不仅仅是每一行的第一个匹配项。命令后面需要跟随要插入的文本,而文本本身可能包含特殊字符,如换行符或反斜杠,所以需要使用。命令后面需要跟随要追加的文本,而文本可能包含特殊字符,如换行符或反斜杠,所以需要使用。来分隔命令和文本,而文本内部的换行符等不需要转义。: 这是一个打印命令,表示打印匹配到的行。: 是一个追加命令,表示在指定行之后追加文本。: 这是一个删除命令,表示删除匹配到的行。: 是一个删除命令,表示删除匹配到的行。

2024-05-29 07:38:29 608

原创 文本四剑客其三awk指令

这是一个特殊的模式,表示在读取任何输入行之前执行其后的动作。假设文件内容是以空格或制表符分隔的。在每次循环中,它都会打印出。使用空格或逗号作为字段分隔符。

2024-05-28 19:42:33 207

原创 文本四剑客其二指令grep

这是一个捕获组,但在这种情况下,它并不提供额外的功能,因为你没有使用任何与捕获组相关的特性(如后向引用): 启用扩展正则表达式。的所有行,以及这些行所在的文件名和行号(除非使用了其他选项来抑制这些信息)。: 你想要匹配的关键字或模式,它应该出现在每行的开始处。: 你想要匹配的关键字或模式,它应该出现在每行的结尾处。仅输出与给定模式匹配的部分,而不是包含匹配模式的整行。会显示那些不包含指定模式的行,而不是包含该模式的行。的一个选项,用于在输出中包含匹配行的行号。只输出匹配行的数量,而不是匹配行的内容。

2024-05-27 07:46:53 893

原创 干货!干货!文本四剑客其一基本find指令讲解

命令讲解:使用find指令,./test是find命令的起始目录,-name指定文件名,“*.txt”匹配文件名格式。指令讲解:使用find指令,-name按文件名搜索,后面加文件名,即可看到相关路径的文件。指令讲解:查找/var/log 目录中修改时间在七日之前的普通文件。命令讲解:查找/var/log所有目录下修改时间超过30天的文件。命令讲解:查看/etc/目录下,-type f查找空文件,指令讲解:查找/var/log目录中,七天前修改过的文件。命令讲解:查看/tmp/目录下所有类型为目录的项。

2024-05-26 09:17:35 228

原创 Linux的目录管理与文件管理

chmod用于更改文件或目录的访问权限,这些权限决定了哪些用户可以如何访问文件或目录。chgrp用于更改文件或目录的所属组,这决定了哪些组的用户可以访问文件或目录的特定权限。chown。

2024-05-25 14:44:24 245

原创 Linux快速入门基本指令

使用rm指令,可删除文件或目录。(f强制删除文件不提示,fv强制删除文件显示过程,r删除目录,rf强制删除目录,rfv强制删除目录显示删除过程)使用init 0 // shutdown -h 0 // shutdown -h now // reboot指令 ,可关机、重启。使用ls指令,查询当前用户所在的路径,以绝对路径的形式输出。使用ls -ld指令,查看文件或目录。使用whoami指令,可查看当前用户信息。使用whoami指令,可查看当前用户信息。使用tree指令,可查看树形结构目录。

2024-05-24 07:50:09 162

原创 初步审计与警用root用户

使用tail指令,可以动态查看日志信息。(tail -f /var/log/secure或messages)使用>符号,可以清空日志内容,不删除文件本身。创建candy用户添加root用户权限.使用cp指令,备份ssh服务端配置文件。配置用户日志:进入/etc/rsyslog.conf添加使用visudo,加入以下脚本:这条指令告诉sudo将日志记录到文件中。这条指令设置了日志行长度的限制。当loglinelen。

2024-05-23 08:00:56 425

原创 centOS7.9永久关闭防火墙

进入/etc/sysconfig/selinux修改。(也可以使用sed修改sed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/selinux/config)关闭防火墙,开机不自启。进入/etc/selinux/config修改。使用reboot指令,重启机器。使用sestatus指令,查看防火墙是否关闭。修改/etc/selinux/config。服务,但不会立即停止当前正在运行的。用于在系统启动时禁用。查看防火墙的三种方式。

2024-05-22 07:41:39 794

原创 centOS9配置静态IP

进入/etc/resolv.conf。使用reboot重启设备即可。

2024-05-20 10:01:15 204

原创 centOS7.9配置静态IP

如使用上述指令找不到网卡的配置,则把ens33改为*查询网卡配置文件的位置。GATEWAY 网关 DNS1 第1个DNS服务器地址。IPADDR IP 地址 NETMASK 子网掩码。DEVICE 设备 ONBOOT 开机启动。TYPE 类型 Ethernet 以太网。使用ip a 指令,可查看网络状态信息。使用cat指令,可查看配置网卡的信息。使用ls指令,找到网卡的配置文件。DNS2 第2个DNS服务器地址。使用vi指令,可配置静态IP。

2024-05-20 09:53:04 599

原创 安装vim及vim的基本使用

使用yum指令,可安装程序。vim +文件名相对路径vim /etc/passwd 绝对路径,是以根开头的1.命令模式2.末行模式3.插入模式4.视图模式使用vim程序,进入服务的配置文件。

2024-05-17 14:36:04 125

原创 如何安装vmware的linux-CentOS7

2024-05-15 18:58:13 89

空空如也

空空如也

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

TA关注的人

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