当前位置: 首页 > news >正文

创意礼物网站建设与管理石家庄疫情最新情况

创意礼物网站建设与管理,石家庄疫情最新情况,塘沽网,怎么做可以访问网站一、概念 shell是壳,是运行在终端中的文本互动程序。Shell相当于是一个翻译,把我们在计算机上的操作命令,翻译为计算机可识别的二进制命令,传递给内核,以便调用计算机硬件执行相关的操作;同时,计…

一、概念

        shell是壳,是运行在终端中的文本互动程序。Shell相当于是一个翻译,把我们在计算机上的操作命令,翻译为计算机可识别的二进制命令,传递给内核,以便调用计算机硬件执行相关的操作;同时,计算机执行完命令后,再通过Shell翻译成自然语言,呈现在我们面前。shell软件有:sh、bash、ksh、rsh、csh等。

        bash(GNU Bourne-Again Shell)是最常用的一种shell,是当前大多数Linux发行版的默认Shell。最开始在Unix系统中流行的是sh,其全名是Bourne Shell,名字中的玻恩就是这个Shell的作者。而bash作为sh的改进版本,提供了更加丰富的功能。

        查看系统当前shell的类型:echo $SHELL

二、bash的特性

        bash命令格式:命令 选项 参数

                ls -a /home

        bash有两种使用方式:1、命令;2、脚本

(1)命令历史 history

        history -d OFFSET 删除某条记录

                 -c 删除所有历史

                n 显示历史中最近n条记录

        环境变量:

                HISTSIZE:命令记录的条数

                HISTFILE:~/.bash_history

                HISTFILESIZE:命令历史文件记录历史的条数

         调用历史中命令,输入!表示调用历史命令:

                !字符串:执行最近一条“字符串”开头的命令

                !!:执行上条命令

        ctrl+r:搜索历史命令,根据关键字

                调用上一条命令的最后一个参数:Esc . 或 !$

        控制命令历史的记录方式:

                环境变量:HISTCONTROL

                ignoredups:忽略重复的 连续且相同

                ignorespace:忽略空白开头的命令

                ignoreboth:上面两个都生效

        修改环境变量的方式:export 变量名=值

(2)命令补全功能

        内部命令:

        外部命令:bash根据PATH环境变量定义的路径,自左向右搜索;

        直接补全:tab键,只有唯一对应命令;不唯一在按tab会给出命令列表

(3)路径补全功能:

        把用户给定的字符串当做路径的开头;

(4)命令行展开

        ~:展开为用户的主目录

        ~USRNAME:展开为指定用户下的主目录

        {}:可承载一个以逗号分隔的列表,并将其展开为多个路径

(5)命令的执行结果状态:成功or失败

        bash使用特殊变量$?保存最近一条命令执行结果状态

        0:成功 1~255:失败

        程序执行有两类结果:

                程序的返回值,

                程序执行的状态结果。

(6)命令别名(alias):

        通过alias命令别名

                alias:不带参数显示系统所有别名

                alias NAME=‘命名’ 定义别名,当前会话有效

                当前用户有效:~/.bashrc

                所有用户有效:/etc/bashrc

                修改配置文件后让文件生效需要:source FILENAME

                撤销别名:unalias

                如果别名同原命令同名,要使用原命令通过:\ls

(7)glob(globing)通配符

        bash中用于实现文件名通配的机制

        通配符*、?、[]

                *:任意长度的任意字符

                ?:任意单个字符

                []:匹配指定范围的任意单个字符,不区分大小写

                取反:^

        专用字符集:

        [:alnum:] [:alpha:] [:blank:] [:cntrl:]

        [:digit:] [:graph:] [:lower:] [:print:]

        [:punct:] [:space:] [:upper:] [:xdigit:]

(8)bash的快捷键

        ctrl+l:相当于clear,清屏操作

        ctrl+c:取消命令的执行

        ctrl+d:退出、exit

        ctrl+a:光标跳转至命令首部

        ctrl+e:跳转至命令尾部

        ctrl+u:删除光标前的内容

        ctrl+k:删除光标后的内容

        ctrl+r:搜索历史命令,根据关键字

http://www.khdw.cn/news/55512.html

相关文章:

  • 360免费建站沈阳市网站
  • 织梦网站后台怎么登陆乐天seo培训中心
  • 网站企业备案改个人备案上海专业的seo推广咨询电话
  • vip解析网站如何做肇庆seo外包公司
  • 涉县移动网站建设价格地推平台
  • 遥控器外壳设计网站推荐最新热点新闻事件素材
  • 新疆网站建设介绍google排名
  • 网站建设与web前端区别站内推广的方法和工具
  • 咸阳网站制作建设互联网广告营销
  • 做网站比较专业的有哪些公司友情链接你会回来感谢我
  • 怎么在别人网站上做锚文本链接网络宣传推广方案范文
  • 广州专业网站改版领军企业百度热搜电视剧
  • 什么网站可以做家教怎么快速排名
  • linux 做网站用哪个版本西安网站建设制作公司
  • 网站优化方案书关键词自助优化
  • 驱动开发广州专做优化的科技公司
  • 交城有做网站的吗百度关键词搜索排名统计
  • 网站设计基本功能优化seo
  • 外贸b2b平台哪个最好seo在线培训课程
  • 公司架设网站费用怎么做分录谷歌怎么投放广告
  • 做的好的区块链网站seo技术是什么
  • wordpress无法下载插件windows优化大师是官方的吗
  • 青岛的网站建设公司哪家好电商关键词seo排名
  • 义乌正规外发加工网seo推广营销靠谱
  • 常用网站大全seo 优化技术难度大吗
  • 大兴58网站起名网站制作郑州网站推广报价
  • 衡阳网站优化外包价格搜索引擎优化的报告
  • 刚做的网站怎么在百度搜到手机优化大师怎么退款
  • 输入网站查看空间网站有吗免费的
  • 集团网站建设服务软文推广代表平台