shell
每天一勃
士不可以不弘毅,任重而道远。
展开
-
关于shell 的一些调试问题
1, 如果你在shell脚本里看见了这样一句话:set -e 这句话一般是写在shell脚本的开头第二句的, 就是说从 set -e 之后出现的语句如果执行错误就是返回值为非0, 程序就直接退出。2, 如果你在shell脚本里看见了这样一句话:set -x 这句话的意思就是说在执行命令前会打印命令例: filename : hell原创 2017-03-01 21:32:00 · 269 阅读 · 0 评论 -
linux ln链接
链接文件的特点和功能:在linux中如果你想在多个地方使用同一个文件,可以使用linux中的链接,使用软链接的生成的文件不占系统的存储,使用硬链接生成的文件占系统的存储, 软链接和硬链接生成的文件都是同步的, 修改一个文件其他的文件也就修改了.使用软链接生成文件:ln -s test.txt testLn.txt #这里的testLn.txt是test.txt软链接生成的链接文...原创 2019-01-25 11:07:48 · 235 阅读 · 0 评论 -
Linux history命令
history命令用于显示指定数目的指令命令,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件。该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。历史命令是被保存在内存中的,当退出或者登录shell时,会自动保存或读取。在内存中,历史命令仅能够存储1000条历史命令,该数量是由环境变量H...原创 2019-06-10 09:59:42 · 2945 阅读 · 0 评论 -
Linux top命令
top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。选项:-b:以批处理模式操作;-c:显示完整的治命令;-d:屏幕刷新间隔时间;-I:忽略失效过程;-s:保密模式;-S:累积模式;-i<时间>:设置间隔时间;-u<用户名>:指定用户名;-p<进程号>:指定进程;-n<次数>...原创 2019-06-10 10:14:11 · 1229 阅读 · 0 评论 -
Linux iotop命令
iotop命令是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。iotop使用前提: 要求Python2.5(及以上版本)和Linu...原创 2019-06-10 10:38:58 · 720 阅读 · 0 评论 -
Linux iostat命令
iostat命令被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。选项:-c:仅显示CPU使用情况;-d:仅显示设备利用率;-k:显示状态以千字节每秒为单位,而不使用块每秒;-m:显示状态以兆字节每秒为单位;-p:仅...原创 2019-06-10 10:45:45 · 1292 阅读 · 0 评论 -
Linux 关机和重启
1: reboot命令reboot命令用来重新启动正在运行的Linux操作系统reboot选项:-d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;-f:强制重新开机,不调用shutdown指令的功能;-i:在重开机之前,先关闭所有网络界面;-n:重开机之前不检查是否有未结束的程序;-w:仅做测试,并不真正将系统重新开机,只会把重开机的...原创 2019-06-04 10:08:34 · 1233 阅读 · 0 评论 -
Linux date命令是显示或设置系统时间与日期
很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。选项:-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;...原创 2019-06-04 10:44:20 · 5587 阅读 · 3 评论