Linux 文件和目录管理之列出、删除、复制、移动及改名
作者:北南南北
来自:LinuxSir.Org
摘要:Linux 命令行模式下来操作文件管理还是比较重要的,虽然目前在Linux桌面上能完成大部份的文件管理工作,但就效率来说,还是命令行模式更为强大。最重要的是在文本操作界面和图形界面通用。如果您是服务器管理人员,您能体会到命令行下的文件管理工具是何等重要。本文涉及了目录和文件的显示ls、复制cp、移动 mv、删除rm、rmdir、目录的创建mkdir以及用echo、touch等工具创建空文件... ... 内容;
目录
0、关于路径的理解;
1、列文件或目录的信息工具 ls 和dir;
1.1 ls 的基础语法和参数;
1.2 ls 的参数示例应用;
1.21 列出目录下所有文件,包含或不包含隐藏文件,-a 参数及-l参数的运用;
1.22 仅查看目录的属性的-d参数的运用示例;
1.23 查看文件或目录的inode节点,-i参数的运用;
1.24 关于排序的参数的应用;
1.25 递归显示目录的文件,-R参数的应用;
1.26 关于ls 输出内容在终端显示颜色的参数 --color;
1.27 ls的-F参数的示例;
1.3 通配符在ls命令中的应用;
1.4 获得ls 的帮助;
2、移动文件或目录的命令 mv ;
3、文件或目录的复制工具cp ;
3.1 cp的语法和参数
3.2 示例说明cp应用;
3.21 参数-i的示例;
3.22 参数-a的示例及说明;
3.23 参数-b的示例应用;
3.24 把多个文件(或目录)复制到目录目录中示例;
3.25 复制目录时-R参数的应用;
4、 目录创建工具mkdir和删除空目录工具rmdir;
4.1 mkdir 是目录创建工具;
4.11 mkdir语法格式及参数;
4.12 参数 -p 的应用示例
4.2 删除空目录工具 rmdir 和rm ;
5、创建一个空文件的工具:用 touch、echo、cat等工具;
6、删除文件工具rm;
7、修改文件名工具 mv
8、关于本文;
9、后记;
10、参考文档;
11、相关文档;
++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++
0、关于路径的理解;
请参考:
《关于Linux 文件系统中路径的理解》
1、列文件或目录的信息工具 ls或dir;
ls 命令可以用于显示目录的内容,也可以显示文件的属性,比如节点、文件种类、权限、拥有者、大小、创建时间等;在目前最新版本的Linux中dir和ls命令的用法是一样的;有兴趣的不仿尝试一下;
1.1 ls 的基础语法和参数;
语法格式:
#ls [参数] [目录或文件名]
参数:
-a 显示所有文件,包含隐藏文件;包括“.“和“..“
-A 显示所有文件,包含隐