加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux-常用shell简介及shell基本操作

发布时间:2020-12-13 22:37:39 所属栏目:Linux 来源:网络整理
导读:1.查询shell环境变量,切换shell种类 ? 表明目前使用的shell种类是bash。 要想改变shell种类,在终端输入想要运行的shell名称即可。在切换shell种类的过程中,可能会操作失败,这是因为ubuntu没有自带安装想要切换的shell种类。 ? 2.shell命令的基本格式 she

1.查询shell环境变量,切换shell种类

?

表明目前使用的shell种类是bash。

要想改变shell种类,在终端输入想要运行的shell名称即可。在切换shell种类的过程中,可能会操作失败,这是因为ubuntu没有自带安装想要切换的shell种类。

?

2.shell命令的基本格式

shell的命令格式如下:

command -options [argument]

command:shell命令的名称。

-options:选项,同一个命令可能有很多不同的选项,用来完成不同的具体功能。

[argument]:参数,作为shell命令的输入,有的shell命令可以没有参数,或者不带参数运行。

例如:

?

ls? //查看当前目录下的文件及文件夹
ls -l? //查看当前目录下的文件及文件夹的详细信息
ls -l /home? //查看/home目录下的文件及文件夹的详细信息

3.shell的常用特殊符号

(1)“*”

? ? 是一个通用符号,可以表示任意一个字符(包括空字符)或多个字符组成的字符串。例如

ls -l /bin/e*? //查看/bin/目录下的所有以e开头的文件及文件夹的详细信息

?

(2)“?”

? ? 功能类似于“*”符号,但是只能表示单个字符,不能表示由多个字符组成的字符串。例如

ls -l /bin/e?? //查看/bin/目录下的所有以e开头的长度为2的文件及文件夹的详细信息

?

(3)“[ ]”

指定范围,用来指定被显示的内容的范围。例如,在/home/leon目录下新建一个文件夹,名为test,在test文件夹下新建5个文件夹,名为a、b、c、d、e。

cd /home/leon/test? //进入到该目录下cd /home/leon/test?
ls [a-c]? //仅查看名为a~c的文件及文件夹

?

?

(4)“!”

? ? ? 排除符号,用来指定被屏蔽显示内容的部分。需要与“ [ ]”符号联合使用。例如

ls [a-c]  //仅查看名为a~c的文件及文件夹

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读