【linux】相关操作


1. 查看端口映射

iptables -t nat -L -n | grep 80



2.映射端口

iptables -t nat -A

PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

 iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443


3.服务器之间远程复制文件

scp -r 文件夹名称 账号@ip地址:/目录绝对路径

scp -r ekp [email protected]:/home/ekp

scp -r ekpbackup [email protected]:/oracle/impdir

4.分析服务器性能

top -bn 1 -i -c    查询cpu 内存试用情况

free -m    以M为单位查询内存试用情况

df -h 查询磁盘使用情况

du -h --max-depth=1 查看当前目录磁盘使用情况

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

例如,

[root@localhost ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

     12  Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz

可以看到有12个逻辑CPU。


查询存储 

cat /proc/meminfo | grep MemTotal




切割文件

[ekp@zhdc-oa-webapp04 logs]$ mkdir log

[ekp@zhdc-oa-webapp04 logs]$ cp catalina.out log/catalina.out

[ekp@zhdc-oa-webapp04 logs]$ cd log/

[ekp@zhdc-oa-webapp04 log]$ ls

catalina.out

[ekp@zhdc-oa-webapp04 log]$ wc -l catalina.out

7786209 catalina.out

[ekp@zhdc-oa-webapp04 log]$  sed -n '7700000,7786209p' catalina.out >  catalina2.out

你可能感兴趣的:(【linux】相关操作)