当前位置:才华咖 > 互联网计算机 > 计算机 > 操作系统 > Linux下如何操作文件与目录
手机版

Linux下如何操作文件与目录

来源:才华咖 阅读:2.32W 次

导语: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删除;

本文链接:https://www.caihuaka.com/jsjzs/caozuo/oxwm4.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。