自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rsync备份服务部署

rsync备份服务部署第一步:查看rsync是否安装PS:没有的话使用yum -y install rsync即可。第二步:编写配置文件/etc/rsyncd.conf使用vim /etc/rsyncd.conf打开配置文件,看到配置文件的示例,删除重新编写即可编写完成后的配置文件:第三步:创建备份目录及虚拟用户rsync,将备份目录的属主属组修改为rsyncmkdir /ba...

2019-07-17 17:02:10 201

原创 awk命令总结

关于awkawk是可以将文本整理成为表格,通过列来取出我们想要的内容,除此之外awk命令还擅长统计。 awk命令格式及参数命令格式:awk [选项] '条件{指令}' 文件信息选项作用-F指定分割符-f指定脚本文件-v设置变量符号作用{}包含一条或多条命令//字符串或者正则表达式匹配!取反NR行号...

2019-07-11 12:26:46 328

原创 sed命令---对文件内容的增删改查

sed命令语法格式sed [参数] ‘条件/指令’ 文件名称参数作用-n取消默认输出-i真实修改文件内容-e可以执行多个指令-r识别扩展正则符号指令作用p输出d删除s替换g匹配文件内容中的所有信息i当前行上一行插入信息a当前行下一行插入信息c替换整行信息示例1.准备...

2019-06-18 19:33:27 694 1

原创 Vi原理及排错

原理vi和vim是Linux中的文本编辑器,他的工作原理通过一个例子来说明。首先,用vi创建并打开一个test.txt的文件,并进行编辑:此时如果中断链接,未能正确保存,重新链接后会发现,多了一个名为.test.txt.swp的隐藏文件,由此可以推断出当使用vi打开一个文件时,打开的并不是之前创建的test.txt文件,而是.test.txt.swp,所有的编辑都是在这个文件当中。如果...

2019-06-13 14:39:28 468

原创 Linux的系统安装

一、镜像文件的下载https://blog.csdn.net/qq_21987433/article/details/89482455二、开始安装这里用VMware来安装一台Linux虚拟机,首先将虚拟机的CD中放入下载好的镜像文件。开启虚拟机,按上下方向键结束读秒按Tab键输入net.ifnames=0 biosdevname=0,这样就可以将系统网卡命名为eth0了输入完毕...

2019-06-13 11:52:20 203

原创 read常用用法

read是Linux中用于接收键盘输入的命令。命令格式为read 选项 变量名(将接收到的数据赋给变量)。选项作用-p提示信息-t指定输入等待的时间-n指定接受几个字符-s隐藏输入数据shell脚本示例将接受到的数据赋予变量,之后输出执行结果如下:...

2019-05-12 18:40:47 1241

原创 位置参数、预定义变量

位置参数一、$nn表示数字,$0代表命令的本身,$1-$9代表第1个到第9个参数,10以上的参数就要用大括号括起来,如${10}表示第10个参数。二、$*$*表示的是命令行中的参数,他是将所有的参数看作是一个整体,还有一种表示的方法是'$@',他与$*的区别就是$@将每个参数都当作是独立的个体。三、$# $#表示的是命令行中所有参数的数量。预定义变量预定义变量作...

2019-05-12 18:30:10 399

原创 Linux系统环境变量——PATH和PS1变量

PATH变量主要作用系统查找命令的路径,我们通过set命令便可以查看到PATH变量的值在图中可以看到PATH变量的值是由一些路径组成,用:相隔,这些路径就是系统查找文件的路径,当我输入一个命令的时候,系统会从这些路径中查找这些命令,如果命令在这些路径中可以找到,就可以正确执行,如果没有,就会报错conmand not found.举例说明我们写一个简单的shell脚本拷贝一份到/b...

2019-04-30 10:39:16 1301

转载 Linux目录下各个文件的作用

Linux目录下各个文件的作用目录说明bin存放普通用户可执行的指令 即使在单用户模式下也能够执行处理boot开机引导目录 包括Linux内核文件与开机所需要的文件dev设备目录 所有的硬件设备及周边均放置在这个设备目录中etc各种配置文件目录 大部分配置属性均存放在这里lib/lib64开机时常用的动态链接库 bin及sbin指令也会调用对...

2019-04-29 15:10:56 408

原创 bash常用的快捷键

bash快捷键ctrl+a 光标移动到命令开头ctrl+e 光标移动命令末尾ctrl+u 删除或者剪切命令ctrl+y 粘贴命令ctrl+r 搜索历史命令ctrl+l 清屏ctrl+d 推出当前终端...

2019-04-29 14:48:32 450

原创 简单的shell脚本编写和执行

简单的shell脚本编写vi simpleshell.sh 1 #!/bin/bash 这里不是注释,这句话的作用是标注接下来写的内容是shell脚本,不可省略 2 #Author:PingFanzzz 3 4 5 echo 'This is my first Shell script ' wq保存退出后修改权限 chmod 755 simpleshell.sh 执行...

2019-04-29 14:44:11 762

