shell类型:登录shell(需要密码的)正常通过某一个终端来登录,需要输入用户名和密码。使用su - username使用su -l username2. 非登录shell(不需要密码)su username图形终端下打开终端窗口自动执行的shell脚本BASH的配置文件:全局配置使用的配置文件:/etc/prifile /etc/profile.d/*.sh /etc/bashrc 编辑以上
原创 2014-07-03 15:19:10
521阅读
什么是shell,shell类型都有哪些?   查询shell类型:cat /etc/shells    执行结果如下:/bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin&nbs
原创 2016-12-02 22:08:25
463阅读
站在用户登录的角度来说,shell分为两类:        登陆式shell:     正常通过某终端登录,su -username  (完全登陆)        非登陆式shell: &n
原创 2017-06-26 15:43:39
393阅读
1.if语句 if语句用于条件控制结构中,其一般格式为: if 测试条件 then 命令1 else 命令2 fi 其中,if、then、else和fi是关键字。例如: if test -f "$1" then echo "$1 is an ordinary file . " else echo "$1 is not
转载 精选 2011-03-11 08:57:00
893阅读
站在用户登录的角度来说,shell类型:登录式shell:正常通过某终端登录su-USERNAMEsu-lUSERNAME非登录式shell:suUSERNAMEbash的配置文件全局配置:/etc/profile/etc/profile.d/*.sh个人配置:/etc/bashrc/etc/.bash_profile/etc/.bashrc
原创 2018-12-20 09:35:40
398阅读
Red Hat Inc. 是一家专注于企业级操作系统及解决方案的公司,而Red Hat Linux则是该公司主要推出的操作系统产品。随着Linux操作系统在企业领域的广泛应用,Red Hat Linux也逐渐成为了企业用户的首选。 在Red Hat Linux中,Shell 是其中一个非常重要的组件。Shell 是一种用于与操作系统内核进行交互的命令行解释器,通过Shell用户可以输入各种命令来
原创 2024-03-22 09:14:47
105阅读
站在用户登录的角度来说,shell类型:登录式shell:正常通过某终端登录su-USERNAMEsu-lUSERNAME非登录式shell:suUSERNAMEbash的配置文件全局配置:/etc/profile/etc/profile.d/*.sh个人配置:/etc/bashrc/etc/.bash_profile/etc/.bashrc
原创 2018-12-20 09:35:57
448阅读
实现效果: 实现代码:
转载 2019-02-03 10:21:00
59阅读
2评论
一、判断结构if判断结构if expression; then   command1   command2fiif/else判断结构if expression; then    commandelse   commandfiif/elif/else判读结构if expression; then   
原创 2017-03-01 16:13:18
763阅读
shell循环-for语句for i in {取值范围} #for是关键字 i是变量名 in是关键字 do #循环体的开始 循环体 done #循环体的结束实战1: [root@linux-server script]# vim for.sh #!/usr/bin/env bash # # Autho
原创 2023-11-14 16:20:31
104阅读
Linux shell是一种非常强大的命令行工具,能够帮助用户快速便捷地完成各种任务。在Linux shell中,结构体是一种用来表示复杂数据结构的数据类型结构体可以包含多个不同类型的成员变量,使得程序员能够更加灵活地操作数据。 结构体在Linux shell中的应用非常广泛,可以用来表示各种复杂的数据结构。比如在编写Shell脚本的时候,我们经常需要处理文件和目录,这时就可以使用结构体来表示
原创 2024-04-09 10:59:19
127阅读
Linux操作系统中的shell是一个非常重要的组件,它提供了用户与操作系统交互的接口。在shell中,数组是一个非常有用的数据结构,可以帮助用户轻松地存储和管理多个数据项。在Linux中,使用数组可以更高效地处理大量数据,也能够使编程更加灵活和高效。 在Linux shell中,数组是一个特殊的变量,可以存储多个值。数组在shell中非常灵活,可以存储不同类型的数据,也可以改变数组中的值。要创
原创 2024-04-12 10:40:46
62阅读
判断就是根据不同的条件进行测试,进而根据不同的条件执行不同的语句,判断也就是设定语句的执行顺序。1.if结构if [ 条件判断式 ] then 条件为真时,进行的操作 fi 或者 if [ 条件判断式 ];then 条件为真时,进行的操作 fi[root@zhu1 shell]# sh if.sh I'm working ########### I'm working [root@zhu1 she
原创 2013-11-10 10:51:24
542阅读
Linux Shell for循环结构循环结构 1:循环开始条件 2:循环操作 3:循环终止的条件shell语言 for,while,utilfor循环语法:(1)for 变量 in 取值列表;do statement statementdone(2)for 变量 in 取...
原创 2021-07-29 11:31:51
380阅读
执行方式:1.bash    xxx.sh2.chmod a+x  xxx.sh      //授予可执行权限    ./xxx.sh    //直接运行3.bash -x  xxx.sh    //可以显示脚本执行的过程,用于查错4.bash -n  //显
原创 2016-06-12 11:41:11
432阅读
   一。if结构   1.单分支结构       if condition then     statement1     statement2     ... fi  &nbs
原创 2013-09-02 22:45:12
1914阅读
1点赞
一、shell介绍  shell是c语言编写的程序,既是一种命令语言,又是一种程序设计语言。  shell种类:.sh  编译器:ash,bash,ksh,csh,zsh  查看当前系统下的shell:cat /etc/shells  查看默认的shell类型:echo $SHELL二、shell脚本  1.新建一个.sh格式的文件  2.内容:(在这个文件里面输入我们要执行的命令)1)首行:#!
转载 2023-11-14 16:23:11
288阅读
I-III部分只涉及bash…… 关于其他,请参看IV部分…… I: 利用obase, ibase和bc:         ibase是输入数字的进制,而obase就是输出数字的进制了。很好记,i是input,o是output。 注意,16进制数字的F要大写, 否则,结果为0,是错误的。 举例说明: 10进制转2进制: 10进制转16进制: (
转载 2024-06-04 10:38:23
65阅读
在当前的Linux系统中,我们经常听到有关于Shell的概念。Shell是用户与操作系统内核进行交互的一种接口。在Linux系统中,用户可以选择不同的Shell来与操作系统进行交互,其中最常见的几种Shell类型包括Bash、Zsh、Fish等。 目前,Bash是Linux系统中最流行的Shell。Bash(Bourne Again SHell)是一个免费的Unix Shell,它是由自由软件基
原创 2024-04-03 10:39:57
117阅读
在Linux系统中,用户可以通过"改变shell类型"来切换不同的命令行解释器,从而提高系统的灵活性和适用性。其中,最常见的shell类型包括Bash、Zsh、Tcsh等。本文将介绍如何在Linux系统中切换不同的shell类型。 首先,用户可以通过`cat /etc/shells`命令查看系统支持的shell类型列表。通常,系统会列出所有可用的shell类型,用户可以根据需要选择其中一种。接下
原创 2024-03-25 10:27:34
264阅读
  • 1
  • 2
  • 3
  • 4
  • 5