linux-tutorial/docs/shell/README.md

17 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# shell
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
## 资料
* [awesome-shell](https://github.com/alebcay/awesome-shell)shell 资源列表
* [awesome-bash](https://github.com/awesome-lists/awesome-bash)bash 资源列表
* [bash-handbook](https://github.com/denysdovhan/bash-handbook)
* [bash-guide](https://github.com/vuuihc/bash-guide) bash 基本用法指南
* [bash-it](https://github.com/Bash-it/bash-it),为你日常使用,开发以及维护 shell 脚本和自定义命令提供了一个可靠的框架
* [dotfiles.github.io](http://dotfiles.github.io/)上面有bash和其它shell的各种dotfiles集合以及shell框架的链接
* [Runoob Shell 教程](http://www.runoob.com/linux/linux-shell.html)
* [shellcheck](https://github.com/koalaman/shellcheck) 一个静态 shell 脚本分析工具,本质上是 bashshzsh 的 lint。