[学习笔记]Linux常用命令

93 阅读2分钟

分享一下Linux常用命令 都是自己日常使用到的时候记录的

ll: 查看当前文件夹下的文件的详细信息 

ls: 查看当前文件夹下的文件名称 

mkdir: 创建文件夹,如果添加了 -p代表多级创建

  mkdir -p /data0/jdk 
     

cd: 跳转文件路径 格式:

  cd 文件路径
  cd .. 返回上一级文件夹 
  cd /  返回根目录

tar: 解压/压缩文件

  tar -zxvf 文件名 

vi:编辑文件

  vi有两种模式: 
      阅读模式:默认,可以预览保存退出文件;i键 切换成编辑模式, 
      编辑模式:可以对文件内容进行操作;esc键 可退出编辑模式
      保存:在阅读模式下输入: :x - 保存并退出 
      强制退出:在阅读模式下输入: :q! - 强制退出 

chmod: 修改权限

chmod -R 777 /data0/jdk/ - jdk下的文件全部修改成777模式 

删除文件

rm: 删除文件 

rm -rf 文件名 

netstat -ntlp : 查看端口号

ps -ef|grep tomcat 查看进程 

Linux pstree命令:查看进程树

[root@localhost ~]# pstree [选项] [PID或用户名]
    选项
    -a | 显示启动每个进程对应的完整指令,包括启动进程的路径、参数等。
    -c | 不使用精简法显示进程信息,即显示的进程中包含子进程和父进程。 
    -n | 根据进程 PID 号来排序输出,默认是以程序名排序输出的。  
    -p | 显示进程的 PID。                     
    -u | 显示进程对应的用户名称。
    需要注意的是,在使用 pstree 命令时,如果不指定进程的 PID 号,也不指定用户名称,则会以 init 进程为根进程,显示系统中所有程序和进程的信息;反之,若指定 PID 号或用户名,则将以 PID 或指定命令为根进程,显示 PID 或用户对应的所有程序和进程(init 进程是系统启动的第一个进程,进程的 PID 是 1,也是系统中所有进程的父进程。)

详情可参考官方文档:Linux pstree命令:查看进程树 (biancheng.net)

----- linux 查看log命令 ------

tail -f server.log实时展示日志末尾内容,默认最后10行,相当于增加参数 -n 10 

tail -f server.log 

退出tail命令 Ctrl+c 

tail命令扩展

查看日志最后20行内容并实时更新日志 

tail -f -n 20 server.log 

查看日志正数20行内容 

tail -n +20 server.log

最后

   纯个人记录,如有不对望指出