7.18day14(操作系统文件属性)

文件属性详解

文件属性分为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万物皆文件

  • 文件类型分为:
  1. - 代表普通文件 file查看文件属性(文本文件,二进制文件(命令文件),脚本文件)
    1.text 代表可读写文件
    2.ELF 64-bit LSB 命令二进制文件
    3.xxx.sh:Bourne-Again 脚本文件
    4.gzip compressed data 压缩文件
  2. d 代表目录文件
  3. l 代表软连接文件(可理解为快捷方式)
  4. c 字符流设备文件(产生大量字符)
  5. b 块设备文件
  6. 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 压缩包存放目录 压缩文件路径

你可能感兴趣的:(7.18day14(操作系统文件属性))