#sudo lsof -i:9092 #netstat -tunlp | grep[hadoop@stream-01 sh]$ netstat -tunlp | grep 8080
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 18131/java
[hadoop@stream-01 sh]$ sudo lsof -i:8080
[sudo] password for hadoop:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 18131 hadoop 51u IPv4 8458964 0t0 TCP *:webcache (LISTEN)
查看cpu
lscpu
查看内存
free -g
top #top命令返回参数详解 https://blog.csdn.net/weixin_40734030/article/details/125558689
验证网络
telnet ip port
查找文件内容包含 set’的文件
grep -rl set*.sh
查找文件名包含 set’的文件
#两者皆可
find -name *set*
ls |grep set
将文件xxx.sh中的abc英文字母替换为123
sed -i 's/abc/123/g' xxx.sh
#目录下全部文件操作
sed -i 's/abc/123/g'./*
无日志执行文件
nohup sh xxx.sh &>/dev/null
查看磁盘占用空间大小
du -h #各子文件大小, 单位M
du -s #所有文件总量
df -h #磁盘存储情况 显示磁盘分区上可以使用的磁盘空间
建立软链接
#创建a 的软链接b
ln -s a b
查看所有用户
cat/etc/passwd |cut -f 1 -d :
查看linux服务器上有几块磁盘
#方法一 [root@stream-01 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 500G 0 disk
└─vda1 253:1 0 500G 0 part /#方法二[root@stream-01 ~]# fdisk -l
Disk /dev/vda: 536.9 GB, 536870912000 bytes, 1048576000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0008d73a
Device Boot StartEnd Blocks Id System
/dev/vda1 * 2048 1048573951 524285952 83 Linux