linux文件目录
Posted laiyuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux文件目录相关的知识,希望对你有一定的参考价值。
- ls初识
- ls 列出当前目录下的文件和目录
- ls -F 区分文件和目录以及可执行文件
- ls -a 把隐藏文件一起显示
- ls -R显示目录下包含的文件
- ls -l 简写ll 显示文件和目录的更多信息 文件类型,目录d,文件 -,字符型文件c, 块文件b;文件权限;文件的硬链接总数;文件属主的用户名;文件属组的组名;文件的大小(字节);文件的上次修改时间;文件名或目录名。
- ls -i 显示每个文件的索引值
- ls -L 对于链接文件,显示原文件信息
- ls abc 仅显示abc这个文件, ls abc? 显示abc开始后面多一个字符的文件 ls abc* abc开始后面带0个或多个文件的字符
- touch file1 创建文件
- touch-t 时间戳(201711110013) file2 特定时间的文件
- cp test1 test2 复制文件 cp -p test1 test3 目标文件保留原文件的访问时间和修改时间
- cp -R dir1 dir2 复制整个目录
- cp -f dir1 dir2 -f是强制覆盖已经纯在的文件
- 链接
- 符号链接,即软连接
- cp -s test1 test5 ln -s test1 test5
- 硬链接,
- 创建一个独立文件,包含了原文件的信息以及位置。引用硬链接文件等同于引用了原文件:cp -l test1 test4 ln test1 test4 test1和test4的索引节点是相同的
- 符号链接,即软连接
- 移动重命名文件 mv
- 删除文件 rm test -f是强制删除
- mkdir dir1 创建目录
- rmdir dir1 删除目录 只能删除空目录
- rm -rf dir1 删除非空目录
- stat 可以查看文件的所有状态信息
- file 查看文件类型,包括 文本文件,可执行文件,数据文件
- cat 显示文本文件中的数据 cat -n 会显示行号(包括空行),cat -b 只显示文本的行号,cat -s 将多个空白行压缩到单个空白行 -T不显示制表符,用^I代替制表符
- more 显示完一页数据就会停下来
- less 是more的升级版本
- tail 显示文件莫问部分的内容,默认是最后10行,tail -c bytes 显示文件最后的bytes个字节的字符 -n lines 最后的lines行 -f 一直保持活动的 --pid=PID 跟-f一起使用,直到进程ID因为PID的进程结束 -s sec 和-f一起使用,每次循环输出之间休眠sec秒 -v 显示带文件名的头 -q不现实带文件名的头
- head显示开头那些行的内容
以上是关于linux文件目录的主要内容,如果未能解决你的问题,请参考以下文章