文件属性详解
文件属性分为8个部分
[root@zin ~]# ll -i (查看目录/文件详细属性)
134318478 - rw-------. 1 root root 1479 Jul 3 23:41 anaconda-ks.cfg
(1) (2) (3) (4) (5) (6) (7) (8)
(1)文件的inode号码,索引信息
(2)文件类型信息
(3)文件的权限信息
(4)文件的硬链接数
(5)文件所属用户(属主)
(6)文件所属用户组(属组)
(7)文件的大小(容量)
(8)文件更新时间(文件的最后修改时间)
文件属性类型详细说明
文件类型和后缀无关联 linux万物皆文件
- 文件类型分为:
-
- 代表普通文件 file查看文件属性(文本文件,二进制文件(命令文件),脚本文件)
1.text 代表可读写文件
2.ELF 64-bit LSB 命令二进制文件
3.xxx.sh:Bourne-Again 脚本文件
4.gzip compressed data 压缩文件 - d 代表目录文件
- l 代表软连接文件(可理解为快捷方式)
- c 字符流设备文件(产生大量字符)
- b 块设备文件
- s 套接字文件 (网络通信,网络开发用)
操作命令
-
file (查看文件类型)
语法:file 目标文件
-
which (查看目标路径信息)
语法:which 目标命令名称
-
whereis (显示目标路径信息和关联文件路径信息)
语法:whereis 目标命令名称
-
ps (用于显示当前进程 (process) 的状态)(类似于任务管理器)
语法:ps 参数
参数:-ef 显示所有命令,连带命令行ps -ef|grep '过滤内容'
(找特定进程) -
kill(杀死进程,强制结束进程 )
语法:kill 进程号
重要命令
-
find(用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名)
语法:find 查找路径 参数 查找条件
参数:
name
(按名称查找)i (查找时不分大小写)
type
(按类型查找) f (按普通文件类型查找)d(目录文件)l(软连接)
size
(按大小查找)
maxdepth n
从上向下最深查找到n层目录、
mindepth n
从第n层目录向下查找
例:find / -type f -iname "文件名" -size +100M
-
tar(压缩解压命令,用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件)
语法:tar 参数 目标文件路径
(最好用相对路径进行压缩)
参数:
h
将软连接文件所指向的源文件进行压缩
zcvf
常用 组合参数
z
压缩方式选择为gzip
c
创建一个压缩包文件
v
显示压缩过程
f
指定压缩路径
tf
不解压查看压缩包数据
xvf
解压到当前文件夹
xvf
路径 -C 解压到指定路径下
P
压缩数据采用绝对路径进行压缩解压 解压时会覆盖源文件
例:tar zcvf 压缩包存放目录 压缩文件路径
网友评论