Linux文件目录指令
- 0.cd: 作用:基于权限切换目录
- 1.pwd: 作用:显示当前工作目录的绝对路径
- 2.ls: 语法:ls [选项] [目录或文件]
- 常用选项:
- (1)- a:显示当前目录的所有文件和目录,甚至隐藏文件
- (2)-l:以列表的方式显示信息
- (3)-al:合并使用
- (4)-lh:可以按照习惯显示容量
- 3.mkdir: mkdir [选项] 创建的目录名
- 常用选项:
- (1)-p:创建多级目录
- 4.rmdir:
- (1)常用选项:-rf:强制删除非空目录
- 5.touch: 作用:创建空文件
- 6.cp:拷贝文件到指定目录
- (1)cp [选项] source(文件) dest(目录)
- 如:cp 文件名 /home/bbb
- 常用选项:
- (2)-r:递归复制整个文件夹 如:cp -r /home/bbb /opt
- (3)强制覆盖不提示的方法:\cp \cp -r /home/bbb /opt
- 7.rm 语法:rm [选项] 目录或文件
- 选项:
- (1)-r:递归删除整个文件夹
- (2)-f:强制删除不提示(小心)
- (3) -rf:合并使用
- 8.mv:
- 作用:移动文件或目录//重命名,即相同目录下移动,以及移动且重命名
- 9.cat:
- 作用:查看文件内容,不能修改
- 选项:
- (1)-n:显示行号 常与 |more(交互)一起使用
- 注释:|:管道命令)
- (2)more命令中:
-
enter:一行行向下
-
空格:翻页
-
q:代表立刻离开more,不再显示该文件内容
-
ctrl +B:返回上一层
-
ctrl+ F:向下滚动一屏
-
=:输出当前行行号
-
:f:输出文件名和当前行的行号
- 10.less指令:
- 语法: less 文件名,
- 作用:根据显示加载内容,分屏查看文件内容
- 优势:支持各种显示终端,对大型文件较友好
- (1)空白键:向下翻一页
- (2)pagedown:向下翻一页
- (3)pageup:向上翻一页
- (4)/字串:搜寻字串(n:向下查找,N:向上查找)
- (5)?字串:搜寻字串(n:向上查找,N:向下查找)
- (6)退出
- 11.echo: 输出内容到控制台
- 12.head:
- 作用:显示文件开头部分的内容,默认显示文件前10行
- (1)指定查看:head -n 行数名 文件名
- 13.tail:
- 作用:输出文件末尾内容,默认也是10行
- 特别之处:tail -f 文件: 实时追踪该文档的所有更新
- 14.>:覆盖
- 15.>>:追加
- 16.cal:日历信息
- 17.ln:软连接
- 18.hisyory:
- 作用:查看已执行过的历史指令,或执行历史指令
- 如执行历史编号为5的指令: !5
- 19.date:
- 作用:显示当前日期
- 语法: date:显示当前时间
- (1)date %Y 显示当前年份
- (2)date %m 显示月份
- (3)date %d 显示当前为哪一天
- (4)date %Y-%m-%d %H:%M:%S:显示年月日时分秒