常用Linux命令的基本使用
| 序号 | 命令 | 对应英文 | 作用 |
| 01 | ls | list | 查看当前文件夹下的内容 |
| 02 | pwd | print work directory | 查看当前所在文件夹 |
| 03 | cd[目录名] | chang directory | 切换文件夹 |
| 04 | touch[文件名] | touch | 如果文件不存在,新建文件 |
| 05 | mkdir[目录名] | make directory | 创建目录 |
| 06 | rm[文件名] | remove | 删除指定的文件 |
| 07 | clear | clear | 清屏 |
| 08 | -a | 显示指定目录下所有子目录与文件,包括隐藏文件 | |
| 09 | -l | 以列表的方式显示文件的详细信息 | |
| 10 | -h | 配合-l以人性化的方式显示文件大小 |
cd 去到想去的地方
cd .. ( 英文的 点点 .. 是去到上一层 )
cd public ( 进入当前文件夹的public 文件夹下 )
cd ~ ( ~ 根目录的意思 回到根目录 )
ls 列出当前文件夹下的所有文件及文件夹
ls
ls -ahl (-ahl 修饰符是显示完整点的,而且还是一竖排的,看着比较直观)
pwd 显示当前所在的文件夹路径
mkdir 新建文件夹 (mkdir test 在当前文件夹下新建 test文件夹 )
cp 复制文件或文件夹
cp flie.txt flie2.txt 把file.txt文件复制为新文件file2.txt
cp file.txt /root/test/ 把文件file.txt从当前目录复制到/root/test/目录下
cp * /root/test/ 把当前目录下的所有未隐藏文件复制到/root/test/目录下
cp -a flie flie.bak 递归性地把当前目录下的flie目录复制为新目录flie.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项
cp -i 在覆盖前询问用户 cp -v 告诉用户正在做什么
rm 删除文件或文件夹 如果是文件 就带文件后缀名
rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。
rm -rf domed 删除domed目录以及它所包含的所有内容
rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认
mv 移动文件 (
mv aa.txt public 把 aa.txt 移动到当前目录下的 public文件夹下
mv aa.txt ~/root 把 aa.txt 移动到根目录下的 root 文件夹下
)
vim 用vim编辑器打开某个文件 (vim aa.txt)
vim 编辑器下 先按 ESC 然后 键入 大写的 ZZ 保存改动并退出
vim 编辑器下 先按 ESC 然后 键入 :q 不 保存改动并退出

浙公网安备 33010602011771号