Linux下如何操作文件与目录
来源:才华咖 本文已影响2.32W人
来源:才华咖 本文已影响2.32W人
导语: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操作系统批量建立用户的shell
PHP开发:linux 父目录权限影响子目录文件操作
Linux下cd光盘如何做成iso文件
linux如何给文件或目录添加apache权限
Linux中Firefox如何安装Flash插件
Linux下extun软件的应用
Linux文件名与文件类型 目录结构教程
Linux认证系统管理:linux下搭建ftp
Linux下如何设置交换文件
linux操作系统目录结构详解
Linux系统下如何删除文件夹
如何在Linux操作系统下安装迅雷极速版
Linux认证基础知识:Linux中正则表达式与文件处理
Linux认证系统管理:linuxmail命令发送邮件失败
linux中目录与文件权限的意义
如何在Linux下运行C语言程序
在linux 操作系统中uniq命令的说明和使用
Linux下安装vagrant过程出现问题如何解决
如何在一个硬盘上安装两个Linux操作系统
Linux与Win2000操作系统的可靠性比较
Ubuntu Linux系统下设置Static IP的方法
Linux关闭selinux安全子系统的技巧
Unix/Linux中怎么直接执行PHP脚本文件
如何写好论文的目录
Linux的文件目录查看命令是什么
Linux批量清空当前目录中的日志文件
在Linux系统中如何清除squid的缓存
Linux系统文件目录管理常用的命令
Linux设置环境变量时如何修改文件的方法
Win10中如何安装SUSE Linux子系统
如何写好一件事(下)
Linux文件系统操作命令大全
linux如何给文件或目录添加apache权限
录用条件如何界定?
linux中php如何安装CURL
Linux系统如何修改IP、DNS和路由配置
Linux目录创建与删除命令是什么
在Linux中如何运用find命令
如何在Linux CentOS上编译并安装Clang
Linux系统xlsatom命令如何使用