Linux基本命令
用户操作
whoami:查看当前登录用户
su 用户名:切换用户
useradd 用户名:添加用户
passwd 用户名:给用户添加密码
shell快捷键
ctrl a/e : 光标移到行首/尾
Ctrl u/k : 删除光标前/后所有命令
Ctrl r: 搜索曾经输入过的命令
Ctrl l(L): 清屏
history: 显示历史命令
!数字 : 执行历史记录中对应的命令
基本命令
pwd:查看当前路径
ls:
-d 查看目录
-l 查看详细信息
-a 查看隐藏目录
-h 显示文件大小
ls -lh:
查看详细信息,文件大小以换算单位显示。
ls -al:
产看详细信息,包含隐藏文件
ls 后面可以直接跟路径
cd 切换路径
cd -:切换到上一路径
cd ~:切换到用户的家目录
文件操作
touch:创建一个空普通文件
cp A B:把A复制到B
A可以为多个文件,中间用空格隔开
B可以为文件或路径,路径需要加/
mv A B: 把A移动到B(移动或重命名)
A:可以为多个文件,中间用空格隔开
B:可以为文件或路径,路径需要加/
rm A: 删除文件
-f:强制删除
-r:删除目录
A:可以为多个文件,中间用空格隔开
使用root进行文件删除的时候会询问确认
可以使用通配符,,.
目录操作
mkdir 目录名: 创建目录
-p 递归创建
cp A B: 复制A到B
-r 递归复制(包含内部文件)
A:可以为多个目录
移动目录
mv A B 移动A到B
B:如果B不存在,则重命名A为B
rm 目录名: 删除目录
-r 删除文件
-f 强制删除