- 相关推荐
Linux下如何操作文件与目录
导语:Linux下可以通过输入命令来操作文件和目录,在有权限的情况下还能进行修改、删除等。那Linux下如何操作文件与目录呢?下面就由小编为大家介绍一下,大家一起去看看吧!
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下如何操作文件与目录】相关文章:
linux中目录与文件权限的意义10-18
php中目录文件操作详谈09-20
Linux下如何用vi编辑和保存文件01-24
Linux下cd光盘如何做成iso文件07-28
Linux下如何用vi编辑和保存文件11-04
如何在Linux操作系统下安装迅雷极速版09-17
关于linux系统下分割大文件的方法07-17
Linux操作系统下串口设置及编程08-30
Linux下如何学习C语言10-05