知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“模板:Linux常用命令”的源代码
←
模板:Linux常用命令
模板
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
===文件管理=== {| class="wikitable" style="width: 100%; !命令 !描述 !语法格式 !常用参数 !示例 |- |ls |显示目录的内容和属性 |ls [参数...][目录...] |<code>-a</code> 显示所有文件和目录,包括隐藏内容(以.开头文件)<br \> <code>-l</code> 显示属性权限等信息<br \> <code>-h</code> 文件大小以KB、MB、GB等显示,与-l参数搭配<br \> <code>-R</code> 显示包括子孙目录的所有文件和目录 | <code>ls -l</code> 显示当前目录的内容和信息 <br \> <code>ls -al /home</code> 显示/home目录的包括隐藏文件在内的所有内容和信息 |- |cd |切换当前目录,目录可以使用相对路径或绝对路径 |cd [目录] | | <code>cd /home</code> 进入/home目录 <br \> <code>cd ../dirName </code> 进入上级目录中的dirName目录 |- |pwd |查看当前目录的完整路径 |pwd [参数...] | | <code>pwd</code> 查看当前目录的完整路径 |- |mkdir |创建目录,可一次创建多个 |mkdir [参数...] 目录... |<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目录 |- |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文件夹 |- |mv |文件移动或文件重命名 |mv [参数...][-T] 源文件 目标文件 <br \> mv [参数...] 源文件... 目标目录 <br \> mv [参数...] -t 目标目录 源文件... |<code>-p</code> 创建多级目录 <br \><code>-m</code> 设置目录权限 <br \><code>-v</code> 显示创建过程的信息 |<code>mv test1 test2</code> 文件test1重命名为test2 <br \> <code>mv test1 test3</code> 移动test1文件到test3目录(假设当前存在test3目录) |- |rm |删除文件或目录 |rm [参数...] [文件或目录...] |<code>-i</code> 删除文件时,先询问是否删除 <br \><code>-f</code> 直接强制删除 <br \><code>-r</code> 删除目录及其所有文件。 | <code>rm test</code> 删除test文件<br \> <code>rm -r testDir</code> 删除testDir目录<br \> |- |rmdir |删除空目录 |rmdir [参数...] [目录...] |<code>-p</code> | <code>rmdir testDir</code> 删除空目录testDir |- |touch |修改文件或目录的日期时间,创建空文件 |touch [参数...] [文件...] |<code>-a</code> 修改访问时间(access time) <br \> |<code>touch test3</code>创建空文件test3 |- |} ===文件编辑=== {| class="wikitable" style="width: 100%; !命令 !描述 !语法格式 !常用参数 !示例 |- |cat |显示文件内容 |cat [参数...] [文件...] |<code>-n</code> 输出内容每行前添加行号 | <code>cat test</code> 显示test文件内容 <br \> <code>cat -n test1 test2</code> 显示test1和test2文件内容,并且显示行号。 |- |tail |显示文件末尾内容,默认10行 |tail [参数...] [文件...] |<code>-n 行数</code> 显示的行数 <br \> <code>-c 字节数</code> 显示的字节数 <br \> <code>-f</code> 循环显示,文件末尾有更新会刷新 | <code>tail test</code> 显示test文件末尾10行内容 <br \> <code>tail -n 3 test</code> 显示test文件末尾3行内容 |- |head |显示文件开头内容,默认10行 |head [参数...] [文件...] |<code>-n 行数</code> 显示的行数 <br \> <code>-c 字节数</code> 显示的字节数 <br \> <code>-v</code> 显示文件名 | <code>head test</code> 显示test文件开头10行内容 <br \> <code>head -n 3 test</code> 显示test文件开头3行内容 |- |more |文件内容分页查看,搜索过滤 |more [参数...] 文件... |<code>+行数</code> 从第几行开始显示 <br \> <code>-行数</code> 每次显示的行数 <br \> <code>+/字符串 </code> 从搜索到字符串位置的前面2行开始显示 <br \> <code>-c </code>清屏 <br \> <code>-p </code>清屏 <br \> <code>-s </code> 连续多个空行显示为一行 | <code>more +5 test</code> 从第5行显示test文件内容 <br \> <code>more -12 test</code> 每次显示12行test文件内容 <br \> <code>more +/晴天 test</code> 从test文件搜索到“晴天”的位置向前2行开始显示 |- |Vi/Vim |文本编辑器 |vim [参数...] [文件..] <br \> vim [参数...] - <br \> vim [参数...] -t tag | | |- |} ===备份压缩=== ===系统管理=== ===网络命令===
返回至“
模板:Linux常用命令
”。