摘要: awk [options] 'commands' filenames awk [options] -f awk-script-file filenames options: -F 定义输入字段分隔符,默认的分隔符是空格或制表符(tab) 字段分隔符: FS OFS 默认空格或制表符 记录分隔符: R 阅读全文
posted @ 2021-08-27 16:28 Cai_HL 阅读(30) 评论(0) 推荐(0) 编辑
摘要: sed [options] 'command' file(s) sed [options] -f scriptfile file(s) sed命令 sed命令告诉sed对指定行进行何种操作,包括打印、删除、修改等。 选项: -e 允许多项编辑 -f 指定sed脚本文件名 -n 取消默认的输出 -i 阅读全文
posted @ 2021-08-27 16:23 Cai_HL 阅读(69) 评论(0) 推荐(0) 编辑
摘要: grep: 在文件中全局查找指定的正则表达式,并打印所有包含该表达式的行 egrep: 扩展的egrep,支持更多的正则表达式元字符 fgrep: 固定grep(fixed grep),有时也被称作快速(fast grep),它按字面解释所有的字符 grep: 使用基本元字符集 , $, ., *, 阅读全文
posted @ 2021-08-27 16:02 Cai_HL 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 基本正则表达式元字符 ^ 行首定位符 ^love $ 行尾定位符 love$ . 匹配单个字符 l..e * 匹配配前导符0到多次 ab*love .* 任意多个字符 [] 匹配指定范围内的一个字符 [lL]ove [ - ] 匹配指定范围内的一个字符 [a-z0-9]ove [^] 匹配不在指定组 阅读全文
posted @ 2021-08-27 15:57 Cai_HL 阅读(27) 评论(0) 推荐(0) 编辑
摘要: cat:连接文件并打印到标准输出设备上 -b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默认的字段分隔符为“TAB”; -f:显示指定字段的内容; -n:与“-b”选项连用,不分割多字节字符; Example: [root@localhost text 阅读全文
posted @ 2021-08-27 15:55 Cai_HL 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、四表五链 四表: raw:: #主要做连接追踪 mangle: #对数据包进行修改,例如给数据包打标记MARK nat: #主要修改数据包的地址和端口,例如源地址或目标地址 filter: #实现对数据包的过滤 五链: PREROUTING #数据包进入路由之前 INPUT #目的地址为本机 F 阅读全文
posted @ 2021-08-27 15:32 Cai_HL 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、查看当前内核版本 [root@centos7-1 ~]# uname -r 3.10.0-1160.6.1.el7.x86_64 内核版本:3.10.0 释出版本:1160 #在主次版本架构不变的情况下,新增的功能累积到一定程度后释出的内核版本 el7:系统版本 x86_64:CPU架构 二、导 阅读全文
posted @ 2021-08-27 15:28 Cai_HL 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、处理日志的进程 rsyslogd: 绝大部分日志记录,和系统操作有关,安全,认证sshd,su,计划任务at,cron… 二、常见的日志文件(系统、进程、应用程序) tail /var/log/messages //系统主日志文件 tail -20 /var/log/messages tail 阅读全文
posted @ 2021-08-27 15:26 Cai_HL 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、一次性调度执行at at [-V] [-q 队列] [-f 文件] [-mldbv] 时间 at -c 作业 [作业…] -f:指定包含具体指令的任务文件 -q:指定新任务的队列名称 -l:显示待执行任务的列表 -d:删除指定的待执行任务 -m:任务执行完成后向用户发送E-mail Exampl 阅读全文
posted @ 2021-08-27 15:21 Cai_HL 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 使用yum管理rpm包 查看可用仓库 [root@test ~]# yum clean all #清空缓存及其它文件 [root@test ~]# yum makecache #重建缓存 [root@test ~]# yum repolist #查询可用的仓库 安装和卸载 yum -y instal 阅读全文
posted @ 2021-08-27 15:19 Cai_HL 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 文件查找 1、命令文件 which ls #从PATH环境变量 (echo $PATH) whereis vim [root@localhost ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/h 阅读全文
posted @ 2021-08-27 15:14 Cai_HL 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一、RAID说明 1、raid0(最少需要两块硬盘) RAID0 具有低成本、高读写性能、 100% 的高存储空间利用率等优点,但是它不提供数据冗余保护,一旦数据损坏,将无法恢复。 2、raid1(最少需要两块硬盘) RAID1 称为镜像,它将数据完全一致地分别写到工作磁盘和镜像 磁盘,它的磁盘空间 阅读全文
posted @ 2021-08-27 15:08 Cai_HL 阅读(312) 评论(0) 推荐(0) 编辑
摘要: LVM 准备物理磁盘 可以是: /dev/sdb /dev/sdc1 [root@server0 ~]# ll /dev/vd{c,d,e} brw-rw—-. 1 root disk 253, 32 Jun 6 17:38 /dev/vdc brw-rw—-. 1 root disk 253, 4 阅读全文
posted @ 2021-08-27 14:59 Cai_HL 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 查看进程process 1、进程的参数 PID,PPID 当前的进程状态 内存的分配情况 CPU和已花费的实际时间 用户UID,他决定进程的特权 2、查看进程 ps [选项] -a:显示所有终端机下执行的程序,除了阶段作业领导者之外 a: 显示现行终端机下的所有程序,包括其他用户的程序 -A:显示所 阅读全文
posted @ 2021-08-27 14:53 Cai_HL 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 用户管理 1、组管理 groupadd、groupdel、groupmod groupadd [选项] 参数 -g:指定新建工作组的id -r:创建系统工作组,系统工作组的组ID小于500 -o:允许添加组ID号不唯一的工作组 Example: groupadd group1 -g 1101 –创建 阅读全文
posted @ 2021-08-27 14:49 Cai_HL 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 文件权限 1、基本权限UGO – rw- r– r– 1 alice hr 0 Aug 31 16:29 file1 文件类型 属主权限 属组权限 其他人权限 属主 属组 权限对象: 属主: u 属组: g 其他人: o 基本权限类型: 读: r 4 写: w 2 执行: x 1 2、设置权限(符号 阅读全文
posted @ 2021-08-27 14:43 Cai_HL 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 目录作用 /root –root用户的HOME /home –普通用户家目录 /proc –虚拟的文件系统,反映出来的是内核,进程信息或实时状态 /usr –系统文件,相当于C:\Windows /usr/bin –普通用户使用的应用程序 /usr/sbin –管理员使用的应用程序 /usr/lib 阅读全文
posted @ 2021-08-27 14:39 Cai_HL 阅读(848) 评论(0) 推荐(0) 编辑
>