相关文章:
ls 命令详解:超级详细,包含文件权限内容
注意:
参数 | 含义 |
---|---|
-p | 递归创建多级目录 |
-m | 建立目录的同时设置目录的权限,和chmod命令修改的结果相同 |
-z | 设置安全上下文 |
-v | 显示目录的创建过程 |
mkdir -pv ./test/{1,2,3}
mkdir -pvm 700 ./test/{4,5,6}
二、touch 创建文件
简介:
语法格式: mkdir [参数] [目录]
常用参数:
参数 | 含义 |
---|---|
-a | 改变档案的读取时间记录 |
-m | 改变档案的修改时间记录 |
-r | 使用参考档的时间记录,与 --file 的效果一样 |
-c | 不创建新文件 |
-d | 设定时间与日期,可以使用各种不同的格式 |
-t | 设定档案的时间记录,格式与 date 命令相同 |
–no-create | 不创建新文件 |
–help | 显示帮助信息 |
–version | 列出版本讯息 |
touch file{1..10}.py
参数 | 含义 |
---|---|
-f | 若目标文件已存在,则会直接覆盖原文件 |
-i | 若目标文件已存在,则会询问是否覆盖 |
-p | 保留源文件或目录的所有属性 |
-r | 递归复制文件和目录 |
-d | 当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录 |
-l | 对源文件建立硬连接,而非复制文件 |
-s | 对源文件建立符号连接,而非复制文件 |
-b | 覆盖已存在的文件目标前将目标文件备份 |
-v | 详细显示cp命令执行的操作过程 |
-a | 等价于“dpr”选项 |
cp -r text1 text2 test1
四、mv 移动或更改文件名
简介:mv命令是“move”单词的缩写
语法格式: mv [参数] [目录或文件] [目录或文件]
常用参数:
参数 | 含义 |
---|---|
-i | 若存在同名文件,则向用户询问是否覆盖 |
-f | 覆盖已有文件时,不进行任何提示 |
-b | 当文件存在时,覆盖前为其创建一个备份 |
-u | 当源文件比目标文件新,或者目标文件不存在时,才执行移动此操作 |
mv -b /test .
1. 简介:rm是常用的命令,功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
注意:rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。不然就上演从删库到跑路了
2. 语法格式 :rm [参数] [文件]
3. 常用命令:
参数 | 含义 |
---|---|
-f | 忽略不存在的文件,不会出现警告信息 |
-i | 删除前会询问用户是否操作(建议使用时加 -i 参数) |
-r/R | 递归删除 |
-v | 显示指令的详细执行过程,列出删除了那些文件或者目录 |
mkdir -p ./1/2/3/4/5
rm -riv 1
删除系统中的所有文件(执行后会有神奇的效果,不信你可以试试)sudo rm -rf /*
简介:pwd命令是“print working directory”中每个单词的首字母缩写,其功能正如所示单词一样,为打印工作目录,即显示当前工作目录的绝对路径。
语法格式: mkdir [参数] [目录]
常用参数:
参数 | 含义 |
---|---|
-L | 显示逻辑路径 |
[root@iZm5ef8rai4kd7wib2r03dZ yum]# pwd
/etc/yum