随笔分类 -  shell

摘要:【介绍】 sed是一款强大的非交互式的文本编辑器,可以对文件文本进行增删改查的相关操作,本文主要是讲解以下sed的基本用法。 【常用选项】 -e 下一个参数为一个sed指令,一般只会用于同一行有多个sed的时候 -f 后面跟保存了sed指令的文件 -i 直接对内容进行修改,不加i时只是预览,并不做实 阅读全文
posted @ 2020-01-03 20:15 流年的夏天 阅读(792) 评论(0) 推荐(0)
摘要:·判断文件夹是否存在 1 2 3 4 5 if [ -d "/data/" ];then echo "文件夹存在" else echo "文件夹不存在" fi ·判断文件是否存在 1 2 3 4 5 if [ -f "/data/filename" ];then echo "文件存在" else e 阅读全文
posted @ 2019-11-28 09:29 流年的夏天 阅读(1988) 评论(0) 推荐(0)
摘要:l本文介绍linux下创建指定大小文件的几种方法。 【truncate】 truncate -s 25M test.file truncate -s 25M test.file 【fallocate】 fallocate -l 25000000 test.file fallocate -l 2500 阅读全文
posted @ 2019-09-25 17:47 流年的夏天 阅读(13335) 评论(0) 推荐(1)
摘要:【watch】 watch指令可以间歇性的执行程序,将输出结果以全屏的方式显示,默认是2s执行一次。 watch指令下发后,将会一直被执行,直到被中断。 【语法】 watch \ [-d h v t] [-n <seconds>] [--differences[=cumulative]] [--he 阅读全文
posted @ 2019-09-25 16:17 流年的夏天 阅读(905) 评论(0) 推荐(0)
摘要:【应用场景】 简化操作,对于有些安装操作而言,需要包含安装脚本和脚本需要的文件两部分,封装成可执行bin文件之后就只有一个安装包了。 代码保护,在很多情况下,我们并不希望用户可以直接接触到代码部分,这种情况下,我们就更需要封装成bin文件来安装了。 【基本原理】 其实说起来很简单,可执行bin文件, 阅读全文
posted @ 2019-08-06 17:03 流年的夏天 阅读(927) 评论(0) 推荐(0)
摘要:在top和ps命令中有一列显示进程状态,分别有如下值: 值 含义 S 进程处于interruptable sleep状态 D 进程处于Uninterruptable sleep状态 R 进程处于运行状态 Z 进程处于僵尸状态 T Stop模式,进程要么处于被调试状态 值 含义 S 进程处于inter 阅读全文
posted @ 2019-07-26 22:00 流年的夏天 阅读(18457) 评论(0) 推荐(0)