centos 常用命令
789人浏览 / 0人评论
# 命令行发送UDP请求
sudo yum install nc
echo "你的消息内容" | nc -u 目标IP地址 端口号
# 创建软连接
ln -s /usr/bin/clear /usr/bin/cls
# 安装 rpm 包
rpm -ivh package.rpm
# 卸载 rpm 包
rpm -qa | grep 包名
rpm -e 文件名
# iptables查看本机开放的端口
netstat -luntp
# 查看iptables版本
iptables -v
# 查看iptables配置的链,-n是让主机名等不显示
iptable -nL
# 开放端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
# 批量开放端口
iptables -I INPUT -p tcp --dport 10:21 -j ACCEPT
# 保存 iptables 规则
service iptables save
# 运行为后台进程,不在控制台输出信息
nohup java -jar abc.jar >/dev/null 2>&1 &
# 运行为后台进程,并且将信息输出到 output.log 文件
nohup java -jar abc.jar > output.log &
# 压缩文件夹到 .zip
zip -r test.zip 待压缩文件夹路径
# 输出控制台内容到文件
java -jar xxx.jar command > xxx.log
# 查看主板型号、CPU、显卡、硬盘等信息
https://www.cnblogs.com/EasonJim/p/8179890.html
# 给文件授权
chmod u+x startup.sh
chmod 777 *.sh
# 去除脚本文件中的 \n 即:坏的解释器: 没有那个文件或目录
sed -i 's/\r$//' *.sh
# 关闭端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
# 开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 批量开放端口
firewall-cmd --zone=public --add-port=4400-4600/udp --permanent
firewall-cmd --zone=public --add-port=4400-4600/tcp --permanent
# 重新加载防火墙
systemctl reload firewalld
# 查看开放端口列表
firewall-cmd --list-ports
# 查看端口是否被占用
netstat -tunlp|grep 7002
# 查看进程
netstat -tanlp
ps -ax
# 杀死进程
kill 进程PID
# vim设置显示行号
:set nu
# scp文件传输
scp /home/test.txt root@192.168.0.52:/home/
# 查看遗留的.swp文件
ls -a
# 解压文件到指定目录
tar -zxvf xxx.tgz -C /home/
# 取消开机自启
systemctl disable zookeeper.service
# 刷新.servic
systemctl daemon-reload
# Centos下查看cpu、磁盘、内存使用情况以及如何清理内存:
https://blog.csdn.net/czhenjie/article/details/7545314
# curl命令
https://www.cnblogs.com/hujiapeng/p/8470099.html
# 查看centos版本
cat /etc/redhat-release
# 查看CPU核数:
lscpu
# 例:当前CPU为8核
[root@ycyzharry ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 8
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 22
Model name: Ksyun Virtual Senior CPU(ksyun-cpu64-senior)
Stepping: 3
CPU MHz: 2699.998
BogoMIPS: 5399.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 1024K
L3 cache: 33792K
NUMA node0 CPU(s): 0-7
Flags: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm fsgsbase bmi1 avx2 smep bmi2 erms xsaveopt
# 查看内存信息
free -m
# 例:当前内存为16GB
[root@ycyzharry ~]# free -m
total used free shared buff/cache
Mem: 16047 1952 7398 16 6696
Swap: 0 0 0
全部评论