Linux系统操作命令

操作服务器命令:
  • 查看java进程:ps aux | grep java
  • 瞬间显示查看所有进程:ps aux
  • 查看所有有关tomcat的进程:ps -ef | grep tomcat
  • 查看某进程:ps -ef | grep 进程号
  • 高亮要查询的关键字:ps -ef | grep --color java
  • 终止线程号位19979的进程:kill -9 进程号
  • 动态显示当前耗费资源最多进程信息:top
  • 列出所有java的进程:jps
  • 打印此进程号中所有java的堆栈到stack文件目录下:jstack +进程号 >stack
  • 查看此进程号中所有的线程:ps -mp 进程号 -o THREAD,tid,time
  • 查看端口号:netstat -an | grep 端口号
  • 查看服务器磁盘使用情况:df -h
  • 查看当前目录文件占用大小:du -sh *
  • 上传本地文件到服务器:scp 本地文件 用户名@服务器地址:服务器存放地址
  • 查看服务内存:free -m
  • 通过名称搜索文件:find / -name 名称
  • 查看日志文件:tail -f 文件名
  • 查看系统当前时间:date
  • 通过关键字搜索日志:cat 日志 |grep “关键字” –color -a10
  • vi日志文件搜索关键字:?或者/关键字 (N向下搜索,n向上搜索)
文件操作指令:
  • 显示文件或目录:ls
  • 创建目录:mkdir 目录名称
  • 切换目录:cd 路径名称
  • 查看文件内容:cat 文件名称
  • 拷贝:cp 资源文件 目标文件
  • 移动或重命名:mv 资源文件 目标文件
  • 删除文件:rm
    • 递归删除,可删除子目录及文件:-r
    • 强制删除:-f
  • 在文件系统中搜索某文件:find 文件名称*(指已某某开头的文件)
  • 统计文本中行数、字数、字符数:wc 文件名称
  • 在文本文件中查找某个字符串:grep
  • 显示当前目录:pwd
  • 显示网络状态信息:netstat
  • 清屏:clear
  • 打包压缩:tar
    • 归档文件:c
    • 解压缩文件:x
    • gzip压缩文件:z
    • bzip2压缩文件:j
    • 显示压缩或解压缩过程 v(view):v
    • 使用档名:f
  • 查看文件头10行:head -n 10 文件名
  • 查看文件尾10行:tail -n 10 文件名

更多文章:
CSDN博客
博客
公众号:代码小搬运

代码小搬运.jpg

你可能感兴趣的:(Linux系统操作命令)