奇妙伞 Good Luck To You!

linux 如何显示一个文件的某几行(中间几行)

1.从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 10002.显示1000行到3000行cat filename| head -n 3000 | tail -n +1000*注意两种方法的顺序分解:    tail -n 1000:显示最后1000行    tail -n +1000:从1000行开始显示,显示1000行以后的    head

linux分析找到过大的文件夹

查看各文件夹大小:du -h --max-depth=1  文件夹(省略则为查看当前目录)其中“1”带代深度为1,也可以设置为2,3等,依次根据深度不同,显示不同下级目录。这样可以根据较大的文件夹,依次往下找到最终导致文件夹过大的文件或文件夹。

netstat用法扩展

1. 统计有多少连接数netstat -an | grep ESTABLISHED | wc -l2. 统计80端口连接数netstat -nat|grep -i "80"|wc -l3. 查看不同状态的连接数数量netstat -an | awk '/^tcp/ {++y[$NF]} END {for(w in y) print w, y[w]}'

wc命令

wc(选项)(参数)-c或--bytes或——chars:只显示Bytes数;-l或——lines:只显示列数;-w或——words:只显示字数。

标签: linuxwc统计

作者:David 分类:Linux基础相关 浏览:2645 评论:0

linux 查看内存占用情况以及详细信息

1. free -h查看总内存使用情况2. top可以查看内存和cpu使用情况3. cat /proc/meminfo查看内存使用具体情况4. ps aux --sort -rss查看是每个进程占用的内存大小rss 实际开销的物理内存,这些内存都是该进程现在正在使用的物理内存。vsz 虚拟内存大小,也就是说,程序目前没有使用,但是可能会分配的内存大小。

标签: linuxcentos内存

作者:David 分类:Linux基础相关 浏览:2730 评论:0

CentOS7修改默认内核启动顺序

查看已经安装的内核。cat /boot/grub2/grub.cfg |grep menuentry显示结果:if [ x"${feature_menuentry_id}" = xy ]; then  menuentry_id_option="--id"  menuentry_id_option=""export menuentry_id_optionmenuentry 'CentOS Linux (4.4.

标签: centos7grub内核

作者:David 分类:Linux基础相关 浏览:2583 评论:0

在开启selinux的情况下,文件属性变化的解决方法

对文件复制,移动,压缩等都可能会造成对文件属性的变化,导致无法正常使用。再留存恢复文件属性的命令:ls -Z qm3.com.cn.conf  #查看文件的SELinux属性chcon -v --type=httpd_sys_content_t qm3.com.cn.conf  #修改文件的selinux属性restorecon -F -v qm3.com.cn.conf   #恢复修改过的SELinux属性为默认属性

selinux故障排查必装软件记录

yum -y install policycoreutils-python主要用来使用以下命令:semanage port -a -t http_port_t -p tcp 8080-------------------------------------yum -y install setroubleshoot主要用来使用以下命令:sealert -a /var/log/audit/audit.log > mylogfile.txt通过生成的mylogfile.txt来查看故障产生的具体

bash运行后删除自身

linux bash角本运行后删除自身:# 获取当前路径 SHELL_FOLDER=$(cd "$(dirname "$0")";pwd) # 删除自身 cd $SHELL_FOLDER rm -- "$0"