标签:服务器时间 tailf rpm div 建立 tail 读取 alt cli
^:以什么开头,例如^olboy表示以oldboy开头。
ls:-F给不同的文件类型加标识。
方法一:
方法二:
方法三:
方法四:
tail -f 文件名
tailf 文件名
tail –F 文件名
cat -n 文件名
grep -n "匹配内容" 文件名(对匹配的结果显示行号)
nl 文件名
awk ‘{print NR " " $0}‘ 文件名
sed ‘=‘ 文件名
less -N 文件名
vi 文件名,然后执行:set nu,:set noun取消行号。
chkconfig --level 35 sshd on
chkconfig --list sshd
chkconfig管理脚本的要求:
1、执行/etc/init.d/oldboy restart格式正常服务
2、脚本里开头增加如下内容:
#chkconfig: 35 56 24
#description: oldboy linux test
特别注意:
/etc/init.d/oldboy start让程序当前运行,chkconfig是管理是否开机自启动,两者没有联系。
0:关机模式
1:单用户模式
2:无NFS的多用户模式
3:文本模式(完整的多用户模式)
4:未使用
5:图形模式
6:重启模式
1、不用root,添加普通用户,通过sudo授权管理。
2、更改默认的远程连接SSH服务端口及禁止root用户远程连接。
3、定时自动更新服务器时间。
4、配置yum更新源,从国内更新源下载安装rpm包。
5、关闭selinux及iptables(工作场景如果有wan ip一般要打开)。
6、调整文件描述符的数量,进程及文件的打开都会消耗文件描述符。
7、定时自动清理/var/spool/clientmquene/目录垃圾文件,防止inodes消耗完。
8、精简开机自启动服务(sshd、crond、network、rsyslog、sysstat)。
9、linux内核参数优化/etc/sysctl.conf,执行sysctl -p生效。
10、更改字符集,支持中文,建议用英文字符集。
11、锁定关键系统文件。
chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab
处理后把chattr,lsattr改名。
12、清空/etc/issue,去除系统及内核版本登录前的屏幕显示。
13、清楚无用的默认系统账户或组。
tar zcvf [路径]/筐 [路径]一堆苹果
1:
tar zcvf /tmp/etc.20161207.tar.gz /etc
-z:--gzip,--ungzip,调用gzip来压缩归档文件,与-x联用时调用
-c:--create,建立新的归档文件
-v:--verbose,处理过程中输出相关信息
-f:--file,对普通文件打包
tar tf etc.20161207.tar.gz查看包里的内容
-t:--list,查看压缩包的内容列表
-f:--file,对普通文件
2:
tar zcvf etc.20161207.tar.gz --exclude=/etc/services ./etc
将需要排除的文件名写入文本,读取文本进行排除:
tar zcvfX etc.20161207.tar.gz 排除文件名 ./etc
--exclude:排除不需要处理的文件或目录
-X:--exclude-from,指定文件列表的形式排除不需要处理的文件或目录
3:
tar xf etc.20161207.tar.gz(解压到前面目录)
tar xf etc.20161207.tar.gz -C /tmp(解压到/tmp目录)
-x:--extract,--get,从归档文件中解出文件
-C:--directory DIR,指定目录进行操作,如解压到指定目录
-p:保持文件属性
-P:用绝对路径打包
拓展:
find /oldboy/ -type f|xagrs tar zcvf oldboy.tar.gz
tar zcvf oldboy.tar.gz `find /oldboy -type f`
I am oldboy myqq is 49000448过滤:
awk -F " " ‘{print $3 " " $NF}‘ oldboy.txt
cut -d " " -f3,6 oldboy.txt
cut -c 6-11,20- oldboy.txt
I am oldboy,myqq is 49000448过滤:
sed ‘s#,# #g‘ oldboy.txt|cut -d " " -f3,6
awk -F "[, ]" ‘{print $3 " " $6}‘ oldboy.txt
wc -l 文件名
wc -l /etc/services
cat -n /etc/services|tail -1
grep -E "3306|1521" /etc/services
egrep "3306|1521" /etc/services
标签:服务器时间 tailf rpm div 建立 tail 读取 alt cli
原文地址:http://www.cnblogs.com/yinshoucheng-golden/p/6149568.html