- pwd指令
pwd 显示当前工作目录的绝对路径 - ls指令
- 基本语法 ls [选项] [目录或文件]
- -a:显示当前目录的所有文件和目录,包括隐藏的
- -l:以列表的方式显示信息
- cd指令
- cd [参数]
- cd ~ 回到当前用户的home目录 root用户回到/root
- cd … 回到当前上一级目录
- mkdir指令
- mkdir [选项] 要创建的目录
- -p 创建多级目录
- rmdir指令
- rmdir [选项] 要删除的目录
- rmdir删除的是空目录,如果该目录下有内容时无法删除,如果要删除 用 rm -rf 要删除的目录
- cp指令
- cp [选项] [源文件] [目标文件]
- -r :如果你是要拷贝一个目录的话,这个要带上
- 可以使用相对路径
- 强制覆盖不提示
\cp
- rm指令
- rm [选项] 要删除的文件和目录
- -r 递归删除整个文件夹,可以删除文件夹
- -f 强制删除不提示
- mv指令
- mv 源文件路径 目标文件路径
- 移动文件与目录或重命名
- mv的文件与目标是在同一个目录下,那这个功能就是重名名
- cat指令
- cat [选项] 要查看的文件
- -n :显示行号
- cat 和 more可以组合使用 cat 文件 |more
- more指令
- 基于vi的文本过滤器,more中有许多许多文本交互指令
- 独立使用 more 要查看的文件(如果文件较短,显示完就会回到命令行)
- 空格 向下翻一页
- 回车 向下翻一行
- q 立刻离开more
- Ctrl + F 向下滚动一屏
- Ctrl + B 返回上一屏
- = 输出当前行的行号
- :f 输出文件名和当前行的行号
- less指令
- less 要查看的文件
- less的功能和more类似,但是它的功能更加强大,支持各种显示终端,它不是一次性的将文件加载完再显示,而是根据显示需要加载内容
- 空格键 向下翻动一页
- q 退出
- pagedown 上一页
- pageup 下一页
- /字串 可以找字串 n 向上找 N 向下找
- echo指令
- echo [选项] [输出内容]
- echo输出内容到控制台
- 比如 echo $PATH 会输出环境变量,echo $HOSTNAEM
- head指令
- head 文件 查看文件头10行的内容
- head -n 5 查看文件头5行,5也可以是其他行数
- tail指令
- tail 文件 查看文件尾10行内容
- tail -n 5 文件 查看文件尾5行内容,5可以是任意数字
- tail -f 文件 实时追踪文档的所有更新
-
指令和>>指令
- 输出重定向和>>追加
- 基本语法
- ls -l > 文件 列表的内容写入到文件(覆盖写)
- ls -al >> 文件 列表的内容追加到文件的末尾
- cat 文件1 > 文件2 将文件1的内容覆盖到文件2 文件2可以不存在,会直接创建
- echo 内容 >> 文件
- ln指令
- ln -s [原文件或目录] [软连接名] (给原文件创建一个软连接)
- 类似windos快捷方式,cd 软连接会 cd 到原文件或者目录
- 删除用rm
- history指令
- history 查看历史命令
- history [数字] 查看最近的几条指令 根据你填的数字定
- !数字 再次执行历史编号为 数字 的指令
3 文件目录指令
最新推荐文章于 2024-07-12 16:03:08 发布