Linux 文件目录类
一:帮助命令
1.1 man 获得帮助信息
(1)基础语法
- man [命令或配置文件]
(2)显示说明

1.2 help 获取内置命令帮助信息
(1)基础语法
- help [命令] ,获得 shell 内置命令的帮助信息。
(2)实例
- help cd:查看 cd 命令的帮助信息
二:文件目录类
2.1 常用命令
- pwd 显示当前工作目录的绝对路径
- ls 列出目录
- cd 切换目录
- mkdir 创建一个新的目录
- rmdir 删除一个空的目录
- touch 创建空文件
- cp 复制文件或目录
- rm 删除文件或目录
- mv 移动文件与目录或重命名
- cat 查看文件内容
- more 文件内容分屏查看器
- less 分屏显示文件内容
- echo 输出内容到控制台
- -e: 支持反斜线控制的字符转换
- head 显示文件头部内容
- tail 输出文件尾部内容
- > 输出重定向和 >> 追加
- ln 软链接
- history 查看已经执行过历史命令
2.2 经验汇总
- \cp origin target:直接跳过询问,使用原生命令进行拷贝;
- pwd -P:当含有软连接的目录时,显示实际路径;
- more 查看文件
- Ctrl + F:向下滚动一屏;
- Ctrl + B:向上滚动一屏;
- =:输出当前行号;
- :f:输出文件名称和当前行号;
- less 分屏显示文件内容
- /字符串:向下搜索,n:向下查找,N:向上查找;
- q 退出
三:软连接和硬链接
3.1 图解

软链接,单独的创建了一个连接文件,拥有自己的inode和数据库,指向了目标文件;
- ln -s 文件 链接
- rm -rf 软链接名/,删除会把软链接对应的真实目录下的内容删掉(千万别带 / );
硬链接,原本的文件多了一个指向的链接;
- ln 文件 链接
- 不同的名称指向同一个inode节点
- linux 中的当前文件的链接数,指的就是硬链接数量;
inode:保存了文件元信息(metadata)的节点数据;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 爱影客!


