关于Linux Shell的一些初级零碎知识点

来源:互联网 发布:图片动画制作软件 编辑:程序博客网 时间:2024/05/16 12:07

Linux系统的Shell作为linux操作系统的外壳,为用户提供了使用OS的借口,它是命令语言、命令解释程序及程序设计语言的统称。

Shell也是一个命令语言解释器,它拥有自己内置的shell命令集,shell也能被系统中其他应用程序调用。用户在提示符下输入的命令都是由

shell解释后传给linux内核的。


一些命令(如cd)是包含在shell内部的,而另一些如cp和rm则是存在于文件系统中某个目录下的独立程序。


执行命令时,首先shell检查命令是否为内部命令,若不是则检查是否是一个应用程序,然后shell在搜索路径里寻找这些应用程序,如果都没找到,则会显示一条错误信息。


shell的另一个重要特性是其自身为一个解释型程序设计语言,它支持绝大多数在高级语言中见到的元素,如函数、变量、数组和控制结构。


附:几个常用的模式切换命令:

由字符到图形 startx 或 init5

由图形到字符 logout 或 init3

注销 poweroff 或 init0 或shutdown now 或 halt -p

重启 reboot 或 init6 或 shutdown -r now

原创粉丝点击