Linux - 操作文件与目录(manipulating files and directories)
来源:互联网 发布:0809赛季的韦德数据 编辑:程序博客网 时间:2024/05/29 09:51
操作文件与目录(manipulating files and directories)
本文地址: http://blog.csdn.net/caroline_wendy/article/details/21555775
cp - 复制(CoPy)文件和目录;
mv - 移动(MoVe)/重命名文件和目录;
mkdir - 创建文件夹(MaKe DIRectories);
rm - 删除(ReMove)文件和目录;
通配符(Wildcards):
* : 匹配任意字符;
?: 匹配任意单个字符;
[characters]: 匹配任意一个属于字符集的字符, 如[abc]
[!characters]: 匹配任意一个不属于字符集的字符, 如[!bcd]
[[:class:]]: 匹配任意一个属于特定类的字符, 如[[:alpha:]], 任何一个字母;
常用的字符类:
[:alnum:]:任意一个字母数字(alphanumeric)的字符, ALl NUMber;
[:alpha:]:任意一个字母(ALPHAbetic)的字符;
[:digit:]:任意一个数字;
[:lower:]:任意小写字母;
[:upper:]:任意大写字母;
注意: 尽量使用字符类, 代替[A-Z], [a-z];
mkdir - 创建目录:
mkdir directory...参数可以重复, 创建多个文件夹;
cp - 复制文件和目录:
cp item1 item2, 复制单个
cp item... directory, 复制多个
参数:
-a, --archive, 复制文件\目录的属性(拥有者和权限);
-i, --interactive, 覆盖一个已经存在的文件, 会提示用户, 否则是静默(silently);
-r, --recursive, 迭代的复制文件夹和内容, 复制文件夹(-a), 需要这个参数;
-u, --update, 只复制不存在的文件或目录, 更新(update);
-v, --verbose, 提示有用的(informative)信息;
mv - 复制和重命名文件
mv item1 item2, 复制或重命名文件;
mv item... directory, 移动至文件夹;
参数: -i; -u; -v;
rm - 删除文件和目录
rm item...
参数: -i, -r, -v;
--force: 忽略不存在的文件, 没有提示, 会覆盖-i(提示);
注意: rm 与 通配符使用时, 需要检查输入内容, 尽量使用ls检查删除文件, 然后再替换rm删除;
- Linux - 操作文件与目录(manipulating files and directories)
- Creating and Manipulating Files and Directories创建和处理文件和目录
- UNIX高级环境编程(5)Files And Directories - 文件相关时间,目录文件相关操作
- linux 学习笔记之 Files and Directories
- List files and directories
- Files and Directories
- 4-Files and Directories
- Files and Directories
- Find The Largest Top 10 Files and Directories on Linux
- How to diff and merge files or directories on Linux
- cp - copy files and directories
- APUE-Chapter4. Files and Directories
- Ignore Files and Directories in Subversion
- Apache Tomcat 6.0 Directories and Files
- Linux文件与目录操作
- dot-files/directories 点开头的文件或文件夹(windows/linux)
- 170621 Linux and Windows directories
- Manipulating CSV Files
- 关于vmware tools安装的一系列问题
- URAL 1017. Staircases(递推)
- 什么是“5个9”(99.999%)的可靠性?
- linux驱动例3--计时器,带阻塞功能,中断分段
- C#扩展方法的理解
- Linux - 操作文件与目录(manipulating files and directories)
- JSON教程之GSON基本解析(Gson-Java)
- C(.net)中使用jQuery的POST方法提交中文乱码的处理
- MVC设计模式
- 最后一题:树中两个节点的最低公共祖先
- 第二周作业---判断一个正整数是否为质数的算法
- HDOJ-1228-A+B
- google api 地图搜索应用
- TopCoder SRM 612 DIV1 900