随笔分类 -  linux学习

摘要:1 打开qq邮箱,设置->账户->POP3/SMTP,开启服务 2 配置/etc/mail.rc文件 set from=73***32@qq.com #设置发送方邮件地址 set smtp=smtp.qq.com #设置smtp邮箱服务器 set smtp-auth-user=73***32@qq. 阅读全文
posted @ 2018-04-11 10:12 hwzheng
摘要:1 确定启动rsyslogd服务 ps aux | grep rsyslogd 查看服务是否启动 chkconfig --list | grep rsyslog 查看服务是否自启动 2 常见日志的作用 系统开机时内核自检信息, 也可以使用dmesg命令直接查看 错误登入日志 二进制文件,使用last 阅读全文
posted @ 2018-03-10 10:16 hwzheng
摘要:1 crond服务管理与访问控制 只有打开crond服务打开才能进行系统定时任务 service crond restart chkconfig crond on 2 定时任务编辑 crontab [选项] -e 编辑crontab定时任务 -l 查询crontab任务 -r 删除当前用户所有的cr 阅读全文
posted @ 2018-03-09 17:12 hwzheng
摘要:一、进程管理 1 进程查看 ps -aux 查看系统中所有进程,使用BSD操作系统格式 ps -le 查看系统中所有进程,使用Linux标准命令格式 2 查看系统健康状态 top [选项] -d 秒数 指定top命令更新时间,默认3s ?或h 显示交互模式的帮助 P 以CPU使用率排序 M 以内存的 阅读全文
posted @ 2018-03-09 17:06 hwzheng
摘要:一、服务分类 1 RPM包默认安装服务 (1)独立的服务 (2)基于xinetd服务 2 源码包安装的服务 二、服务查询 1 查询所有RPM包安装的服务自启动状态 chkconfig --list 2 查询源码包安装的服务 查询服务安装位置,一般是/usr/local/下 三、RPM包服务管理方法 阅读全文
posted @ 2018-03-09 15:05 hwzheng
摘要:一、if语句 1 单分支if条件语句 (1) if [ 条件判断式 ];then 程序 fi (2) if [ 条件判断式 ] then 程序 fi 例:检测根分区的使用量 2 双分支if条件语句 if [ 条件判断式 ] then 条件成立时,执行的程序 else 条件不成立时,执行的程序 fi 阅读全文
posted @ 2018-03-08 15:00 hwzheng
摘要:一、判断格式 test -e /root/install.log 或 [ -e /root/install.log ] 使用echo $?查看是否正确,当返回0时表示返回正确 1 按照文件类型进行判断 例: [ -d /root] && echo "yes" || echo "no" 2 按照文件权 阅读全文
posted @ 2018-03-08 13:47 hwzheng
摘要:一、显示文件内容 cat [-n] [文件名] 正向显示 -n 显示行号 tac [文件名] 反向显示 more [文件名] 可实现分页显示 (空格)或(f) 翻页 (Enter) 换行 (q)或(Q) 退出 less [文件名] 可实现分页显示 (PgUp) 向上翻页 (↑) 向上还行 ('/' 阅读全文
posted @ 2018-03-08 10:46 hwzheng
摘要:一、正则表达式与通配符 正则表达式:在文件中匹配符合条件的字符串,正则是包含匹配 通配符:用来匹配符合条件的文件名,通配符是完全匹配 二、基础正则表达式 阅读全文
posted @ 2018-03-07 17:15 hwzheng
摘要:一、环境变量配置文件的作用 /etc/profile /etc/profile.d/*.sh ~/.bash_profile ~/.bashrc /etc/bashrc 1 /etc/profile的作用 (1)USER变量 (2)LOGNAME变量 (3)MAIL变量 (4)PATH变量 (5)H 阅读全文
posted @ 2018-03-07 14:34 hwzheng
摘要:x=新值 y=新值 x空 y不变 x=$y y不变 x=新值 y=新值 x=新值 y=新值 x=$y y不变 阅读全文
posted @ 2018-03-07 13:58 hwzheng
摘要:1 declare 声明变量类型 declare [+/-] [选项] 变量名 - 给变量设定类型属性 + 取消变量的类型属性 -i 将变量声明为整数型 -x 将变量声明为环境变量(同export) -p 显示指定变量的声明类型 2 expr数值运算工具 3 $((运算符)) 阅读全文
posted @ 2018-03-07 13:48 hwzheng
摘要:一、用户自定义变量(本地名) 用户自定义变量只有在当前的shell中生效 1 定义变量 name="zheng huiwei" aa=123 2 变量叠加 aa="$aa"456 aa=${aa}789 3 变量调用 echo $name echo $aa 4 变量查看 set 5 变量删除 uns 阅读全文
posted @ 2018-03-07 13:05 hwzheng
摘要:一、键盘输入读取read read [选项] [变量名] -p [显示信息] 在等待read输入时,输出提示信息 -t [秒数] 指定read输入等待时间 -n [字符数] 指定read只接收n个字符输入 -s 隐藏输入数据 例 二、输入输出重定向 1 标准输入输出 2 输出重定向 3 输入重定向 阅读全文
posted @ 2018-03-06 17:11 hwzheng
摘要:一、shell概述 shell是一个命令行解释器,为用户提供一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序 shell还是一个功能强大的编程语言,shell是解释执行的脚本语言,在shell中可以直接调用Linux系统命令 1 查看 阅读全文
posted @ 2018-03-06 10:51 hwzheng
摘要:保存在内存中,主要保存系统的内核,进程,外部设备 状态和网络状态灯, 阅读全文
posted @ 2018-03-06 09:02 hwzheng
摘要:一、文件系统查看命令df df [选项] [挂载点] -a 查看所有文件系统信息,包括特殊文件系统 -h 使用习惯单位显示容量 -T 显示文件系统类型 -m 以MB为单位显示容量 -k 以KB为单位显示容量 注:df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令和程序占用的空间 ( 阅读全文
posted @ 2018-03-05 15:21 hwzheng
摘要:一、分区类型 1 主分区:总共最多只能分四个 2 扩展分区:只能有一个(主分区中的一个分区),不能存储数据和格式化,必须再划分成逻辑分区 才能使用 3 逻辑分区:由扩展分区划分而来,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘 Linux最多支持11个逻辑分区 扩展分区 分 阅读全文
posted @ 2018-03-05 13:29 hwzheng
摘要:1 功能 root把超级用执行的命令赋予普通用户执行 2 使用 visudo 或 vim /etc/sudoers 说明: root 用户名 ALL=(ALL) 被管理主机的地址=(可使用的身份) ALL 授权命令(绝对路径) #%wheel #%组名 ALL=(ALL) 被管理主机的地址=(可使用 阅读全文
posted @ 2018-03-05 11:25 hwzheng
摘要:change file attributes on 啊linux file system 1 功能 可以防止误操作 2 chattr命令格式 chattr [+-=] [选项] 文件或目录名 + 增加权限 - 删除权限 = 等于某权限 选项: i: 对文件,不允许删除文件、修改文件内容、改文件名 对 阅读全文
posted @ 2018-03-05 11:00 hwzheng