12 2022 档案
摘要:用于执行在Linux中的重复性工作。如:命令(同步系统时间),脚本(备份,系统巡检) 服务使用流程:部署,配置,如何使用这个服务通过配置文件,通过命令,初级使用:能用就行;提高:额外的配置;优化或注意事项:安全......排障:难点;1,通过错误提示解决,2,学会去看日志;3,高级:让服务输出错误提
阅读全文
摘要:awk,可以说是一门语言了,单行脚本;取行;取列;混合取行与列;判断与循环;数组; 格式:类似sedawk 选项 '条件{动作}' 文件条件:找谁;动作:干啥取出/etc/passwd第1列第3列和最后一列,注$0是代表整行awk -F: 'NR==1{print $1,$3,$NF}' /etc/
阅读全文
摘要:sed:常用来取行,过滤,替换修改文件内容;向后引用;格式:sed 选项 '条件动作/找谁干啥' 文件;取出文件第3行sed -n '3p' /etc/passwd //p就是输出,-n,取消默认输出如何运行:sed命令运行时候,一行一行读取,放到内存中,叫模式空间-内存(pattern space
阅读全文
摘要:正则表达式注意事项:正则的符号,都是英文;推荐使用grep/egrep,默认设置了别名,自动加上颜色;http://nbre.oldboylinux.cn 分析正则与正则匹配到的内容; 符号概述: 正则表达式 regular expression/regexp:基础正则:^ $ . * .* []
阅读全文
摘要:特殊符号:三剑客日志处理系统-特殊符号引号系列;重定向符号系列; 引号: 引号:单引,双引,反引,不加引号,4种引号系列,对Linux大部分命令通用,四剑客单独记忆与使用;单引号:所见即所得,单引号里的内容原封不动的输出;双引号:和单引号类似,双引号会解析里边的特殊符号(反引号,$号);不加引号:和
阅读全文
摘要:分区表:MBR和GPT MBR:只能支持2T以内的硬盘;大于2T,只识别2T空间;且有主分区,扩展,逻辑分区;对应的命令fdisk/parted;GPT:支持大容量的硬盘;主分区可以无限使用;一百多个主分区;对应的命令:parted/gdisk;注意:parted的命令,都是时时生效的;比较危险;
阅读全文
摘要:磁盘管理体系 磁盘管理体系架构; 磁盘选型; 磁盘分区,格式化,挂载; 磁盘swap; 磁盘分区的方案; 磁盘管理指令; 磁盘相关故障案例:磁盘空间不足; 其他与补充; 磁盘分类: 机械硬盘:HDD,里边有电机,无空气(有的会充稀有气体),电机带动磁盘高速旋转,读取数据; 固态硬盘:SSD,集成电路
阅读全文
摘要:IP地址IP地址,类似生活中的地址,代表的是网络设备在网络中的具体位置,用于访问设备而用.就网络而言,普遍分为局域网和公网. 端口 计算机中通过端口来区分不同的服务.外面通过端口进入计算机.常见的端口:sshd 22 http 80https 443 补充,telnet可以检查端口是否开放,用法te
阅读全文
摘要:Linux命令行分析[root@stu-linux~]# root:登录的用户名 stu-linux:主机名 ~:表示当前目录(当前位置),如果登录后切换了目录,这个地方也会变化,比如: [root@stu85-model etc]# #号:表示用户身份,#代表当前是root用户 总结来说就是:[用
阅读全文
摘要:1.查看IP地址 ip a=ip address 2.关机重启 reboot:重启 poweroff:关机 关机重启:shutdown shutdown可以有三个参数,一个是重启,一个是关机,一个是取消,后边跟时间就可以,时间是分钟 -h:关机, -r:重启 -c:取消任务,不再跟时间参数 如果不跟
阅读全文
摘要:Linux目录的所有文件,都从根/开始,倒挂的树形结构 查看目录[root@stu ~]# ls /bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usr常见目录:/etc/:用来存放系
阅读全文
摘要:vi,系统自带,不需要额外安装,没有vim功能多.vim,在最小化安装的版本中默认没有,需要额外安装,vi的升级版,大部分情况都是使用vim.[root@stu ~]# yum install -y vim使用:直接vim+文件,文件不存在就创建vim的模式转换命令模式:打开后默认进入的是命令模式;
阅读全文
摘要:1.查看 CPU 信息[root@web01 ~]# lscpu 2.查看日志,推荐使用head/tail,less/more,这种命令占用系统资源比较少.因为日志文件,通常比较大,有的日志达到几十G,通过cat,vi/vim进行查看,系统可能卡死,可能内存不足.head -n num file默认
阅读全文
摘要:修改主机名/etc/hostname主机名配置文件主机名修改建议:看到主机名就知道这个节点的作用. 查看主机名[root@stu ~]# cat /etc/hostnamestu85-model或者[root@web01 ~]# hostname 命令同时修改临时+永久 表示一直生效[root@st
阅读全文
摘要:补充:四剑案 awksedgrepfind grep命令过滤,在文件中,命令结果中找出你要的内容。默认按行查找;会把匹配的行显示出来; 选项: -n:number 显示行号;-v:排除,取反;-i:ignore 过滤的时候忽略大小写; -o:只显示匹配内容(过程); -w:精确匹配; -A num:
阅读全文
摘要:文件属性,就是ll,查出来的东西,每列的意义[root@web01 mclind]# ls -lhi16817447 -rw-r--r--. 1 root root 90 12月 7 20:14 1.txt16815727 -rw-r--r--. 1 root root 938 12月 7 19:3
阅读全文
摘要:tar:大部使用tar即可,创建,查看,解压,解压到指定目录;gzip:一般配合其他命令使用;zip:一般用于解压zip格式的压缩包unzip; tar:功能,创建,查看,解压,解压到指定目录;创建:zcf :tar zcf 压缩包 被压缩的文件/目录;选项:z:gzip 通过gzip压缩工具进行压
阅读全文
摘要:find,查找,在指定目录中查找文件用法:find 目录 指定类型 指定名字-type:什么类型的文件,f表示文件,d表示目录-name:文件名-size:根据文件大小查找,+表示大于,-表示小于,+10k(小写k) +10M(大写M)G-mtime:根据修改时间找文件;+7(表示7天之前),-7(
阅读全文
摘要:别名,给命令进行设置,起一个名字作用:一般给常用命令设一个快捷方式,使用简单方便;另一个作用就是给危险的命令加上防护措施; 查看系统已有别名alias[root@web01 ~]# alias //查看所有别名[root@web01 ~]# alias ll //只看ll这一个别名 举例:运行rm就
阅读全文
摘要:用户管理Linux用户概述与分类:UID,GIDLinux用户相关文件/etc/passwd每一列含义用户增删改查命令sudo管理堡垒机 Linux系统会有各种的用户,每个用户都有自己的用途,root是最高权限用户,普通用户只能执行普通的操作,还有虚拟用户,为了服务的运行存在的用户. Linux中的
阅读全文
摘要:堡垒机teleport,开源项目,网址:tp4a.com https://docs.tp4a.com/第一步:下载软件包wget https://tp4a.com/download/get-file/teleport-server-linux-x64-3.6.4-b3.tar.gz网站有问题,可能无
阅读全文
摘要:Linux权限体系:rwx,通过这三种权限控制与保护系统,组成9为权限;Linux权限体系中还有3位特殊权限,组合起来就是12位权限体系;Linux折简单的rwx控制着整个Linux系统的安全,权限与用户共同组成Linux系统的安全防护体系. r:读,数字4;w:写,数字2;x:执行,数字0; Li
阅读全文
摘要:系统管理部分软件包管理进程管理服务管理磁盘管理 系统管理之软件包管理软件包的安装方式yum/apt方式rpm/dpkg方式编译安装方式二进制安装方式 rpm安装方式增删改查安装 :-ivh查看:-qa 查看软件包是否安装-ql 查看软件包内容-qf 文件或命令绝对路径 文件或命令所归属的软件包修改,
阅读全文
摘要:程序,进程,守护进程;特殊类型进程 僵尸进程; 孤儿进程; 命令:ps,top后台管理命令结束进程三命令(杀手三剑客)系统负载及故障排查; 程序,也叫代码,在磁盘里存着的代码;进程:运行起来的程序,命令,服务(远程连接服务,网络服务),运行在内存中;守护进程:守护进程,一直运行的进程,也可以叫做服务
阅读全文
摘要:Yum软件包管理 yum命令yum源的配置yum命令的配置 Yum软件包管理,是红帽系列系统中默认的软件包管理器,替我们下载指定rpm包,替我们安装,如果安装时有依赖,还会下载安装依赖;推荐安装,命令补全增强工具;yum -y install bash-completion bash-complet
阅读全文
摘要:编译安装三部曲 第0步:安装依赖软件包,工具;第一步:配置;./configure;安装到那个目录,不指定默认/usr/local下边,可以指定开启/关闭功能;第二步:编译;make;把代码-->命令;第三步:编译安装;make install;创建目录,复制配置,复制命令,复制到指定目录;完成测试
阅读全文
摘要:系统管理之服务管理管理命令:systemctl,旧版本(Centos5/6用的是service命令)systemctl,主要管理服务,开关重启;开机自启动;管理正在运行的服务; 检查sshd远程连接服务;[root@web01 ~]# systemctl status sshd[.service]
阅读全文
摘要:后台管理前台(前台运行):需要连接后进行运行或操作,连接断开这个命令,操作就自动结束;后台(后台运行):让软件进行系统后台,持续运行,一般情况下连接断开了也不会影响,软件还会持续运行;如何区分前台程序,后台程序:进程状态查看,带+表示前台运行的进程。 软件后台运行方法:1、命令 &:常用的后台运行方
阅读全文
摘要:软连接:类似于windows中快捷方式,也是一种文件,用于存放源文件的路径(位置+名字),应用最多.硬链接:在同一个分区中文件的inode号码相同,这些文件互为硬链接,很少使用.如何创建:ln,可以创建软硬链接,默认硬链接创建软连接:ls -s 源文件 软连接文件创建软连接,尽量用全路径,全路径的软
阅读全文
摘要:默认情况下yum下载软件的时候是随机地址下载.配置yum主要是从国内下载,可以加快速度.首先确保可以联网[root@stu ~]# ping www.baidu.com然后备份yum原文件[root@stu ~]# cp /etc/yum.repos.d/CentOS-Base.repo /etc/
阅读全文
摘要:CentOS版本:7.9 VMware版本:16 安装主要就是下一步,下一步,有几个注意事项:第一就是网卡的设置,因为CentOS7默认网卡名字不是ethX样式.然后就是安装软件的选择,学习Linux,建议从最小安装开始,然后配一些基本配置,如果纯最小安装,也是一件麻烦事.
阅读全文