常用linux指令集合,不定时补充~
- tcpdump -i any -s 0 -w zoo.cap tcp port 8080
linux抓包指令,在当前目录下建立zoo.cap文件,存放抓包信息,监听端口8080
tcpdump -XX port 22
linux抓包指令,监听22端口下接收和发出去的数据包
- find / -name tomcat
查看tomcat所在目录,系统将列出所有tomcat为名的目录,进入目录后就能查清楚了。同理可以用find / -name startup.sh去找tomcat启动文件。
- whereis xx
xx为软件名称,查看软件安装的所有路径,如果没有安装,则不会显示。如查看mysql安装路径:whereis mysql。
- which xx
xx为软件名称,查询文件的运行文件所在地址,如查看mysql运行的地址:which mysql。
- 在Linux系统下,重启Tomcat使用命令:
首先,进入Tomcat下的bin目录:cd /usr/local/tomcat/bin
使用Tomcat关闭命令:./shutdown.sh查看Tomcat是否以关闭:ps -ef|grep java
使用Tomcat启动命令:./startup.sh
- rz
上传文件到当前目录
- sz
下载文件到本地
- df -h/df -hl
-k:以KB为单位显示磁盘使用量和占用率
-m:以Mb为单位显示磁盘使用量和占用率
–help:查看更多df命令及使用方法
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,如df -hl显示格式:
文件系统 容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
- top 查看内存占用情况
PID:当前运行进程的ID
USER:进程属主
PR:每个进程的优先级别
NInice:反应一个进程“优先级”状态的值,其取值范围是-20至19,一
共40个级别。这个值越小,表示进程”优先级”越高,而值越
大“优先级”越低。一般会把nice值叫做静态优先级
VIRT:进程占用的虚拟内存
RES:进程占用的物理内存
SHR:进程使用的共享内存
S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示
该进程优先值为负数
%CPU:进程占用CPU的使用率
%MEM:进程使用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
COMMAND:进程启动命令名称
- free
total : 总计物理内存的大小。
used : 已使用多大。
free : 可用有多少。
Shared : 多个进程共享的内存总额。
Buffers/cached : 磁盘缓存的大小。
-/+ buffers/cached) :
used:已使用多大;
free:可用有多少