好文档 - 专业文书写作范文服务资料分享网站

Linux Shell常用命令总结

天下 分享 时间: 加入收藏 我要投稿 点赞

/> tune2fs -l /dev/sda1 | grep -i \#查看当前文件系统的块儿尺寸 /> tune2fs -l /dev/sdb1 |grep -i \#查看 mount count 挂载次数

11. 开启或关闭Linux(iptables)防火墙

重启后永久性生效:

/> chkconfig iptables on #开启 /> chkconfig iptables off #关闭

即时生效,重启后还原:

/> service iptables start #开启 /> service iptables stop #关闭

12. tar 分卷压缩和合并

以每卷500M为例

/>tar cvzpf - somedir | split -d -b 500m #tar分卷压缩 />cat x* > mytarfile.tar.gz #tar多卷合并

13. 把man或info的信息存为文本文件

/> man tcsh | col -b > tcsh.txt /> info tcsh -o tcsh.txt -s

14. 查看正在执行进程的线程数

/>ps -eo \

15. 使用md5sum计算文件的md5

/> md5sum test.c

07af691360175a6808567e2b08a11724 test.c

/> md5sum test.c > hashfile

/> md5sum –c hashfile # 验证hashfile中包含的md5值和对应的文件,在执行该命令时是否仍然匹配, 如果此时test.c被修改了,该命令将返回不匹配的警告.

16. 在ps命令中显示进程的完整的命令行参数

/>ps auwwx

17. chkconfig:

1). 编辑chkconfig操作的Shell文件头。 #!/bin/bash #

# chkconfig: 2345 20 80

# description: Starts and stops the Redis Server

这个注释头非常重要,否则chkconfig命令无法识别。其中2345表示init启动的级别,即在2、3、4、5这四个级别中均启动该服务。20表示该脚本启动的优先级,80表示停止的优先级。这些可以在chkconfig的manpage中找到更为详细的说明。

2). 编译Shell文件的内容: case \ start)

#TODO: 执行服务程序的启动逻辑。 ;; stop)

#TODO: 执行服务程序的停止逻辑。 ;; restart) ;; reload) ;; condrestart) ;; status) ;;

上面列出的case条件必不可少,如果确实没有就当做占位符放在那里即可,如上例。

3). 添加和删除服务程序:

#--add选项表示添加新的服务程序。 /> chkconfig --add redis_6379 #查看是否删除或添加成功 /> chkconfig | grep redis_6379

redis_6379 0:off 1:off 2:on 3:on 4:on 5:on 6:off #--del选项表示删除已有的服务程序。 /> chkconfig --del redis_6379 分类: Linux Shell

Linux Shell常用命令总结

/>tune2fs-l/dev/sda1|grep-i\#查看当前文件系统的块儿尺寸/>tune2fs-l/dev/sdb1|grep-i\#查看mountcount挂载次数11.开启或关闭Linux(iptables)防火墙重启后永久性生效:/>chkconfigi
推荐度:
点击下载文档文档为doc格式
2sxur4n5lo6cyp27lz4y3h0qq02udc01bvg
领取福利

微信扫码领取福利

微信扫码分享