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所使用的主題都是不一樣的 哈哈哈哈
老司機的這趟車到站了嗎?沒有!我把車門都焊的死死的!誰都別下車!!!
未完待續。。。。。。。且聽下回分解,啊不,下回繼續開。。。。。