linux基本命令
路径
绝对路径 /user/share/doc
相对路径 cd ../doc
目录命令
-
ls,列出目录和文件
-
-a 全部的文件,包括隐藏文件(开头为.的文件)
-
-d 仅列目录,不列文件数据
-
-l 包含文件属性与权限等
例:ls -al ~
-
-
cd,切换目录
- cd .. 回到上一级目录
- cd ~ 回到根目录
- cd ./run 使用相对路径切换到子目录
- cd ../run 使用相对路径切换到同一父目录下的子目录
-
pwd,显示当前目录路径
- -P 显示完整的路径,不会受连结档影响
-
mkdir,创建新目录
-
-m 配置文件权限
-
-p 递归创建多层目录
例子:mkdir -p test1/test2/test3/test4
-
-
rmdir,删除空目录
-
-p 一次删除多个套娃的空文件夹
例子:rmdir -p test1/test2/test3/test4
-
-
cp,复制文件或目录
cp 来源 目标
- -a 相当于-pdr,见下
- -d 若来源为连结档,则只复制连结档属性
- -f 强制复制
- -i 若目标文件存在,覆盖前会先询问
- -l 硬式连结档创建
- -p 不使用默认属性,而是连同文件的属性一起复制过去,备份常用
- -r 递归持续复制,复制目录常用
- -s 复制成为符号连结档,类似于快捷模式
- -u
-
rm,删除文件或目录
- -f 忽略不存在的文件,不会出现警告信息
- -i 在删除前会再次询问使用者
- -r 递归删除,慎用
-
mv,移动文件或目录,或修改名称
- -f 强制移动,若存在同名文件,会直接覆盖
- -i 存在同名文件时,会询问是否覆盖
- -u
-
man 命令,查看命令的使用文档
文件内容查看
- cat 从第一行开始显示
- tac 从最后一行开始显示
- nl 显示行号
- more 分页显示
- less 分页显示,可以向前翻页
- head 只看头几行
- tail 只看尾巴几行


浙公网安备 33010602011771号