老司机带你玩转linux(一)shell入门

linux(一)shell入门

1. 什么是shell?

1.1 shell的概念

shell的直面翻译意思是指 壳,贝壳,泛指带壳的动物。那么在计算机范畴里,我们一般指的是什么呢?你们猜猜?跟带壳有关的有关。对了,它其实也是一层外壳。个人认为的,它是介于用户程序层和操作系统内核层的一层外壳。它其实相当于一层接口,中间层接口。

1.2 shell的特点

处于中间层,对上层的应用层屏蔽了下层的内核以及硬件层的细节,能让应用层直接调用,而不用管怎么实现的,其实就是一种黑盒。对下层也是,屏蔽了上层的调用。

1.3 shell的意义

使程序员不会更多的关注底层的细节实现等等,能提高工作效率。

2. shell的查看

2.1 查看系统所存在的shell

cat /etc/shells

2.2 查看当前用户所使用的shell

cat /etc/passwd | grep username

echo $0 //$0代表当前shell文件名

2.3 查看当前系统所使用shell

echo $SHELL //注意环境变量都是大写哦

3. shell安装和配置

3.1 最最最最最好用的shell oh-my-zsh

官方介绍
Oh-My-Zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout...

3.2 oh-my-zsh的安装

1. 首先必须之前装有zsh 
cat /etc/shells  //查看是否装有zsh
2. 如果没有 apt安装zsh 
sudo apt-get install zsh
3. 安装oh-my-zsh
$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" //退出重启terminal终端就好了

3.3 oh-my-zsh的主题配置

1. 首先你需要编辑~/.zshrc 文件 如果没有请创建
touch ~/.zshrc
vi ~/.zshrc
2.在文件中找到 ZSH-THME 字段
3. 在字段后面填写你需要配置的主题名称 比如这样
ZSH-THEME="robbyrussell"
4.当然,如果你想随意随心一点.可以这样
ZSH-THEME="random"  //这样 每一次开terminal zsh所使用的主题都是不一样的 哈哈哈哈

老司机的这趟车到站了吗?没有!我把车门都焊的死死的!谁都别下车!!!
未完待续。。。。。。。且听下回分解,啊不,下回继续开。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值