vim基础

命令行基础

基础了解

字符 字符含义
~ 用户目录
/ 盘符
. 当前目录
.. 父目录
$ 提示输入命令,无实际意义
directory 目录,文件夹
file 文件
make 新建
list 罗列
link 链接
echo 回声
touch 触摸
change 改变
命令 简写
创建目录 makedirectory mkdir
删除 remove rm
改变目录 changedirectory cd
罗列 list ls
重命名/移动 move mv

缩写规则删除元音 a e i o u

参数 含义
-f 强制
-r 递归
-p 批量创建

批量创建
例如 mkdir -p dome1/dome2/dome3(引号可以防止系统识别错误,文件目录命名中字符)

绝对路径与相对路径

以/开头的是绝对路径

常见自带命令 释义
cd 跳转到某目录
pwd 显示当前目录绝对路径
whoami 当前目录用户
ls -a 显示所有文件(即可以显示. .. 类文件,即隐藏文件)
ls -l 显示文件详细信息
echo ‘内容’ > 文件路径 创建文件并且写入内容
echo ‘内容’ >! 文件路径 强制创建文件并且写入内容
echo ‘内容’ >> 文件路径 追加内容到文件内
touch 文件名 创建文件
cp 源路径 目标路径 复制文件
cp -r 源路径 目标路径 复制文件夹(递归复制)
man 某命令 命令手册查看
tree 目录 查看目录树结构
curl -L 链接 下载文件
wget -p -H -e robots=off 网址 拷贝网页
cat 文件 查看文件内容