码迷,mamicode.com
首页 > 系统相关 > 详细

linux bash特性(20170419)

时间:2017-04-20 11:19:46      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:linux学习笔记

字符处理命令

tr:字符转换或者字符删除命令

   -d:删除出现在字符集中的所有字符

bash及其特性

shell:外壳

GUI:Gnome、KDE、Xface

CLI:sh、csh、ksh、bash

程序与进程的区别

bash:

    1:命令历史

    2:管道,重定向

    3:命令别名

    4:命令行编辑

    5:命令行展开

    6:文件名通配

    7:支持变量

    8:支持编程(shell脚本)

命令行编辑:

光标跳转:

    Ctrl+a:跳转到命令行开头

    Ctrl+e:跳到命令行尾

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

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

    Ctrl+l:清屏

命令历史:

    查看执行命令历史:history

    -c:清空历史命令

    -d:OFFSET[n]:删除置顶位置的命令

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

环境变量

PATH:命令搜索路径

HISTSIZE:命令历史大小(缓冲区大小)

命令历史的使用技巧

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

!!:执行上一条命令

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

!string:执行命令历史中最近一个以指定字符串开头的命令

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

命令补全的特性

路径补全的特性

linux bash特性(20170419)

标签:linux学习笔记

原文地址:http://wyywy7758.blog.51cto.com/5747462/1917561

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!