原创 chattr权限

chattr权限命令格式chattr[+(增加) -(删除) =(赋予) ] 选项 文件或目录名选项i:给文件设置时,不能对文件进行删除、改名、添加、修改数据。给目录设置时,则在此目录下不能创建和删除原有的文件,只能修改文件的数据。此权限对root一样有效,可以有效防止用户对重要的文件数据进行误操作。示例:1.给文件设置i权限2.给目录设置i选项:a:给文件设置时,只能给文...

2019-04-27 17:12:35 864

原创 文件的特殊权限

SUID警告!!!SUID不可以随便设置!!!我们可以使用命令find / -perm -4000来查找系统中有SUID权限的文件,当出现不是系统原本拥有SUID权限的文件如test1,就要多留意一下。作用 文件的特殊权限之一,只有可以执行的二进制程序才能设定SUID权限,且执行者对此文件要有执行(x)权限, 可以使执行者在执行此文件时成为该文件的属主,只能在程序执行的期间生效,程序结束...

2019-04-27 15:58:10 423

原创 ACL权限基本知识及操作

ACL权限ACL权限在什么情况下使用(个人理解):当要给一个用户与文件属主、属组、其他人权限都不相同的时候使用,也就是说,这个用户对于这个文件不属于三种身份的任何一种,是属于第四种身份,那么我们就需要使用ACL权限去给他赋予单独的权限。设定ACL权限命令:setfacl 选项 文件名选项:-m 设定ACL权限。-x 删除指定的ACL权限。-b 删除所有的ACL权限。-...

2019-04-25 15:07:43 14010 1

原创 用户组的管理命令

用户组的管理命令一、用户组的添加二、用户组的修改在重新命名的时候 -n后面跟新的组名 之后是原来的组名。三、用户组的删除在进行删除组的操作时,组中不可以存在初始用户,即使用 useradd -g 组名 命令创建的用户。四、添加用户入组和移除组中用户chroot详解链接:https://blog.csdn.net/shudaqi2010/article/details/5343...

2019-04-25 09:55:31 293

原创 用户管理命令

用户的添加—useradd命令格式:useradd [选项] 用户名选项:-u 指定用户的UID-d 指定用户的家目录-c 指定用户说明-g 指定用户的初始组(不推荐使用)-G 指定用户的附加组(指定已存在的组)-s 指定用户的登陆shell(注意路径,路径错误会导致用户无法使用)用户默认值的文件一、/etc/default/useradd二、/etc...

2019-04-24 16:34:17 243

原创 Linux用户的配置文件

用户及用户组的管理一、用户的配置文件/etc/passwdvim /etc/passwd/打开之后看到每一行有7个字段,以:分割用户名 :密码标志 :uid :gid :用户说明 :用户家目录 :用户登录后的shell关于uid:0表示root用户,1-499为系统用户,500-65535为普通用户关于shell:shell是Linux的解释器,将用户输入的命令进行解析传给内核之后返回...

2019-04-24 09:45:13 1439

原创 源码包的基本知识及安装

源码包的一些基本知识源码包与rpm最大的区别在于安装位置的不同,源码包都安装在/usr/local/软件名称,因为安装位置的不同,启动命令也会有所不同,如启动源码安装的apache命令为:/usr/local/apache/bin/apachectl start源码包的安装这次安装的以apache为例1.首先安装gcc,这是一款c语言的编译器2.去http://mirror.bit.e...

2019-04-23 11:16:53 1322

原创 yum基本知识

yum源配置文件 默认为Centos官方网站的yum源,不需要更改就可以使用,但我们也可以将yum源改为国内网站,这样的话速度更快。 文件位置:/etc/yum.repo.d/Centos-Base.repo 文件内容: [base] 容器的名称,要放在[]中写 name 容器说明 mirrorlist 镜像的站点 baseurl ...

2019-04-22 10:08:03 397

原创 vim基础操作

vim 三种模式:1.命令行模式2.插入模式3.拓展命令模式vim 插入:a、i、ovim 左下上右:h、j、k、lvim 设置行号:set nuvim 取消行号:set nonuvim 删除:x、dd、ndd(n为要删除几行)vim 复制粘贴: yy-pvim 剪切粘贴:dd-pvim 跳至首行:ggvim 跳至尾行:Gvim 替换:%s/要替换的字符/替换的字符/g(...

2019-04-20 10:57:01 267

原创 RPM包的基本知识和操作

软件包的分类:一、源码包:a.优点:1)开源,能力足够可以修改源码2)可以选择我们想要的功能3)在同等硬件性能条件下,源码包的效率比二进制包高5%4)卸载方便,不会产生 垃圾文件b.缺点:1)需要编译,安装时间长2)安装过程复杂,对新手很不友好二、rpm包: a.优点: 1)不需要编译,安装快 2)管理简单,升级,安装,卸载,查看都很方便 b.缺点: 1)厂商编...

2019-04-20 10:51:01 816

空空如也

空空如也

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

TA关注的人

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