1、查找文件
(1)按名称查找文件
find -name / fileName /表示当前目录
locate filename
(2) 查找文件夹
find /(查找范围) -name '查找关键字' -type d
(3)按文件内容查找文件,在当前目录下
grep -rn “java” *
2、查看进程机端口号(已知端口号查看被哪个进程占用)
netstat -anp|grep '8080'
ps -ef|grep '18565'
[root@app0 bin]# netstat -anp|grep '8080' tcp 0 0 :::8080 :::* LISTEN 18565/java [root@app0 bin]# ps -ef|grep '18565' root 14346 13594 0 10:54 pts/1 00:00:00 grep 18565 root 18565 1 0 Dec19 ? 00:21:18 /opt/jdk1.7.0_80/bin/java -Dzookeeper.log.dir=/usr/local/zookeeper-3.5.1-alpha/bin/../logs -Dzookeeper.log.file=zookeeper-root-server-app0.log -Dzookeeper.root.logger=INFO,CONSOLE -XX:+HeapDumpOnOutOfMemoryError -XX:OnOutOfMemoryError=kill -9 %p -cp /usr/local/zookeeper-3.5.1-alpha/bin/../build/classes:/usr/local/zookeeper-3.5.1-alpha/bin/../build/lib/*.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/slf4j-log4j12-1.7.5.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/slf4j-api-1.7.5.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/servlet-api-2.5-20081211.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/netty-3.7.0.Final.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/log4j-1.2.16.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/jline-2.11.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/jetty-util-6.1.26.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/jetty-6.1.26.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/javacc.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/jackson-mapper-asl-1.9.11.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/jackson-core-asl-1.9.11.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../lib/commons-cli-1.2.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../zookeeper-3.5.1-alpha.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../src/java/lib/*.jar:/usr/local/zookeeper-3.5.1-alpha/bin/../conf::/opt/jdk1.7.0_80/lib/dt.jar:/opt/jdk1.7.0_80/lib/tools.jar:/opt/jdk1.7.0_80/jre/lib -Xmx1000m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false org.apache.zookeeper.server.quorum.QuorumPeerMain /usr/local/zookeeper-3.5.1-alpha/bin/../conf/zoo.cfg
3、查看linux版本
(1)输入"uname -a ",可显示电脑以及操作系统的相关信息
(2)"cat /proc/version",说明正在运行的内核版本。
(3)"cat /etc/issue", 显示的是发行版本信息
[root@app0 local]# uname -a Linux app0 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@app0 local]# cat /proc/version Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013 [root@app0 local]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m
4、查看磁盘空间大小
df -lh
[root@app0 log]# df -lh Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_winsmoney-lv_root 193G 172G 12G 94% / tmpfs 2.9G 0 2.9G 0% /dev/shm /dev/sda1 485M 33M 427M 8% /boot
5、du
du -sh : 查看当前目录总共占的容量
du -lh 目录名:查看目录名机器所在子目录分别占用空间
[root@app0 jajaying]# du -sh 69G . [root@app0 jajaying]# ls account basedata boss datareport msgcenter protocol settlecore trade [root@app0 jajaying]# du -lh 393M./trade 3.3G./datareport 62G./account 153M./protocol 4.0K./settlecore 1.4G./basedata 359M./msgcenter 1.2G./boss 69G.
6、删除文件及文件夹
rm -f 文件名:强制删除文件
rm -rf 目录名:强制删除目录下的所有文件及文件夹
7、上传或下载文件
yum install lrzsz -y 安装
转载于:https://blog.51cto.com/1385903/1876090