分享一下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
最后
纯个人记录,如有不对望指出