LInux
记录LInux学习笔记
梦视空
这个作者很懒,什么都没留下…
展开
-
【Linux】启动管理
CentOS 6.x启动管理系统运行级别0:关机1:单用户2:不完全多用户3:字符界面4:未分配5:图形界面6:重启动运行级别命令runlevel:查看运行级别init 运行级别:改变运行级别命令系统默认运行级别vim /etc/inittabid 3 initdefault:系统开机后进入哪一个级别系统启动过程启动引导程序GrubGrub中...原创 2020-04-29 10:54:56 · 162 阅读 · 0 评论 -
【Linux】日志管理
一、日志服务rsyslogd常见日志作用日志文件说明/var/log/cron记录了系统定时任务相关的日志/var/log/cpus记录打印信息的日志/var/log/dmesg记录了系统在开机时内核自检的信息。也可以直接使用dmesg命令直接查看内核自检信息/var/log/btmp记录了错误登录日志。这是一个二进制文件,不能直接vi查看,...原创 2020-04-29 10:53:37 · 155 阅读 · 0 评论 -
【Linux】系统管理
进程管理*判断服务器健康状态查看系统中所有进程杀死进程进程查看 / 进程管理查看系统中的所有进程ps aux #使用BSD操作系统格式(a:前台进程,u:由谁产生,x:后台进程)PID:进程号MEN:占用内存百分比VSZ:占用虚拟内存大小(kb)RSS:占用实际内存大小(kb)TTY:是由哪个终端来的(tty1-tty6:本地字符终端,tty7:本地图形终端,p...原创 2020-04-20 14:34:47 · 104 阅读 · 0 评论 -
【Linux】服务管理
一、分类RPM包默认安装服务独立的服务基于xinetd服务(超级守护进程)源码包安装服务二、启动与自启动2.0 Linux的7个运行级别0:关机1:单用户2:不完全多用户3:字符界面4:未分配5:图形界面6:重启动2.1 PRM包安装的服务chkconfig --list #查看服务的自启动状态,可以看到所有RPM包安...原创 2020-04-19 14:54:05 · 98 阅读 · 0 评论 -
【Shell基础】条件判断和流程控制
条件判断判断文件类型-d :判断文件是否存在,并且是否为目录文件(是目录文件为真)-e :判断该文件是否存在(存在为真)-f :判断文件是否存在,并且是否为普通文件(是普通文件为真)-L :判断文件是否存在,并且是否为链接文件两种判断格式test -e /root/install.log[...原创 2020-04-13 10:39:17 · 85 阅读 · 0 评论 -
【Shell基础】Linux字符截取和字符处理
字符截取命令cut:字段提取命令cut和grep的区别是:cut提取列、grep提取行cut [选项] 文件名-f 列号:提取第几列,逗号分开提取多列-d 分隔符:按照指定分隔符分割列(默认分分割 符是制表符)示例cat /etc/passwd | grep /bin/bash | grep -v root #获取普通用户的...原创 2020-04-09 10:31:02 · 118 阅读 · 0 评论 -
【Shell基础】Linux正则表达式
正则表达式linux中正则表达式和通配符正则:匹配文件中的字符串 grep、awk、sed:支持正则包含匹配:包含即可通配符:匹配文件名 ls、find、cp:不支持正则完全匹配:必须一模一样基础正则表达式元字符作用*前一个字符匹配0次或任意多次 a*:匹配a.匹配除了换行符之外的任意...原创 2020-04-09 10:29:36 · 141 阅读 · 1 评论 -
【Shell基础】Linux环境变量配置文件
环境变量配置文件简介source 配置文件 / . 配置文件 : 强制让当前环境变量生效定义了系统的默认环境变量比如:PATH、HISTSIZE、HOSTNAME等对所有生效/etc/profile/etc/prifile.d/*.sh/etc/bashrc对特定登录者生效,家目录下~/.bash_profile~/.bashrc环境变量配置文件的作用/...原创 2020-04-05 17:13:38 · 150 阅读 · 0 评论 -
【Shell基础】Bash运算符
数值运算与运算符declare [+/-][选项] 变量名-:给变量设定类型属性+:取消变量的类型属性-i:将变量声明为整数型-x:将变量声明为环境变量-p:显示指定变量被声明的类型方法1aa=11bb=22declare -i cc=$aa+$bb方法二:expr或let数值运算工具aa=11bb=2dd=$(expr $aa + $bb) ...原创 2020-03-31 10:40:43 · 104 阅读 · 0 评论 -
【Shell基础】Bash变量
变量分类用户自定义变量环境变量:主要保存系统操作环境相关的数据位置参数变量:主要用来向脚本中传递参数或数据的,变量名不能自定义,变量的作用也是固定的预定义变量:是Bash中已经定义好的变量,变量名不能自定义,变量的作用也是固定的常用命令set:查看系统中的所有变量unset name:删除变量用户自定义变量变量定义:name=‘Kong Dr’输出:echo $na...原创 2020-03-31 10:40:01 · 137 阅读 · 0 评论 -
【Shell基础】Bash基本功能
历史命令history [选项] [历史命令保存文件]-c:清除历史命令-w:把缓存当中的历史命令直接写入保存文件默认保存在家目录的.bash_history,默认保存1000条,可通过环境变量配置文件/etc/profile的HISTSIZE来更改历史命令的调用上下箭头!n:重复执行第n条命令!!:重复执行上一条命令!字符串:执行最后一条以’字符串’开头的命令...原创 2020-03-31 10:38:58 · 120 阅读 · 0 评论 -
【Shell基础】 Hello World
/etc/shells 查看Linux支持的hshell 直接输入shell名字来切换脚本执行方式echo [选项] [输出内容]-e:支持反斜杠控制的字符转换(ASCII)dos2unix 文件名 <把windows里面编写的脚本转化为linux适用的(原因是linux和windows里文档的换行符不一样)>第一个Shell#!/bin/bash#...原创 2020-03-31 10:37:15 · 115 阅读 · 0 评论