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的重要特性,同时又增加了自己独有的特性。
展开全部
日期:2024-04-03查看Linux系统重启的四种基本命令详解
日期:2024-04-03crontab执行失败的原因及一些解决办法
日期:2024-04-01Linux查看磁盘信息的命令详解
日期:2024-03-26Linux中nmcli命令使用详解
日期:2024-03-22Bash Shell中双引号中的感叹号问题小结
日期:2024-03-22Linux Shell脚本syntax error: unexpected end of file原因及解决
日期:2024-03-21Linux使用Split命令分割文件与合并的操作方法
日期:2024-03-21Linux磁盘操作之清空文件内容的方法小结
日期:2024-03-19Linux下使用ntpdate进行时间同步的方法实现
日期:2024-03-18shell脚本中main函数中$#获取不到脚本传入参数个数浅析
日期:2024-03-16sed使用正则表达式进行替换例子以及注意事项
日期:2024-03-10检查Linux系统中文件大小的方法总结
日期:2024-03-07详解Linux常用的四种压缩命令
日期:2024-03-07shell脚本一键部署docker的实现步骤
日期:2024-03-05Shell管道和过滤器的使用
日期:2024-03-05Linux命令之systemctl用法详解
日期:2024-03-05shell脚本中if判断‘-a‘ - ‘-z‘的具体使用
日期:2024-03-03Shell echo、printf、test命令的具体使用
日期:2024-03-01Linux shell字符串截取、替换、删除以及trim代码示例
日期:2024-03-01linux shell字符串操作详解(长度、读取、替换、截取、连接、对比、删除及位置)
日期:2024-02-29Shell中${}的多种用法小结
日期:2024-02-27shell实现多级菜单脚本编写的示例代码
日期:2024-02-26Ansible Ad-hoc命令执行模块实战教程
日期:2024-02-23设置Shell脚本开机自启的方法和实例
日期:2024-02-23Shell脚本实现MySQL、Oracle、PostgreSQL数据库备份
日期:2024-02-21jar包重启shell脚本问题记录
日期:2024-02-19shell正则表达式、grep命令和sed命令举例详解
日期:2024-02-19Linux batch命令详解(在系统不繁忙的时候执行定时任务)
日期:2024-02-19linux shell 中双引号和单引号的区别解析
日期:2024-02-19shell一键部署Zabbix的实现步骤
日期:2024-02-18Linux文件查找和解压缩命令详解
日期:2024-02-17jenkins pipeline中获取shell命令的标准输出或者状态的方法小结
日期:2024-02-17Jenkins中sh函数的用法示例小结
日期:2024-02-17Jenkinsfile 中如何在 `sh` 步骤中执行多行 Shell 命令(多行命令的方法)
日期:2024-02-10深入探究Linux shell的实现原理
日期:2024-02-07Linux的打包压缩与解压缩---tar、xz、zip、unzip命令详解
日期:2024-02-07Linux压缩及解压缩命令tar|zip|rar|xz操作方法
日期:2024-02-06bash脚本中-e、&和&&的使用
日期:2024-02-06bash脚本中$符号的具体使用
日期:2024-02-06找出Linux中所有真实用户的命令详解
页次:1/3 每页40 文章数2182  首页上页123下页末页