第一范文网 - 专业文章范例文档资料分享平台

Linux Shell常用命令总结

来源:用户分享 时间:2025/5/20 8:27:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

/> 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常用命令总结 的文档
Linux Shell常用命令总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2sxur4n5lo6cyp27lz4y3h0qq02udc01bvg_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top