- 博客(22)
- 收藏
- 关注
原创 初学CentOS——日志轮替
RPM包都是有自己的日志的文件与替换规律,也可以自己调整 源码包一般都是要人为手动干预1.日志文件的命名规则如果配置文件中用有”dateext”参数,那么日志会用日期来作为日志文件的后缀,例如 “log-20160101”.这样的话日志的文件名就不会重叠,所以也就不需要日志文件的改名,只需要保持指定的日志个数,删除多余的日志文件即可。 如果配置文件里没有 ”dateext”参数,那么日志文件就需
2016-06-28 18:04:42 859
原创 初学CentOS——日志基本命令
1.日志服务在centos 6.x 中日志服务,已经由rsyslogd取代了原先的syslogd服务。Rsyslogd日志服务更加先进,功能更多,但是不论该服务的使用,还是日志文件的格式其实都是和syslogd服务相兼容,所以学习起来基本和syslogd服务一样rsyslogd 的新特点: 基于TCP网络协议传输日志信息; 更安全的网络传输方式; 有日志消息的及时分析框架; 后台数据库;
2016-06-28 17:44:01 1534
原创 初学CentOS——read和系统定时任务基础
1.键盘输入命令read [选项] [变量] -p “提示信息” 等read输入时的提示信息 -t “秒数” 如果没有,会一直等待键盘输入 -n 字符数 read接受指令的字符 -s 输入隐藏信息,界面上不会显示 如: read -n 1 -t 30 -p “please input your name: ” name 这时候只接收一个字符就会执行
2016-06-28 17:07:59 468
原创 初学CentOS——后台进程基础命令
1.kill命令kill -l 查看进程信息 kill -数字 进程号 如: kill -1 66666 重启进程号66666killall [选项] [信号] 进程名 -i 交互式,询问是否杀死进程 -I 忽略大小写(大写i) 进程名如: httpdpkill [选项] [信号] 进程名 -t 终端号 和killall差不多,只是可以从终端kil
2016-06-28 15:22:50 1546
原创 初学CentOS——进程管理基本命令
1.进程管理:w 查看用户(已登陆) 查看所有进程: ps [-]aux 用BSD操作系统格式 ps -le 用linux标准命令格式 top [选项] -d 秒数,指定为几秒更新,默认为3s ? 或者h 帮助 P CPU使用率排序(默认) M 内存排序 N PID排序 q 退出top
2016-06-28 14:39:02 398
原创 初学CentOS——'服务'的启动管理与chkconfig用法
1.RPM与源码包服务常见配置文件位置: /etc/init.d 启动脚本位置 /etc/sysconfig/ 初始化环境配置文件位置 /etc/ 配置文件位置 /etc/xinetd.conf xinetd配置文件 /etc/xinetd.d/ 基于xinetd服务的启动脚本 /var/lib/ 服务产生的数据放在这
2016-06-28 13:48:52 569
原创 初学CentOS——变量基本命令
1.变量的分类1)用户自定义变量 2)环境变量: 这种变量中主要保存的是和系统操作环境相关的数据 3)位置参数变量: 这种变量主要是用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是用来固定的 4)预定义变量: 是bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的2.自定义变量名称由数字、下划线、字母组成,但是开头不能用数字,如”2Name” 注意: 1)变量等号两
2016-06-27 14:29:10 2230
原创 初学CentOS——chmod命令
想学习chmod,必须先要搞清楚setUID、setGID,SBIT1.setUID功能: 1)只有可以执行的二进制程序才能设定SUID权限 2)命令执行者要对该程序拥有x(执行)权限 3)命令执行者在执行该程序的时候获得该程序文件属主的身份,也就是在执行程序过程中,命令执行者被程序属主灵魂附体了一样 **4)**setUID权限只在该程序执行过程中有效,也就是说身份改变只在程序执行过程中有
2016-06-27 10:30:56 2092
原创 初学CentOS——shell基本语法
1.排序命令sort 选项 文件名 -f 忽略大小写 -n 以数值来排序(默认以字符串型) -r 反向排序 -t 指定分隔符(默认为制表符) -k n[,m] 按指定范围排序,从n到m(默认到行尾) n[,m] 即单个数字可以,如3.一个范围也可以,如3,6. 例子: sort /etc/passwd sort -n
2016-06-27 08:45:30 1322
原创 初学CentOS——shell基本命令
1.shell的正则表达式: 举几个例子,方便大家理解: grep “a*” test.txt 即匹配所有内容,包括空白行 grep “aa*” test.txt 即匹配至少包含有一个a的行 grep “s.*d” test.txt 匹配在s和d字母之间的任意字符 grep “^[^a-z]” test.txt 匹配不用小写字母开头的行2.cut “切”命令
2016-06-27 08:34:41 1503
原创 初学CentOS——shell脚本基础
1.echo基本命令echo (内容) >> 文件名 可直接编辑,无需进入编辑器echo -e选项 支持反斜线控制的字符转换格式为:echo -e ” ” 双引号里可加: \\ 输出\本身\a 输出警告音\b 输出退格键,也就是向左删除键\c 取消输出行末的换行符,和 “-n”选项一起 \e ESCAPE键\f 换页符\n 换行符\r 回车键
2016-06-26 14:53:58 4169
原创 初学CentOS——添加分区命令
1.添加linux分区基本命令fdisk -l 未查询现有分区情况 添加新硬盘(断电),fdisk -l,会发现多出了一块盘符,如: /dev/sdbfdisk /dev/sdb 可进入分区模式,提醒:此模式下若想删除前一个字符,需要ctrl + 退格键,才可以删除 进入界面之后,会有一个让你输入字母的提示: a 设置可引导标记 b 编辑bsd磁盘
2016-06-26 10:56:03 4947
原创 初学CentOS——盘符基本命令
1.基本查看系统与分区命令df 选项 挂载点 (选项和挂载点都可不加,挂载点不加,即为全局) -a 显示所有文件系统信息,包括特殊文件系统,/proc,/sysfs -h 人性化,以MB,GB显示 -T 显示文件系统类型 -m 以MB为单位显示容量 -k 以KB为单位(默认)du 统计目录或文件,文件一般使
2016-06-26 09:07:35 1927
转载 初学CentOS——chattr与lsattr命令
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chatt
2016-06-25 17:52:49 2933
原创 初学CentOS——常见小命令
基本实用小命令管道符: 命令1 | 命令2 ps. 命令1必须有正确的输出作为命令2的操作对象 grep: grep 选项 内容 可无选项 -i 忽略大小写 -n 输出行号 -v 反向查找 –color=auto 搜出来的关键词用颜色表示 示例: cat /etc/passwd | grep test通配符: 很多地方可以
2016-06-25 16:24:14 347
原创 初学CentOS——基本ACL命令
1.基本ACL命令ACL是什么?我用我自己话来说下,就是本来对于一个文件/目录来说,只有三种人,user、group、other,现在来了第四个人,但是我要给他的权限与前三个不一样,所以,这时候我就要用到ACL,额外给他一个不一样的权限临时开启ACL: mount -o remount,acl/ 重新挂载根分区,并加入acl权限 永久开启ACL: vim /etc/fstab ……
2016-06-25 16:16:26 3922
原创 初学CentOS——vi/vim编辑器
1.基本vi/vim命令vi和vim是centos自带的一个编辑器,但是要熟练使用它并不容易,vim和vi一样,只是vim支持颜色 vi编辑时,有命令模式和编辑模式,进入文件时,自动在命令模式 /搜索内容 搜索文件中的关键字(按’n ‘键 下一个) :set ic 忽略大小写 :set noic 取消大小写 :%s /(旧字
2016-06-25 10:32:04 5976
原创 初学CentOS——用户基本命令
1.passwd与shadow的基本概念/etc/passwd 是系统信息文件,vi /etc/passwd 即可进入 root:x:0:0:root:/root:/bin/bash 第一字段:用户名称 第二字段:密码标志 第三字段:UID(用户ID) 0:表示超级用户 1-499:表示系统用户(伪用户) 500-65535:普通用户 第四字段:GID(用户初始组I
2016-06-24 08:52:52 356
原创 初学CentOS——压缩包、RPM包与网络命令基本
1.基本压缩命令gzip压缩:gzip + 文件 后缀格式: .gz gzip解压:gunzip + 文件(推荐) gzip -d + 文件 zip压缩: zip + 压缩后文件名 + 文件 -r 压缩目录 后缀格式: .zip ( 此压缩比较小,不实用 ) zip解压: unzip + 压缩文件 bzip2压缩: bzip2 + 文件 (-k
2016-06-24 08:18:37 559
原创 初学CentOS的常见基本命令2
1.基本权限命令chmod 修改权限 u->user g->group o->other a->all 格式为:chmod ( ugoa ) ( +-= ) ( rwx ) ( 文件/目录 )[mode = 764] ( 文件/目录 ) -R 递归修改 76
2016-06-23 18:17:44 359
原创 初学CentOS的常见基本命令1
cd 移动到,如:cd /tmp 移动到tmp目录下 cd .. 移动到上一目录 touch 创建一个新文件mkdir 创建一个新目录 -p 递归创建,可同时创建新目录下的新目录ln 生成链接(link)文件 -s 创建软连接 不加则默认硬链接(ps.硬链接不可以跨分区,软连接可以,硬链接不可以指向目录,软连接可以)
2016-06-23 17:28:30 407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人