当前位置:首页 > linux > 正文内容

超强、超实用的linux命令

root1年前 (2022-08-01)linux408

1、常用linux命令

# 查看网络状态
netstat

# 查看ip网卡流量
iftop
 例如:iftop -i eth0 -B -F xxx.xxx.xxx.xxx/32

#图形资源监控器,类top
htop

# 默认系统资源监控器
top

# 系统监视工具,查看打开文件的进程,端口等
lsof -i

#后台启动,定向日志文件
nohup command >X.file 2 >&1 &


# 比nohup更人性化的后台执行
screen

# 实时打印文件追加内容
tail -f
 例如:tail -f 100 xxx.log

# 查找文件中的关键词,递归
grep -rn "关键词" ./

# 查找文件名,支持通配符
find -name 

# 远程复制文件,支持递归
scp

# 创建一个简单的HTTP服务,用于测试防火墙类,非常有用
python -m SimpleHTTPServer 端口号

# 访问http
curl

# http下载
wget

# 查看自己公网IP
curl http://httpbin.org/ip

# 系统查看、启挺程序
systemctl status SERVER_NAME
systemctl stop SERVER_NAME
systemctl start SERVER_NAME

# linux系统设置定时任务
crontab -e 

# 查看磁盘情况
df -h

查看目录大小
du -sh *

# 查看目录下文件占用排行
du --max-depth=1 -h

#显示系统资源限制信息
ulimit

# 释放内存
echo 3 > /proc/sys/vm/drop_caches
0是系统默认,表示不释放内存
1释放页缓存
2释放dentries和inodes
3释放所有缓存

#关闭swap空间
swapon -s    #查看swap的盘符 例如盘符是:/dev/dm-1
swapoff  /dev/dm-1

# 快捷的上传下载命令
rz  # 上传
sz  # 下载

# 系统时间更新
ntpdate edu.ntp.org.cn

# 查看相关进程的信息
ps aux |grep xxx
查看进程、端口文件打开数
lsof |grep PID
lsof -i :8080

查看进程流量
nethogs

测试端口是否开通
telnet ip port


扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=240

分享给朋友:

相关文章

一行 Python 实现并行化 -- 日常多线程操作的新思路

一行 Python 实现并行化 -- 日常多线程操作的新思路

Python 在程序并行化方面多少有些声名狼藉。撇开技术上的问题,例如线程的实现和 GIL1,我觉得错误的教学指导才是主要问题。常见的经典 Python 多线程、多进程教程多显得偏“重”。而且往往隔靴搔痒,没有深入探讨日常工作中最有用的内容...

配置机自启脚本地址/etc/rc.local ,在关机卡死 a stop job running for /etc/rc.local Compatibility (*s / no limit)

给自己的程序添加开机自启写了个脚本添加,并把执行脚本命令添加到了卡机启动中/etc/rc.local (不是一个设置开机启动的好办法)开机的时候存在失败,因为依赖的服务可能还没启动脚本就启动了 只能在脚本最上面sleep...

zookeeper安装

Zookeeper 是一个分布式应用程序协调服务,主要用来写到分布式服务的上下线,主从问题,选举主节点等。下载新版 zookeeper:apache-zookeeper-3.7.0-bin1、解压后修改配置文件,进入 conf 目录,将 z...

supervisor的安装使用

一、supervisor简介Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supe...

查看linux 系统版本

cat /etc/issueUbuntu 18.04.4 LTS \n \luname -aLinux wwstore4 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020...

shell获取当前文件路径

curPath=$(readlink -f "$(dirname "$0")") echo $curPath    #或者 curPath=$(dirname $(readli...