这个教程视频是在学校的时候录制的,因为当时做的教程不够详细,所以这里用视频截的图来作为文章图片,我会给大家详细的讲解各个命令使用方法。
CD命令
cd命令是用来进入\退出目录的,目前我也只知道有这个作用,如果还有其他作用欢迎各位大神补充(我用+来代替空格,下面也一样)
CD+目录名 代表进入目录,每一个目录后面都有一个/,这个/用来表示它是一个目录 象上图,var/named/代表var目录下面的named目录。进入成功后#前面会显示当前所在目录的名称如[root@cent named]
图中的CD+/代表回到根目录,就是最基本的目录,如果回到用户目录是cd+~,可以看到上图,我在etc目录和根目录下灵活的切换,如果当前的目录在etc下面,然后你想去根目录下面的var文件夹,那就直接是用cd+/var,/代表根目录的话/var就等于根目录下的var文件夹了,你就可以灵活的切换
上图的CD+..代表返回上一级目录,CD+../..代表返回上一级的上一级目录,如果要返回上一级目录进入另一个文件夹那就是cd+../目录名,然后灵活切换就妥妥的了。
tips:如果目录名太长,记不住怎么办?很简单啊,灵活使用tab键,比如你已经输入了cd /e然后你按一下tab键,它就会给你列出开头是E的文件/文件夹名称,不过要注意,按一下是补全,按两下是列出文件/文件夹
LL命令
ll命令是用来列出文件\文件夹的,等同于windows下面的详细信息的显示方式,该命令能列出权限、所有者、所有组、大小、时间等信息,如图所示。
LL不带任何参数就能显示文件/文件夹详细信息,如果文件/文件夹太多怎么办,你可以使用ll+|more,就可以分段显示了,之后的操作,enter是逐行,空格是翻页
从上图中可以看到,我灵活的使用LL命令,完全没有拖泥带水,当你输入LL命令后,别急着按下,你可以按两下tab键,然后你就看到了当前目录下的所有目录,你就可以选择你要去那个文件夹,注意后面有/的是文件夹,然后在上图下方可以看到LL后面带M,表示列出所有开头是M的文件夹
LS命令
ls命令可以列出到简略的列表,不包含其他信息,而且LS命令和LL差不多用法都是一样的,不过是显示方式不同
MKDIR命令
用了上面的命令后,我用CD进了web1目录,可以看到图上我已经进去了,说明我手法十分的灵活,技艺非常高超。在用LL命令列出了web1这个文档。
tips:这里要说一下的是total,total代表总数,文件和文件夹的总数
Touch命令
touch命令用来建立文件,格式很简单touch+文件名,如图我建立了一个1.html的网页文件,体现不出有什么技术含量,但能看出我老练的手法。
Cp命令
cp命令是copy的缩写,说明CP是拷贝的意思,命令正确的使用姿势:cp+要复制文件名+复制后文件名,如果要把这个文件拷贝到根目录或者上一级目录呢?很简单cp+要复制文件名+/复制后文件名这个代表根目录,cp+要复制文件名+../复制后文件名,诶,就是这样,要灵活的使用cp命令。图中我把1.html复制到根目录并命名为2.html了。可以看到我实用这个命令十分的熟悉,基本已经精通了。
可以看到根目录出现了2.html,这全都要归功于我对CP命令的熟悉程度
MV命令
MV命令是move的缩写,用于移动操作,命令格式:mv+被移动文件名+移动后文件名,如图所示的命令,我的目的是把2.html移动到web1并且命名为3.html
在蓝翔学习了这么多年,皇天不负有心人,看到没,2.html没有了
mv也可用来文件改名,真是个神奇的命令,看姿势:MV+要改文件名+改后文件名
ll看一看,是不是把3变成4了,这里主要是归功于我的灵活程度,要不断的去发掘每个命令的用法,不能死板,是吧。
Rm命令
rm命令用来删除文件/文件夹,图中命令格式是rm+-rf+文件名,为什么要加-rf呢,我一般删除文件都用这样的命令,加R是递归删除:就是可以删除文件夹里面的文件,而f是不提示:如果要删除很多文件总不能一个一个提示你删除吧,所以加rf我一般都这样用,图中可以看到rm命令删除了1.html文件
Cat命令
cat命令用来查看文件内容,命令格式:cat+文件名,如果文件特别长怎么办,之前是不是讲到一个LL命令,如果太长就加一个|more,就能分页显示文件
好了这次教程就到这里了,如果有什么不懂的请留言。
One thought on “CentOS/Linux基本操作命令学习(上)”