时间:2023-06-02 16:16:41 来源: 人气:
查看磁盘, df -h, 查看当前目录下文件文件夹的大小。, du -sh *, 查看系统cpu, top 然后按“1”:可以查看有多少核cpu, free -m 查看有多少内存。, 查看2743线程占用的句柄, /usr/sbin/lsof -p 2743, /usr/sbin/lsof -p 2743 |grep del |wc -l :2743进程相关的模块中包含del字符的数量。, wc是统计, -l是多少行 -c是含有多少字符, 查看系统中线程占用句柄数目。和对应线程号, /usr/sbin/lsof -n|awk {print $2}|sort|uniq -c |sort -nr|more, 查看某个线程号的详细信息。, ps -aef|grep 24204, 没有释放句柄占用的文件存放路径, 用root权限登录 cd /proc, ls 会显示当前所有进程号命名的目录, 找到对应进程进入, cd fd, ls, 闪烁的为被标记为deleted的文件。, 产生没有释放句柄的原因: 第一线程打开文件。另一个线程将该文件删除。就会出现给问题。将整儿进程kill掉才能释放全部句柄。, grep ERROR stdout.log |more -c 查看错误日志, grep ERROR stdout.log.* -c, 获取某个线程所占用的端口, netstat -anp| grep 13755, 查询某个端口是否被占用, netstat -a | grep 14444, 用isysearch用户就可以登录root。(特地加入的功能), sudo su - root, 登录mysql, mysql -u username -p, vi中不支持输入中文。, 解决方法:在esc状态下 :set encoding=utf-8, 但只能用在当前窗口。, 要想用户始终有效,需要再用户主目录, vim .vimrc, 键入set encoding=utf-8, 查看主机 uname -a, reboot重启机器, 看压力工具线程 ps -ef|grep JM, 查看某文件夹下文件的个数,包括子文件夹里的。, ls -lR|grep "^-"|wc -l, 查看某文件夹下文件夹的个数,包括子文件夹里的。, ls -lR|grep "^d"|wc -l, grep的-i选项表示忽略大小写, vi跳到最后一行 ]], vi跳到第一行 [[, vi跳到行首 $, vi跳到行末 ^, df -m 以M显示, df -h 以G显示, 文件夹链接, ln -s /home/support/nosql_data nosql_data #nosql_data指向其他目录, 删除, rm nosql_data, 查看文件时显示行号, nl a.txt, 修改文件夹所有者, Chown –R username /dir 打dir给username用户, 查看磁盘io, vmstat 1 100, ll -t 按照最新时间排序, 将ssh中的变量传给脚本做除计算。可以有小数。, a=2, b=4, echo $a,$b |awk -F "," {print $1/$2}, 将脚本的结果传给ssh中的变量 (用`号包含), L10=`grep "$TODAY" $FILE_PATH_STROE_GET|wc -l`, 显示主机所有限制条件, ulimit -a,