导图社区 Linux 常用命令大全
常用命令大全整理,主要包括:帮助命令、路径切换及查看、文件&目录操作三部分内容。希望对你有所帮助!
社区模板帮助中心,点此进入>>
linux常用命令
帮助命令
帮助命令:--help
命令手册:-man
查询一个命令执行什么功能:whatis
路径切换及查看
切换路径:cd
查看当前路径:pwd
查看路径下的文件:ls
-l:显示文件的全部信息
-a:显示所有文件,包括隐藏文件
-h:按易读形式显示大小
-i:显示节点号
查找文件:find
find(搜索范围)(匹配条件)
同时使用多个查找条件时,各表达式之间可以使用逻辑运算符“-a”、“-o”,分别表示而且(and)、或者(or)
-name:按名称查找
根据目标文件的名称进行查找,允许使用“*”及“?”通配符
-size:按文件大小查找
一般使用“+”、“-”号设置超过或小于指定的大小作为查找条件。常用的容量单位包括kB(注意k是小写)、MB、GB
-user:按文件属主查找
-type:按文件类型查找
类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
文件&目录操作
文件&目录基本操作
新增、创建文件:touch
创建目录:mkdir
-p:递归创建
创建连接:ln
ln-s 软链接:类似Windows的快捷方式 删除原文件,则链接失效 ln 硬链接:删除原文件不影响链接
-b :删除,覆盖以前建立的链接
-d :允许root用户创建目录的硬链接
-f :强制执行
-i :如果文件已存在则询问是否覆盖
删除空目录:rmdir
-p :递归删除
删除:rm
-i:删除前逐一询问
-f:不询问直接删除
-r:删除目录
复制:cp
-f:覆盖且不询问
-i:覆盖前询问
-p:除复制文件内容外,还把修改时间和访问权限也复制到新文件中
-r:若复制的是目录则同时复制该目录下的所有子目录和文件
文件重命名移动:mv
-b:在覆盖前创建备份
-f:覆盖前不询问
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作
-n:不覆盖任何已存在的文件或目录