美文网首页
Linux: shell

Linux: shell

作者: LET149 | 来源:发表于2023-10-12 09:42 被阅读0次
壳程,本身是一个软件,用来解释并执行在Linux命令行中输入的命令

用户输入 --> shell --> Linux内核 --> 计算机硬件执行

Ubuntu中默认的shell是bash(Bourne Again Shell)
关于shell查看的一些操作
cat /etc/shells #查看本系统中当前具有的shell
echo $SHELL #把当前使用的shell打印在屏幕上
echo $0 #把当前使用的shell打印在屏幕上
shell中的变量
  1. shell中的变量包括系统预设变量和自定义变量两种
  2. 系统预设变量一般都是全大写的,包括PATH,SHELL,HOME,LOGNAME等
  3. 使用env命令可以输出全部的系统预设环境变量
  4. 使用set命令可以输出全部的系统预设变量
  5. 可以在shell中自定义变量
  6. 定义变量的语法为,a=b,其中a为变量名,b为变量值
echo $变量名 #查看某个变量
$变量名 #表示对某个变量的调用
变量的自定义
  1. 如果变量内容中需要用到其他命令运行的结果则可以使用反引号
  2. 变量内容可以累加其他变量的内容,需要加双引号
  3. 反引号输入:``,Tab键上面那个键便是
#在根目录写入变量,使得所有用户可以使用这个变量
vi /etc/profile #进入对/etc/profile的编辑模式
i #进入对/etc/profile的输入模式
export 变量名=变量值 #写入新的变量名和其对应的值
Esc #退出输入模式,变为编辑模式
:wq #保存退出

source /etc/profile #使改变后的/etc/profile生效
#在当前用户下写入变量,此变量只能由当前用户使用,其他用户不能使用
vi ~/.bashrc #进入编辑模式
export 变量名=变量值 #写入新变量
source ~/.bashrc #使新写入的变量生效

相关文章

  • Shell入门笔记

    Shell脚本:Linux Shell脚本学习指南菜鸟教程 - Shell教程Linux入门 - Shell脚本是...

  • shell基础

    Linux学习 一、shell介绍 Linux shell基础 什么是shell shell是一个命令解释器,提供...

  • Linux下的shell

    Shell 和 Linux shell程序是包含若干行shell或linux命令的文件。linux命令语句只能一行...

  • linux shell脚本攻略笔记

    LINUX SHELL脚本攻略笔记[速查] linux shell脚本攻略笔记

  • Shell学习

    Linux Shell基础教程 (一) (二) Linux Shell简明教程(推荐) (一) (二) Linux...

  • Shell 脚本编程简介

    Shell菜鸟教程[https://www.runoob.com/linux/linux-shell.html] ...

  • shell 教程学习推荐地址

    [shell 教程学习推荐地址:] http://www.runoob.com/linux/linux-shell...

  • bash shell学习

    Shell 传递参数 参考链接:https://www.runoob.com/linux/linux-shell-...

  • shell脚本基础应用

    Shell 教程[https://www.runoob.com/linux/linux-shell.html]li...

  • Shell-基础教程-变量

    参考教程链接 http://www.runoob.com/linux/linux-shell.html Shell...

网友评论

      本文标题:Linux: shell

      本文链接:https://www.haomeiwen.com/subject/jihvxktx.html