记录一些 centos 常用命令

2017-10-13 17:16:08 +08:00
 sam8818

测试综合网络:

wget -qO- onekey.sh/bench | bash

测试下载速度:

wget http:#cachefly.cachefly.net/100mb.test

测试硬盘 IO:

dd if=/dev/zero of=test bs=64k count=16k oflag=dsync

查看 CPU 信息:

cat /proc/cpuinfo ; lscpu grep "model name" /proc/cpuinfo | cut -f2 -d:

查看内存信息:

free -m grep MemTotal /proc/meminfo

查看系统位数

echo $HOSTTYPE

物理 CPU 个数

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

每个物理 CPU 中 core 的个数(即核数)

cat /proc/cpuinfo| grep "cpu cores"| uniq

逻辑 CPU 的个数

cat /proc/cpuinfo| grep "processor"| wc -l

查看开放端口

yum install net-tools netstat -ntlp

查看 80 端口当前连接数

netstat -na | grep ESTAB | grep 80 | wc -l

SCP 跨服务器传送文件,获取其他服务器单个文件

scp -P 22 root@107.191.104.40:/usr/local/tomcat/webapps/ROOT.war /usr/local/tomcat/webapps/

获取目录

scp -P 22 -r root@107.191.104.40:/usr/local/tomcat/webapps/ /usr/local/tomcat/webapps/

查看硬盘数据

df -h #查看实时流量 yum install -y iptraf #第一款实时查看流量 iptraf-ng #执行图形化选择第一和第二个都能看 yum -y install nethogs #第二款实时查看流量 nethogs -d 1 #查看,按 m 可以切换单位

禁止 ping:

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

允许 ping:

echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

更改主机名称

vim /etc/sysconfig/network

编辑网卡信息

vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置路由转发,路由开启

vim /etc/sysctl.conf

更新

sysctl -p

重启网卡

service network restart

1909 次点击
所在节点    CentOS
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/397409

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX