Unix常用命令收集

1、查看端口是否被占用

--查看端口是否被占用 netstat –apn | grep 9001

tcp        0      0 ::ffff:134.64.75.8:9001     :::*                        LISTEN      11898/java         
tcp        1      0 ::ffff:134.64.75.8:9001     ::ffff:134.64.36.41:5592    CLOSE_WAIT  19795/java   

以上说明端口已被占用 

--查看哪个进程占用了9001端口 lsof -i:9001
COMMAND   PID    USER   FD   TYPE    DEVICE SIZE NODE NAME
java    11898 xiaoyan   46u  IPv6 230146613       TCP localhost.localdomain:etlservicemgr (LISTEN)
java    19795 xiaoyan   49u  IPv6 221626714       TCP localhost.localdomain:etlservicemgr->134.64.36.41:5592 (CLOSE_WAIT)

看出PID=11898 的进程占用了9001端口,是个JAVA进程

--查看进程号为11898(PID)的进程在哪里 ps -ef|grep 11898
xiaoyan  11898 11854  0 Sep04 ?        00:03:30 /weblogic/jdk150_10/bin/java -server -Xms256m -Xmx512m -XX:MaxPermSize=128m -da -Dplatform.home=/weblogic/weblogic92 -Dwls.home=/weblogic/weblogic92/server -Dwli.home=/weblogic/weblogic92/integration -DDOMAIN_HOME=/weblogic/xiaoyan/base_domain/cop_web_1 -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/weblogic/patch_weblogic922/profiles/default/sysext_manifest_classpath -Dweblogic.Name=cop_web -Djava.security.policy=/weblogic/weblogic92/server/lib/weblogic.policy weblogic.Server
xiaoyan  24395 24323  0 15:45 pts/3    00:00:00 grep 11898

这里中列出的很多路径,具体本人也没看懂,只是大概定位到某个路径下,确认下就OK了/weblogic/xiaoyan/base_domain/cop_web_1

2、查看系统最大允许打开的文件数限制(没试过)

这个主要是跟应用程序有关系,有的应用程序需要同时打开文件数比较大,就需要在设置该参数

查看操作系统
uname -a
查看文件最大允许连接数
 ulimit -a
修改文件最大连接数
ulimit -n 2048
若要 长久 改变这两个参数值,就要修改/ect/security/limits.conf,在文件中加上两行:
* - nofile 102400
* - nproc 102400

3 、复制、删除文件命令

复制:cp scourefile destinationfile

[xiaoyan@localhost error]$ ll
总计 16
-rw-r--r-- 1 xiaoyan wss   630 09-10 12:39 error.log
-rw-r--r-- 1 xiaoyan wss 10143 08-29 16:03 systemerror.log
[xiaoyan@localhost error]$ cp error.log aa.log
[xiaoyan@localhost error]$ ll
总计 20
-rw-r--r-- 1 xiaoyan wss   630 09-13 18:17 aa.log
-rw-r--r-- 1 xiaoyan wss   630 09-10 12:39 error.log
-rw-r--r-- 1 xiaoyan wss 10143 08-29 16:03 systemerror.log
[xiaoyan@localhost error]$ more aa.log

删除:

单个文件或文件夹:rm -rf file

批量文件或文件夹:rm -rf file*(如rm -rf error.log.*,即将所有以error.log.开头文件名的文件删除)

4、查看文件和文件夹大小 

文件夹:du -s 文件夹名称 

 未完,待整理

猜你喜欢

转载自xufenghappy.iteye.com/blog/1672747