Linux基础-bash Linux基本原则 由目的单一的小程序组成,组合小程序完成复杂任务; 一切皆文件; 尽量避免捕获用户接口; 配置文件保存为纯文本格式。 bash bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。 [root@localhost ~]# echo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-08 13:48:04
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bash环境配置:    配置文件,生效范围划分,存在两类:        全局配置:            /etc/profile, /etc/profil            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-05 23:09:06
                            
                                687阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、bash变量     变量类型:         本地变量              set VAR_NAME=value              unset VAR_NAME                     
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-16 10:22:21
                            
                                761阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bash测试是否有语法测试bash -n file.sh以调试模式执行脚本bash -x file.sh shell中定义全局变量export DATE=`date +%Y%M%D`shell中交互式输入read -t:设置超时时间 -p:指定提示信息shell中进行算术运算符A=3B=4如果使用C=$A+$B表示字符串相加,结果为3+41、let 算术运算表达式le            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-20 22:24:12
                            
                                937阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主要内容:逻辑判断:test关键字选择结构:if-else,case循环结构:while-do,for逻辑判断bash不仅可以进行数值运算,通过test关键字还可以进行逻辑判断。数值大小的判断例如判断3是否大于2的大小:test3-gt2;echo$?0注意:判断成立,返回0,不成立返回1。文本字符串的判断例如判断两文本是否相等:testabc=abx;echo$?1因为判断不成立,所以返回1。另            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-02-27 13:29:26
                            
                                176阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            [TOC]博客Bash特性基础语法1.语法是由命令,选项,参数组成的2.语法里面中括号是可有可无的3.命令必须在最前面,它们之间至少要有一个空格,方便识别命令3.选项和参数可以有也可以没有,两者之间我位置可以便变换,两个选项可以组合起来一起使用4.带“-”的为选项,选项用于调节命令。5.参数一般为文件、路径、目录命令:command选项:[option]参数:[argument]#例如:l            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-17 17:29:17
                            
                                167阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍Bash之前首先介绍Shell,shell是一个程序,可以称之为壳程序,用于用户与操作系统进行交互。用来区别与核,相当于是一个命令解析器,Shell有很多中,这里列出其中几种:BourneSHell(sh)BourneAgainSHell(bash)CSHell(csh)KornSHell(ksh)zsh各个shell的功能都差不太多,在某些语法的下达下面有些区别,Linux预设就是bash。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-02-27 13:23:39
                            
                                596阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bash的登录信息与欢迎信息 /etc/issue   \etc\issue.net(提供给telnet远程登录用)issue文件支持反斜杠/作为变量调用 常见的代码含义如下:\d 显示本地时间日期\l 显示第几个终端机接口\m 显示硬件的等级\n 显示主机的网络名称\o 显示domainname\r 显示操作系统版本 (相当于uname -r)\t 显示本地段的时间\s 显示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-15 16:06:39
                            
                                455阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录history,$?,命令行展开,alias,命令引用,通配符,输入输出重定向,管道,多道输出bash 特性一: history   命令历史              命令历史记录功能是bash自己提供的,history可以管理命令历史持久保存的位置:HISTFILE=~/.bash_hist            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2015-08-19 20:40:07
                            
                                924阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录 目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK Command Bash...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-26 11:12:00
                            
                                73阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK CommandBash使用基础1. 显示脚本的执行的详细步骤:sh -x shellScript.sh2.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-10 17:25:46
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bash shell 一.bash初识 1.什么是bash shell 是一个命令解释器,与内核进行交互	2.bash shell的作用 文件管理 用户管理 权限管理 磁盘管理 网络管理 软件管理 应用管理 ...	3.bash两种使用方式 1)命令 效率低,适合少量工作 2)脚本 效率高,适合大量 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-30 18:22:00
                            
                                159阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录目录Bash使用基础if 语句运算符逻辑...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-26 11:12:00
                            
                                81阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK CommandBash使用基础1. 显示脚本的执行的详细步骤:sh -x shellScript.sh2. 判断一条指令是否执行成功netstat -lpntu | grep 80echo $?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-14 14:05:13
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转自:http://blog.sina.com.cn/s/blog_46177c3401014fty.html 一、Shell基本类型的变量:(1)Shell定义的环境变量:Shell在开始执行时就已经定义了一些和系统的工作环境有关的变量,用户还可以重新定义这些变量,常用的Shell环境变量有:HOME 用于保存注册目录的完全路径名。PATH 用于保存用冒号分隔的目录路径名,Shell将            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-02-16 23:17:35
                            
                                632阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            [Linux]基础操作命令参考书本《Linux命令行与shell脚本大全》复习和查询用,别的用到了在慢文件和目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-25 19:51:36
                            
                                262阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK CommandBash使用基础1. 显示脚本的执行的详细步骤:sh -x shellScri...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-26 11:12:00
                            
                                96阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录 目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK Command Bash...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-26 11:12:00
                            
                                55阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、命令历史1. history命令使用如果你经常使用Linux命令,那么使用history命令无疑会提升你的工作效率。history命令主要用于显示历史指令记录内容,下达历史记录中的指令。bash会记录此前用户在shell会话中执行的命令于缓冲区中,正常退出时会被记录于当前用户家目录下隐藏文件~/.bash_history中。当我们以bash登录Linux主机之后,系统会主动从当前用户家目录的~            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-22 16:39:52
                            
                                1311阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 命令别名定义clear别名为cls
[root@localhost ~]# alias cls=clear
打印当前已生效别名
[root@localhost ~]# alias 
alias cls='clear'
alias cp='cp -i'
alias egrep='egrep&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-05 15:00:07
                            
                                492阅读