linux shell

linux shell

详情>>

Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。

实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。

Linux提供了像MicrosoftWindows那样的可视的命令输入界面--X Window的图形用户界面(GUI)。它提供了很多桌面环境系统,其操作就像Windows一样,有窗口、图标和菜单,所有的管理都是通过鼠标控制。GNOME。

每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要。

同Linux本身一样,Shell也有多种不同的版本。主要有下列版本的Shell: 

  1. Bourne Shell:是贝尔实验室开发的。
  2. BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell。
  3. Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。
  4. C Shell:是SUN公司Shell的BSD版本。
  5. Z Shell:The last shell you’ll ever need! Z是最后一个字母,也就是终极Shell。它集成了bash、ksh的重要特性,同时又增加了自己独有的特性。
展开全部
日期:2023-07-10Linux下有名管道mkfifo使用详解
日期:2023-07-10Shell实现日期的获取、设置和延时操作
日期:2023-07-10linux 文件管理命令之dirname \ find \ finds \ in \ indir详解
日期:2023-07-08shell脚本退出的正确方式与最佳实践
日期:2023-07-05shell脚本ssh远程执行命令给变量赋值的问题解决
日期:2023-07-05普通用户启动supervisor报HTTP错误(strace)解决分析
日期:2023-07-04使用linux java shell启动脚本
日期:2023-07-03Linux 用户名称高亮和最近路径显示问题
日期:2023-07-03详解systemctl 和 service 区别及命令
日期:2023-06-28如何查看Linux提供的Shell解析器
日期:2023-06-28Shell脚本传递参数的4种方式实例说明
日期:2023-06-27shell向文件中添加新内容的实现方法
日期:2023-06-27shell 数组 ${array[@]} ${array[*]}的使用及区别解析
日期:2023-06-27Linux shell中改文件名的方法总结
日期:2023-06-27Linux命令之jar命令使用示例
日期:2023-06-27linux shell编程指南之字符串与数组
日期:2023-06-27Linux Shell脚本中如何获取命令运行的结果
日期:2023-06-27Linux中Shell脚本判断文件/文件夹是否存在方法
日期:2023-06-27shell检测某个文件/文件夹是否存在详细实例
日期:2023-06-26shell脚本内调用另外一个shell脚本的几种方法讲解
日期:2023-06-25Linux 字段连接 join 命令使用小结
日期:2023-06-22shell中if条件判断的实现
日期:2023-06-22Linux shell中$(())、$()、``与${}的区别
日期:2023-06-22Linux shell中的-d,-f,-e,-n的作用小结
日期:2023-06-22shell脚本中set -e选项作用范围小结
日期:2023-06-21Shell脚本调试 -n -v -x -c的具体用法
日期:2023-06-21shell中set设置-e和 -x的用法
日期:2023-06-21shell中set -e的具体使用
日期:2023-06-21shell脚本declare命令的用法详解(声明变量的属性和类型)
日期:2023-06-20shell进程监控的实现(ps、sleep、kill)
日期:2023-06-20Shell中使用exec命令的方法和用途
日期:2023-06-20Shell获取进程PID的实现
日期:2023-06-20Shell脚本判断进程是否存在的实现示例
日期:2023-06-20Shell条件语句(条件测试、if语句、case语句)
日期:2023-06-20Shell循环语句的使用(for循环、while循环、until循环)
日期:2023-06-20Shell中echo命令及编程规范
日期:2023-06-20Shell命令批量杀死进程的方法实现
日期:2023-06-20Shell 实现多任务并发的示例代码
日期:2023-06-17Linux Shell脚本语句执行失败,后续语句继续执行的问题及解决
日期:2023-06-15检查 Bash 中是否存在输入参数的问题
页次:1/3 每页40 文章数1994  首页上页123下页末页