Linux 常用命令

1.查看LINUX 版本
cat /proc/version
uname -a
lsb_release -a

 

2.卸载多个RPM包
rpm -e   [name] --allmatches

 

3.查看TCP 连接数

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

 

4.批量修改文件后缀

for file in $(find . -name "*.jpeg" -type f);do mv "$file" "${file%.*}.jpg";done

 

5.文件分割和合并

 split -b 12m filename

 cat x* > largeflie

 

6.磁盘速度测试

hdparm -tT /dev/sdb

 

7.iptables 内网端口映射

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

iptables -t nat -I PREROUTING -p tcp --dport 90 -j DNAT --to 192.168.234.201
iptables -t nat -I POSTROUTING -p tcp --dport 90 -j MASQUERADE
service iptables save
service iptables restart

 

8.批量安装rpm包

rpm -Uvh --force *.rpm

9. resolv.conf警告解决
# rm /etc/sysconfig/networking/profiles/default/resolv.conf
# restorecon /etc/resolv.conf
# ln /etc/resolv.conf /etc/sysconfig/networking/profiles/default/resolv.conf

10.停yum-updatesd 服务

service yum-updatesd stop

11.监控端口数据

 /usr/sbin/tcpdump -i eth0 -s 0 -l -w - dst port 8780 | strings 

 

 

你可能感兴趣的:(.net,linux,F#,J#)