
linux shell
文章平均质量分 71
scdxmoe
这个作者很懒,什么都没留下…
展开
-
shell脚本:test命令 if-then for while 学习笔记
test 文件运算符:-b file 如果文件为一个块特殊文件,则为真-c file 如果文件为一个字符特殊文件,则为真-d file 如果文件为一个目录,则为真-e file 如果文件存在,则为真-f file 如果文件为一个普通文件,则为真-g file 如果设置了文件的 SGID 位,则为真-G file 如果文件存在且归该组所有,则为真-k f原创 2014-04-08 16:09:48 · 2067 阅读 · 0 评论 -
linux下查看系统资源和负载,以及性能监控
1,查看磁盘df -h2,查看内存大小freefree [-m|g]按MB,GB显示内存vmstat3,查看cpucat /proc/cpuinfo只看cpu数量grep "model name" /proc/cpuinfo | wc -l4,查看系统内存cat /proc/meminfo5,查看每个进程的情况转载 2014-05-20 14:55:39 · 583 阅读 · 0 评论 -
Collectl: Linux 性能监控的全能冠军
对于一个 Linux 系统管理员来说确保自己管理的系统处于一个良好的状态是其首要责任。Linux 系统管理员可以找到有很多工具来帮助自己监控和显示系统中的进程,例如 top 和 htop ,但是这些工具都不能与 collectl 相媲美。collectl是一款非常优秀并且有着丰富的命令行功能的实用程序,你可以用它来采集描述当前系统状态的性能数据。不同于大多数其它的系统监控工具,co转载 2014-06-07 14:54:42 · 1037 阅读 · 0 评论 -
linux ss的使用方法
ss的含义 Socket State1 查看链接[html] view plaincopy[admin@v035114 ~]$ ss State Recv-Q Send-Q Local Address:Port Peer Addre转载 2014-05-30 19:35:14 · 2988 阅读 · 0 评论 -
关于Linux Shell的信号trap功能你必须知道的细节
https://blog.robotshell.org/2012/necessary-details-about-signal-trap-in-shell/ 信号处理(Signal Handling)在 Linux 编程中一直扮演者重要的角色,几乎每个系统工具都要用到它,最常见的功能莫过于用信号进行进程间通信(尤其是父子进程)以及捕捉SIGINT、SIGTERM之类的退出信号以做一转载 2015-05-29 09:58:02 · 543 阅读 · 0 评论 -
shell中trap捕获信号
http://blog.linuxeye.com/391.html 信号是一种进程间通信机制,它给应用程序提供一种异步的软件中断,使应用程序有机会接受其他程序活终端发送的命令(即信号)。应用程序收到信号后,有三种处理方式:忽略,默认,或捕捉。进程收到一个信号后,会检查对该信号的处理机制。如果是SIG_IGN,就忽略该信号;如果是SIG_DFT,则会采用系统默认的处理动作,通常是终止转载 2015-05-29 09:53:06 · 751 阅读 · 0 评论 -
Linux 任务控制的几个技巧( &, [ctrl]-z, jobs, fg, bg, kill)
Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。 而 Linux 提供了 fg 和 bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的转载 2015-08-05 10:54:43 · 548 阅读 · 0 评论