linux
linux常用指令
pwd 显示当前路径
sh
[root@iZjqoldpdh9fmoZ admin]# pwd
/home/admin
ls 查看当前目录下的文件
sh
[root@iZjqoldpdh9fmoZ home]# ls
admin
cd 切换工作目录
sh
#进入 /home/www/
cd /home/www
#进入自己的主目录
cd ~
#进入当前目录的上上两层 :
cd ../..
su 切换身份
sh
#切换为 git 用户
su git
mkdir 创建目录
创建目录
sh
mkdir new_folder
递归创建目录
sh
mkdir -p one/two/three
vi/vim
Linux 内建 vi 文书编辑器,Vim 是从 vi 发展出来的一个文本编辑器。
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。我们边操作边介绍这三种模式:我们执行 vim index.html,如果没有该文件,则会创建文件:
sh
vim index.html
此时是命令模式,在命令模式下,输入的任何字符都会被视为命令,接下来几个常用的命令:
- i 切换到输入模式。
- x 删除当前光标所在处的字符。
- : 切换到底线命令模式。
我们按下 i,便会进入输入模式:
输入模式下,左下角有 -- INSERT -- 标志:
此时我们可以进行各种输入,当输入完毕后,按下 ESC 回到命令模式。
如果我们要保存退出,我们先输入 : ,进入底线命令模式
在底线命令模式中,常见的命令有:
- w 保存文件
- q 退出程序
我们输入 wq,表示保存并退出,此时我们就会发现并创建了一个 HTML 文件。
rm 删除一个文件或者目录
sh
# 系统会询问
rm file
# -f 表示直接删除
# -r 表示目录下的所有文件删除
# 删除当前目录下的所有文件及目录
rm -r *
# 跑路
rm -rf /*