学习bash第二版 学习笔记 1 —— bash的简介检测和安装

Posted tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习bash第二版 学习笔记 1 —— bash的简介检测和安装相关的知识,希望对你有一定的参考价值。

shell 区别于内核 是一款命令解析程序。

Bourne Again shell (BASH), 创建用于GNU项目。 GNU项目由Free Software Foundation(FSF)的Richard Stallman 始创,用于创建一个UNIX兼容的操作系统,

并使用该免费的发布版本替代所有的商业UNIX版本。

 

?? 你可能不能马上用bash。你的系统管理员可能将你的账号设置为使用系统上的 "标准" shell,你甚至不知道有没有其他shell可用。

?? 键入 echo $SHELL, 显示你当前用的shell (如sh、csh、ksh、bash)

?? 如果你没用过bash,而现在想要使用它,那么首先需要找出他是否存在于你的系统中

  键入bash, 如果得到一个 bash2-2.01$类似的新提示符,则没问题,键入 exit回到正常shell。

  如果得到信息为“未发现”,表明系统中没有bash。

?? 一旦知道系统上存在bash,就可以从所使用的任何其他shell调用它,方法是键入bash。

  但将其注册为登陆shell会更好一些。 

  1. 找到 bash在系统上的位置:使用 whereis bash(C shell), 或 whence bash, which bash 或下面复杂的命令

  grep bash /etc/passwd | awk -F: ’{print $7}’ | sort -u

  得到 /bin/bash 或 /usr/local/bin/bash

  2. 要将bash安装为登录shell,键入chsh bash-name, 这里的bash-name是从whereis bash 命令得到的响应(正常情况下)

  例如: chsh /bin/bash

以上是关于学习bash第二版 学习笔记 1 —— bash的简介检测和安装的主要内容,如果未能解决你的问题,请参考以下文章

《TensorFlow实战Google深度学习框架(第二版)》学习笔记及书评

《TensorFlow实战Google深度学习框架(第二版)》学习笔记及书评

李沐《动手学深度学习》第二版 pytorch笔记1 环境搭建

学习笔记第二十二节课

bash脚本编程学习笔记

《C++ 并发编程实战 第二版》学习笔记目录