【Linux】【7】常用命令-目录处理命令
前言:
命令格式:命令 [-选项] [参数] (ls -al /etc)
(1)个别命令不遵循此格式
(2)当有多个选型时,可以写在一起
(3)简化选项与完整选项(-a 等于 --all)
11,ps -ef |grep xxx.jar | grep -v grep | awk '{print $2}':查询项目的进程PID
正文:
原意:list
选项:
-a | --all | 显示所有文件,包括隐藏文件 |
-l | --long | 详细信息显示 |
-d | 显示当前目录本身 | |
-lh | 将文件大小进行转换(1205-1.2K) | |
-i | 文件的id |
注:其中 -l 的查询结果为 -rw-r--r--. 1 root root 1873 9月 16 21:06 profile
(- :文件类型,-二进制文件,d目录,l软链接文件)(rw- :u所有者;r-- :g所属组;r-- :o其他人 —— r读;w写;x执行)(文件基数)( 所有者)( 所属组 )(文件大小) (文件最后修改时间) (文件名)
原意:change directory
参数:
~ | home目录 |
. | 当前目录 |
.. | 当前目录位置的上一级目录 |
原意:print working directory
原意:make directories
选项:
-p | 递归创建,即多级目录一起创建 |
原意:remove empty directories
原意:copy
语法:cp [-rp] [原文件或目录] [目标目录]
选项:
-r | 复制目录 |
-p | 保留文件属性(修改时间等) |
原意:move
语法:mv [原文件或目录] [目标目录]
原意:remove
语法:rm [-rf] [文件或目录]
-r | 删除目录 |
-f | 强制删除 |
清空屏幕
原意:网络状态
语法:netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
查看当前使用了的tcp端口:netstat -ntlp
查看具体端口的使用情况:netstat -ntulp |grep 80