命令行操作linux
其实linux的桌面版是有图形化界面的,操作起来跟windos差不多的。
但是我们为什么要使用命令的形式去操作linux呢?不是因为酷,最重要的原因是我们操作linux通常是远程连接服务器的,这个时候大部分是没有图形化的界面的,都需要通过命令的形式去操作。
所谓的命令,大白话就是之前图形操作的步骤,用代码的形式去进行。
所以命令不难,只有记忆,记住就会,不记住就不会。
命令的格式
所有的命令都是三部分组成
command [-options] [paramenter]
cmmand表示的是命令的名称,都是规定好的一些字母的组合。
[]表示可选参数,可有可无。 -options 表示的命令的选项,可以有一个,多个,也可以没有。
[paramenter]表示的是命令的参数,和选项一样,可有可无,可以一个或多个。
命令的帮助信息
其实所有的操作都是有帮助文档的,在windows上也有,只是windows的图形化非常容易,大家都忽略了罢了。
在命令行中, 通过命令 --help 就可以看到一些命令的帮助信息了,会展示所有的参数和用法。
适合英语比较好的同学,或者就是之前用过但是忘记具体参数的时候可以使用。
文件和目录常用的命令
这个是所有linux学习必须要掌握的,是基础,是重点,我们一定要熟悉。
查看目录:ls
切换目录:cd
创建和删除操作:touch,rm,midir
拷贝和移动文件:cp mv
查看文件内容:cat,more,grep
重定向和管道符:pwd clear
下面我们来详细介绍这些常用的命令。
查看目录内容 ls
ls的参数
1 -l 以列表形式详细显示内容
2 -a 显示所有文件,包括隐藏的文件和目录
3 -h 配合-l显示出文件的大小
ls 查看文件的一些通配符学习
ls配合一些通配符,可以让我们比较方便
1 * 表示匹配0到任意个字符
2 ? 表示匹配单个字符
3 [abc]表示匹配一个字符,这个字符是a,b,或者c中的一个
4 [a-d] 表示匹配一个字符,这个字符是a到d中任意一个