Linux 笔记

Linux 笔记

操作命令:

目标命令
查看内存free -m [ -h ]
清除缓存echo 3 >/proc/sys/vm/drop_caches
查看CPU个数cat /proc/cpuinfo | grep "physical id" | wc -l
查找内容grep -lr "XXXXXX" *
查找文件find -name ./ XXXXXX
查看硬盘空间df -h
查看当前目录下大小du -sh
查看内存netstat -anp | grep 端口号
查看端口free -m [ -h ]
查看端口ss -tunlp
查看进程ps -ef | grep
查找删除当前目录下大于10M的文件find . -type f -size +10M -exec rm -rf {} \
内存溢出查看tail -f 文件名
清除文件> 文件名
查看字符集echo $LANG
设置字符集echo " LANG=zh_CN.UTF-8 " >> .bash_profile
网络探测telnet xxx.xxx.xxx.xxx xxxx
网络探测ping xxx.xxx.xxx.xxx
目录下文件大小du -h
抓堆栈包jstack 进程号 > 文件名
SSH连接ssh 用户名@IP
SSH复制scp -p 用户名@IP:文件绝对路径 用户名@IP:目标路径
查看端口的进程号netstat -tunlp|grep 端口号
运行jarjava -jar
查看进程占用排名java -jar
运行jartop
查看操作系统版本cat /proc/version
查看操作系统版本cat /etc/issue
设置系统时间date -s 14:14:14
抓网络包tcpdump -n -i ens192 -G 10 -W 6 -v src host xx.xx.xx.xx and dst host xx.xx.xx.xx -w /路径/$DATE_DIR/$STIME.cap

端口状态:

状态含义
listening监听状态:端口开放等待连接
established建立连接:两台机器正在通信
timer_wait结束连接:曾经有访问已结束
syn_sent请求连接:请求访问成功变为established
closing端口关闭:人为或防火墙使其关闭,或服务被卸载

问题及解决:

1、 -bash: fork: retry: 没有子进程
原因:该用户线程已满,查看大小:ulimit -a,解决:ulimit -u 10000
修改/etc/security/limits.d/20-nproc.conf

2、 ./bash 找不到文件或目录
可能是文件格式,set ff查看,set ff unix

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值