补全 tab键 #yum -y install bash-completion
历史--history
别名---alias
快捷键---ctrl+c+l
前后台作业---jobs fg bg &
重定向 > >> <
管道 ---|
#命令排序执行: ; && ||
&&:逻辑与,前面执行成功,后面才执行。
原创
2023-09-22 18:36:21
42阅读
一、 背景 人与计算机交互界面分为图形界面(GUI,graphic user interface)和命令行(CLI,command line interface),本文介绍的shell 属于命令行形式,它其实是一种基于操作系统的应用,用于人机交互。命令行界面的优点在于稳定,简洁高效,缺点是学习成本较高。 二、Shell介绍 &nbs
原创
2016-07-28 20:44:53
807阅读
点赞
bash相关特性及其例子
原创
2017-03-22 19:43:18
1691阅读
Bash shell的几种特性
原创
2021-04-16 16:14:38
286阅读
bash shell 相关特性;命令历史,命令补全,命令行展开,命令执行状态等.......
原创
2019-06-22 18:55:44
614阅读
一、shell是什么?Shell 本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。如图shell是一个应用程序,是用户管理应用程序的一个
原创
2016-12-28 15:25:16
1108阅读
Shell: 操作接口:为用户提供简单易用的操作界面 BELL实验室:Nourne shell --> shell &nbs
原创
2017-03-23 22:25:27
475阅读
SHELL: 用户与操作系统之间完成交互式操作的一个接口程序,为用户提供简化了的操作;上世纪的70年代中期在贝尔实验室,Bourne位Unix开发了一个shell程序Bourne Shell,简称sh; Bill Joy:用C语言根据sh重新编写 C Shell,简称csh;躺床上为其衍生版; David Korn:集合cshhesh的优点研发的Korn Shell,
原创
2017-10-26 10:51:52
490阅读
bash shell基础特性之二 (1) globbing文本名通配:元字符 *:匹配任意长度的任意字符; ?:匹配任意单个字符; 示例:a*b: aab, ab, a123b;  
原创
2015-08-24 20:49:31
820阅读
bash的特性之多命令执行的逻辑关系:1.命令替换COMMAND1$(COMMAND2)2.管道COMMAND1|COMMAND2|COMMAND3...3.顺序执行结构COMMAND1;COMMAND2;COMMAND3...4.选择执行结构:如果...那么...要么...要么...逻辑运算:与:逻辑乘法,1--真,0--假,&&,双目操作符1&&1=11&
原创
2018-06-15 13:50:53
450阅读
bash的基础特性:命令的执行状态结果 命令执行的状态结果: bash通过状态返回值来输出此结果: 成功:0 失败:1-255 命令执行完成之后,其状态返回值保存于bash的特殊变量$?中; 命令正常执行时,有的还回有命令返回值: 根据命令及其功能不同,结果各不相同; 引用命令的执行结果: $(COMMAND) 或`COMMAND` 例子:
原创
2019-04-24 12:45:04
421阅读
点赞
Bash特性之一:命令行展开~ :展开为对应用户的家目录。比如 cd ~UserName{,,,,,} : 他能在命令行展开的时候展开为多个路径。创建 x/y x/z x/z/1 x/z/2则用:mkdir -pv x/{y,z/{1,2}}Bash特性之二:shell引用Shell中的引用.' ':强引用,变量替换不会进行" ":
原创
2014-02-16 19:41:21
1090阅读
1、什么是shell 用户工作环境:shell;所谓shell,就是提供用户交互的一个接口,它是一个特殊的应用程序。2、shell的种类 GUI: Gnone KDE XFce CLI:
原创
2014-09-23 18:43:48
448阅读
bash shell的基础特性之一 一、命令历史 bash会记录此前用户在shell会话中执行的命令于缓冲区中;正常退出时,会被记录于当前用户家目录下隐藏文件.bash_history中; 环境变量: HISTSIZE:命令历史记录的条数; HISTFILE:命令历史文件路径; HISTFILESIZE: history命令: -c:清空命令历史; -d #: 删除历史中指定的命令; -a: 当缓
原创
2015-08-24 21:10:47
964阅读
bash shell基础特性之三(数组)一、数组定义 数组指连续的多个独立内存空间,每个内存空间相当于一个变量。 bash shell只支持一维数组,但参数个数没有限制。 数组元素:数组名+索引(从0开始编号) 声明数组:declare -a ARRAR_NAME(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是
原创
2015-11-16 20:38:40
1956阅读
linux中的bash shell特性(基础)Shell也称命令行解释器,是我们对linux进行操作最直接的接触的脚本,所以说这对我们的今后的学习过程中非常重要。当然,linux这种功能强大的操作系统,不可能只有一个shell,我们可以cat一下/etc/shells/,就会发现我们的linux有好多shell,[root@localhost ~]# cat /etc
原创
2017-10-23 22:01:07
949阅读
发行版:Fedora ,redhat (Centos),SUSE,Debian(Ubuntu,Mint) ,Gentoo(另多的让用户自己编译), LFS(Llinx from scratch ).查看文本: cat
原创
2015-04-03 22:19:38
532阅读
shell:外壳(是用户能直接操作系统资源的入口)shell一般分两种: 图形界面GUI:gnome,kde,xfce 命令行界面CLI:sh、csh、ksh、bash、tcsh、zsh进程:在每个进程看来,当前主机上只存在内核和当前进程。进程是运行中的程序,程序只有一个但是进程却可以有多个 &
原创
2015-12-23 17:28:21
694阅读
Bash是Shell的一种,首先我们来了解什么是Shell。在计算机克续重,Shell俗称壳,是指“提供使用者界面”的软件(命令解释器)。同时它又是一种程序设计语言。作为命令语言,她交互式解释和执行用户输入的命令或者自动的解释和执行预先设定好的一连串的命令;作为程序设计语言,她定义了变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 &n
原创
2016-02-29 14:32:40
427阅读
bash的基础特性之一: 命令历史:shell进程会其会话中保存此前用户提交执行过的命令;  
原创
2016-03-04 23:37:11
605阅读