商务合作加Q:411239339

第1 课 学习shell的意义

浏览:372次阅读
一条评论

共计 768 个字符,预计需要花费 2 分钟才能阅读完成。

点击这里 可以赞助果子哦
当然不赞助也是可以免费观看的第 1 课 学习 shell 的意义

一、什么是 shell?

Shell 是介于用户与系统之间,帮助用户与系统进行沟通的工具。
除了文字模式的 shell 外,GNOME、KDE这类图形界面也属于 shell 的范畴。我们通常提到 shell 时都是指狭义的 shell,即文字模式的 shell。

二、Linux 中有哪些 shell

一般来说,shell 可以分成两类。第一类是由 Bourneshell 衍生出来的包括 sh,ksh,bash,与 zsh。第二类是由 Cshell 衍生出来的,包括 csh 与 tcsh。除此之外还有一个 rc

三、为什么要学习 shell

1. 图形用户界面 ?? 只是 一个程序套件,文字模式的shell 功能和能执行的任务则比图形界面要强得多
2. shell 是文字模式,因此远程登录和传输的速度比图形界面更快
3. shell 使用更方便。在图形界面需要打开许多窗口执行许多次点击的任务,使用 shell 也许只需要简单几个命令就能完成了
举例:
(1) 查看一个文件或目录的大小  ls du
(2) 定时执行一个任务

四、学习哪种 shell

Linux 下支持的 shell 有许多种,但我们只要学习最应用最广泛的 bash shell 就行了。而且现在主要的 Linux 发行版都使用 bash 做为默认的管理 shell。所以不论使用哪种 Linux 发行版,都无可避免地要学习 bash。

五、如何写一个简单的 bash  shell

1) 可以使用任何文本编辑工具编写,如:vim
#!/bin/bash   # 放置在文件的开头
2) 设置脚本执行权限
chmod a+x  filename
chmod 700 filename
3) 执行脚本
bash your_script.sh
sh your_script.sh
./your_script.sh

正文完
扫码赞助
post-qrcode
 0
果子
版权声明:本站原创文章,由 果子 于2014-05-04发表,共计768字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。
评论(一条评论)