给大家带来Linux体系下一些复杂有用命令
对于linux命令,一定要学会用man和info去查他们的解释;1、平常用来查询log大概文件的一些有效的命令
(1)、询qmail邮件log,找到@poczta.fm发信人,将TAI64Ntimestamps转换成为human-readable格局。
tail-n100000/var/log/qmail/smtpd/current|greppoczta.fm|tai64nlocal
(2)、打印qmHandle的删除命令,往失落一切以abc@foo.com为发信人的邮件
qmailctlqueue|grepabc@foo.com|awk{print$6}|awk{print"qmHandle-d"gensub(/#/,"",{GetProperty(Content)})}
输入了局:
qmHandle-d64994
qmHandle-d811207
qmHandle-d1038516
qmHandle-d64995
qmHandle-d811231
qmHandle-d64996
qmHandle-d64973
qmHandle-d811209
qmHandle-d32521
qmHandle-d1038518
qmHandle-d64974
qmHandle-d64997
(3)、sed-e清算log文件中反复呈现的无用纪录。
这里往失落/templates/subSilver/images的全体纪录
sed-e"/templates/subSilver/images/d"/usr/local/apache2/logs/bbs.hzmjp.com-access_log>/usr/local/apache2/logs/bbs.hzmjp.com-access_log2
(4)、用Crontab删除老于5天的备份文件
5511***rm-f`ls-dt/var/logs/backup/mysql*|awkNR>5`
2、关于收集设置的修正文件的一些总结
(1)、修正IP,Gateway等:
/etc/sysconfig/network-scripts/ifcfg-eth0
(2)、修正DNS:
/etc/reslov.conf(重起network后会主动修正/etc/sysconfig/network文件内里的NAMESERVER)
别的另有两个主要文件。
/etc/sysconfig/network
/etc/hosts
(3)、查出22端口如今运转甚么程序
lsof-i:22
(4)、变动ip
ifconfigeth0xxx.xxx.xxx.xxx
(5)、手动增加默许网关
以root用户,实行:routeadddefaultgw网关的IP
(6)、检察本机的gateway,dns
Gateway:
以root用户登录,实行netstat-rn,以0.0.0.0开首的一行的Gateway即为默许网关。
也能够检察/etc/sysconfig/network文件,内里有指定的地点。
大概route命令
DNS:
more/etc/reslov.conf,内容指定以下:
nameserver202.96.69.38
nameserver202.96.64.38</p>
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解; 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。? 学习Linux应具备的。[书籍+网络资源] 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
页:
[1]