Linux常用命令

遇见一些就记一些

文件操作

创建目录: mkdir wenping
创建文件:  touch test.txt
查看文件目录,需安装:yum -y install tree
#tree /wenping
删除文件夹下的所有文件,而不删除文件夹本身 
#rm -rf *

vim编辑

vim test.txt   进入文件
i    编辑
esc 回到底层命令模式
:wq  保存并退出编辑

查看所有进程

ps aux     ps aux | less
ps -le  按优先级显示
ps -ef | grep mysql  查看MySQL进程
ps -U root -u root -N 任务:查看非root运行的进程
ps -u vivek  任务:查看用户vivek运行的进程
ps -ef | grep mysql
$ ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' 其中rsz是是实际内存
$ ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep oracle | sort -nrk5

查看进程对应信息

ps -ef|grep 进程名
ps -ef | grep java 或 tomcate 等等 ......
ps -ef|grep XXX.jar
字段含义如下:
UID       PID       PPID      C     STIME    TTY       TIME         CMD
root      9129   13991      0     00:38      pts/0      00:00:00    grep --color=auto dae

查看某个端口

lsof -i:6379

结束进程

kill -9 pid

项目部署常用命令

查看动态文件: tail -f *.log

查看进程PID 或 端口号占用情况,(可查看进程PID与端口号之间的对应关系)

netstat -antup|grep 进程PID 或 端口号
netstat -antup|grep 9129 或 8005
image.png

Top

top -p pid 查看进程的内存情况

查看数据库占用磁盘大小

SELECT oid , datname FROM pg_database 
image.png

数据存储在pgsql的base目录下,根据上一步查找的oid对应下图的大小


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、文件和目录: # cd /home 进入 '/home' 目录 # cd .. ...
    XDgbh阅读 2,044评论 0 1
  • 1.ls ls命令用来查看当前目录下包含的文件和文件夹ls -a列出目录所有文件,包含以.开头的隐藏文件ls -A...
    忆江南_1569阅读 850评论 0 0
  • 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 ...
    sudop阅读 635评论 0 5
  • 找出符合描述的命令,适合不知道命令的情况apropos "list director*" 使用root用户创建新用...
    木木与呆呆阅读 429评论 0 12
  • …… 小四见秋华对他如此冷漠,心里很不好受,如今他知道秋华如脱缰的野马,不听他的了,如此下去,秋华很有可能会跟人跑...
    仙女果果123阅读 146评论 0 1