模板:Linux常用命令:修订间差异

无编辑摘要
无编辑摘要
第31行: 第31行:
|文件目录
|文件目录
|mkdir
|mkdir
|mkdir [参数] 目录 [目录] [目录...]
|mkdir [参数] 目录 [...]
|创建目录,可一次创建多个
|创建目录,可一次创建多个
|<code>-p</code> 创建多级目录 <br \><code>-m</code> 设置目录权限 <br \><code>-v</code> 显示创建过程的信息
|<code>-p</code> 创建多级目录 <br \><code>-m</code> 设置目录权限 <br \><code>-v</code> 显示创建过程的信息
| <code>mkdir test</code> 在当前目录下创建一个目录test<br \> <code>mkdir -p test1/test2</code> 递归创建多级目录<br \> <code>mkdir -m 700 test3</code> 创建权限为700的test3目录
| <code>mkdir test</code> 在当前目录下创建一个目录test<br \> <code>mkdir -p test1/test2</code> 递归创建多级目录<br \> <code>mkdir -m 700 test3</code> 创建权限为700的test3目录
|-
|文件目录
|cp
|cp [参数] [-T] 源文件或目录 目标文件或目录 <br \>cp [参数] 源文件或目录 [...] 目标目录  <br \>cp [参数] [-t] 目标目录 源文件或目录 [...]
|复制文件或目录
|<code>-i</code> 若目标文件已存在,会询问是否覆盖 <br \><code>-f</code> 若目标文件已存在,直接覆盖  <br \><code>-n</code> 若目标文件已存在,不要覆盖<br \><code>-r</code> 递归复制目录和文件<br \>
| <code>cp test1 test2</code> 复制test1到test2(假设当前不存在test2文件夹) <br \> <code>cp t1 t2 dirA</code> 复制t1、t2到dirA文件夹 <br \> <code>cp -t dirA t1 t2</code> 复制t1、t2到dirA文件夹
|-
|-
|}
|}

2020年9月8日 (二) 07:30的版本

分类 命令 语法格式 描述 常用参数 示例
文件目录 ls ls [参数][目录或文件] 显示目录的内容和属性 -a 显示所有文件和目录,包括隐藏内容(以.开头文件)
-l 显示属性权限等信息
-h 文件大小以KB、MB、GB等显示,与-l参数搭配
-R 显示包括子孙目录的所有文件和目录
ls -l 显示当前目录的内容和信息
ls -al /home 显示/home目录的包括隐藏文件在内的所有内容和信息
文件目录 cd cd [目录] 切换当前目录,目录可以使用相对路径或绝对路径 cd /home 进入/home目录
cd ../dirName 进入上级目录中的dirName目录
文件目录 pwd pwd [参数] 查看当前目录的完整路径 pwd 查看当前目录的完整路径
文件目录 mkdir mkdir [参数] 目录 [...] 创建目录,可一次创建多个 -p 创建多级目录
-m 设置目录权限
-v 显示创建过程的信息
mkdir test 在当前目录下创建一个目录test
mkdir -p test1/test2 递归创建多级目录
mkdir -m 700 test3 创建权限为700的test3目录
文件目录 cp cp [参数] [-T] 源文件或目录 目标文件或目录
cp [参数] 源文件或目录 [...] 目标目录
cp [参数] [-t] 目标目录 源文件或目录 [...]
复制文件或目录 -i 若目标文件已存在,会询问是否覆盖
-f 若目标文件已存在,直接覆盖
-n 若目标文件已存在,不要覆盖
-r 递归复制目录和文件
cp test1 test2 复制test1到test2(假设当前不存在test2文件夹)
cp t1 t2 dirA 复制t1、t2到dirA文件夹
cp -t dirA t1 t2 复制t1、t2到dirA文件夹