linux基本命令:bash、history

本文介绍了Bash命令行的功能特性,包括命令历史、编辑技巧等,并详细解析了history命令的使用方法及其参数选项,帮助读者更好地掌握Bash命令行的高效使用技巧。

1、bash作用简介:

   1、命令历史

   2、管道、重定向

   3、命令别名

   4、命令行编辑

   5、命令行展开

   6、文件名通配

   7、变量

   8、编程

bash的配置文件:

全局配置

       /etc/profile,/etc/profile.d/*.sh,/etch/bashrc

个人配置

      ~/.bash_profile,~/.bashrc

profile类的文件:

     设定环境变量

     运行命令或脚本

bashrc类的文件:

    设定本地变量

    定义命令别名

 bash支持的引号:

    反引号``:命令替换----反引号位于键盘~上

    双引号"":弱引用,可以实现变量替换

    单引号'':强引用,不完成变量替换

2、命令行编辑:

  光标跳转:

      ctrl+a:跳到命令行首

      ctrl+e:跳到命令行尾

      ctrl+u:删除光标至命令行首的内容

      ctrl+k:删除光标至命令行尾的内容

      ctrl+l:清屏

3、命令历史:history

    history命令简介:

         查看命令历史记录,默认命令历史缓冲区为1000条命令

 

1命令格式:

  history [OPTION]...

     history 后接参数及

2命令功能:

    查看历史输入的命令

3命令参数:

        -c:清空命令历史

        -d offset [n]:删除指定位置的命令

        -w:保存命令历史至历史文件中

4.命令历史的使用技巧

   !n: 执行命令历史中的第n条命令

     !-n:执行命令历史中的倒数第n条命令

     !!:执行上一条命令

     !字符串:执行命令历史中最近一个以给出字符串口开头的命令

     !$:引用前一个命令的最后一个参数

     按下Esc键后松开再按.:引用前一个命令的最后一个参数

5命令实例:

1、  history -d 3 删除第3条命令

   [root@xuelinux ~]# history

    1  vim /etc/vimrc 

    2  ifconfig

    3  vim /etc/sysconfig/network-scripts/ifcfg-eth0

    4  vim /etc/resolv.conf 

    5  ifconfig eth0 up

[root@xuelinux ~]# history -d 3

[root@xuelinux ~]# history

    1  vim /etc/vimrc 

    2  ifconfig

    3  vim /etc/resolv.conf 

    4  service network restart

   2、  history -d 5 3 删除从第5条命令后3条命令   

  [root@xuelinux ~]# history

    1  vim /etc/vimrc 

    2  ifconfig

    3  vim /etc/sysconfig/network-scripts/ifcfg-eth0

    4  vim /etc/resolv.conf 

    5  ifconfig eth0 up

    6  service network restart

    7  ping 10.109.131.131

[root@xuelinux ~]# history -d 5 3

[root@xuelinux ~]# history

    1  vim /etc/vimrc 

    2  ifconfig

    3  vim /etc/sysconfig/network-scripts/ifcfg-eth0

    4  vim /etc/resolv.conf 

    5  service network restart

    6  ping 10.109.131.131

    7  ifconfig

   3、  !4 查看历史命令中的第4条命令    

  [root@xuelinux ~]# !4

   vim /etc/resolv.conf 

















本文转自wang650108151CTO博客,原文链接http://blog.51cto.com/woyaoxuelinux/1860193 ,如需转载请自行联系原作者


为达到最佳效果,推荐使用九网互联的ASP空间,支持绑定域名到目录。登录后台:/admin管理员:admin密码:admin请看一看,对你也有帮助的!注意下我们的联系方式,你也许会获得更多更快的信息和资源!MM321最流行的动漫程序 (带采集,生成HTML,2月1日的所有数据和图片) V3.0★★★3.0版本带有2月1日的所有数据和图片,本程序超越“马克思程序的动态播放页才能评论” ,超越传统单调的电影首页风格★★★提示:最好放在根目录,还有就是目录的Users的写入权限要开,还有你的IIS设置默认文档为index.html★★★这次版本作出以下修改:A.更换新的评论功能,使得界面之间更加搭配B.修正采集MM动漫网,更新时间不变C.优化友情链接的位置排列D.修正动态播放页的小部分错误链接E.后台广告位管理,增加html转换JS功能F.增加播放页联系方式JS以及JS管理G.内容页也增加了评论功能★★★★★★希望能给http://www.mm321.net做上一个友情链接,谢谢★★★★★★采集每天原站更新了就会开放:请加入QQ群:44507143,将会有更多的有用信息和资源,让你的网站越做越好!MM动漫网3.0程序发布(http://www.mm321.net)带有原站所有的数据和图片结合了当前网络上最流行的FLV程序,B2B程序还有QVOD,提供的助手只方便手动的添加,时间久了一样会厌倦,那么本程序添加了采集MM动漫网的数据功能,非常完美,图片是保存到你自己空间的,请大家检查下自己空间是否够用哦。★★★采集功能描述:(★★★需要注意千万不要改变现在的分类,会有影响采集★★★新增分类没任何影响)A.可检查今日是否更新并采集B.可输入天数,采集前几天至今的数据,只能输入大于等于0的整数C.可按照http://www.mm321.net的ID来采集,如果你想采集单个,那么你就开始ID和结束ID相同就行;这个ID范围没限制★★★数据都是精心挑选的,而且动漫是最全面,最热门,最流行的!一般下载后,改改LOGO和站名就能用了,绝对不存在任何****和Bug,请放心使用祝大家使用愉快,提前祝大家新年快乐!★★★官方网址:http://www.mm321.net,有时间可以上官方网看看,欢迎加入MM动漫程序QQ③群:44507143,MM动漫程序QQ②群:44507126,MM动漫程序QQ①群:44533243(已满) 支持我们,请介绍给你们的亲戚朋友,感谢,我们的论坛地址:http://cc.hx33.net,若有动漫介绍和问题,可以发个帖或者群里提问,恕不单人辅导!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值