pwd
当使用终端进入Linux服务器后首先要知道你现在是处在一个什么位置,而pwd就是我们的"引路人"
pwd:(print working directory)打印当前的工作目录
此时我们就处在 / 这个目录(文件夹)
这里的 / 也叫做根目录,Linux的目录就像一个倒挂的树的结构,而位于最顶端的目录就是 / 目录
ls
正如我们去旅行一样,知道了我们当前在什么位置pwd后,那么我们就想要知道周围有什么东西,这个时候就可以使用ls命令
ls:(list)列表 --> 告诉你当前目录下有哪些文件
cd
好了现在我们知道了,我们所在的位置周围有哪些地方(文件),那么怎么去别的地方呢?(文件)
cd:(change directory)更改目录
更改了目录后,我们就可以使用pwd验证一下我们现在所在的位置,并且可以使用ls看看这个目录底下的文件
要是想回到之前的目录那么我们可以使用 cd .. 回到上一级目录
touch
touch命令的意思是创建一个新的文件,当前处在哪个目录下就在那个地方创建文件
输入这个命令之后,没有任何的提示信息,那么就是好事可以自己ls一下看看是否创建成功
cat
注意这里的cat可不是猫的意思,而是(concatenate)的缩写,cat命令是查看文件的内容
(注意区别ls 与 cat --->ls是查看目录里有啥,而cat是查看文件里有啥)
这里我们发现我们查看刚刚创建的文件的内容没有任何的显示,因为当前这个文件是一个空文件,接下来就要介绍下一个命令
echo
echo 命令用来写文件,echo的意思是回显
这里注意我们使用 > 是覆盖这个文件之前的内容,要想拼接内容需要使用 >>
vim
之前介绍的echo命令用来写文件可以,但是一旦我们需要写很多的内容就显得很不好用了,那么这个时候就需要用到vim命令进行写文件,这里我们只学习vim里最基本的使用方法
输入vim [文件名] 一敲回车,那么我们就打开了这个文件
打开后我们就可以写文件了,但是退出也需要命令
- :q --> 退出但是没有保存
- :wq --> 保存并且退出
vim中最关键的概念叫做"模式",默认情况下进入的vim是普通模式(nomal mode),而在普通模式下,键盘的大部分按键都是快捷键,我们真正要编辑文件需要进入插入模式(insert mode)
输入小写字母 i 就可以进入插入模式(进入的方法有许多种)
要想从插入模式下退出也简单,先按下esc,就会回到普通模式,接着使用普通模式的两种退出方式就可以了
为什么要有模式这个概念:就是因为vim引入了大量了快捷键,为了支持这些海量的快捷键,那么就引出了"模式"这个概念
mkdir
mkdir命令是创建目录,也是当前在什么位置,就是在什么位置创建
mkdir也支持同时创建多个目录(make directory)
并且支持创建多级目录,使用-p
rm
rm命令是删除文件(remove)
跳转出来的提示是为了确认你是否要删除,使用y代表yes
要是删除文件夹呢,那么就需要使用-r表示递归删除根目录
注意:删除操作是一个危险操作,要是一个不小心把根目录删除了,那么也只有重装系统才能救你了
mv
mv(move)命令是移动(剪切+粘贴) 使用的时候是 mv 源 目标
我在root目录下创建了一个1.txt文件,然后使用mv将其移动到了bbb目录下
使用mv移动目录也是如此操作
cp
cp(copy)命令是复制(复制+粘贴) 使用的时候也是 cp 源 目标
在bbb目录下,我将1.txt复制了一份并且改名为2.txt,这个时候这两个文件里的内容是完全一样的
使用cp复制目录,必须加上-r表示递归拷贝目录,否则会报错