1、linux下的文件分为字符设备文件和块设备文件 2、文件的属性有读写权限、执行权限、访问时间、修改时间、状态改变时间等。 状态改变时间指修改了文件的读写权限或者所有者等操作。 3、ls -l 执行 ls -l 输出以下内容
[[email protected] dev]# ls -l 总用量 24 crw-rw----+ 1 root root 14, 12 12-21 22:56 adsp crw------- 1 root root 10, 175 12-21 22:56 agpgart crw-rw----+ 1 root root 14, 4 12-21 22:56 audio brw-r----- 1 root disk 253, 0 12-21 22:56 dm-0 brw-r----- 1 root disk 253, 1 12-21 22:56 dm-1 crw-rw---- 1 root root 14, 9 12-21 22:56 dmmidi 下面给大家解析一下 第一行的总用量指所有文件占用的空间总和,相关的命令有 ls -lh 或 ls -alh crw-rw----+ 1 root root 14, 12 12-21 22:56 adsp *设备类型,c(character)b(block)d(directory)-(普通文件)l(link)s(sock)p(命令管道文件) ***文件所有者对文件的读取写入和执行权限,r(read)w(write)x(execute) ***文件所属组用户对文件的读取写入和执行权限 ***其他用户对文件的读取写入和执行权限 *ACL或扩展属性标识,@表示文件与扩展属性有关,[email protected]选项生效,+表示文件与ACL相关 *文件的硬链接数,如果是目录则代表目录拥有的子目录数 ****用户 ****组 **文件占用的空间(单位是字节) ** ***** *****文件的最近访问时间 ****文件名
4 查看一个文件的方法 nl 将行号和文件内容打印到标准输出设备上 cat 连接文件并打印到标准输出设备上 less 分屏打印文件内容,允许前后浏览 more 分屏打印文件内容,每只能向前浏览 head 打印文件的开头若干行 tail 打印文件的末尾若干行 tac 从最后一行倒序显示文件内容 od 按照指定模式显示文件内容 5 创建一个文件的命令 touch test.txt vi test.txt 6 wc 统计文件的字节数、字符数、字数、行数 7 du 查看磁盘或目录的占用空间 8 uniq 读取文件并比较相邻的行
时间: 2024-11-09 05:12:09