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的重要特性,同时又增加了自己独有的特性。
展开全部
日期:2018-09-29Linux中10个方便的Bash别名
日期:2018-09-27shell日志颜色处理及清理系统日志的方法
日期:2018-09-19Linux下使用Rsync完成自动化备份
日期:2018-09-13linux shell中实现循环日期的实例代码
日期:2018-09-05Linux 命令head和tail常见用法详解
日期:2018-08-15npm script命令同时进行多个监听服务的方法
日期:2018-08-10Linux创建用户的操作命令
日期:2018-08-08linux定时器crontab的使用教程
日期:2018-08-06Linux shell条件判断if中的-a到-z的意思【推荐】
日期:2018-07-24在linux上定期执行命令、脚本(cron,crontab,anacron)
日期:2018-07-14linux shell脚本对未定义变量的判断以及if的用法详解
日期:2018-07-14对shell中常见参数及判断命令介绍
日期:2018-07-14shell脚本之判断输入参数是否为整数值的实例
日期:2018-07-12Linux 下vim使用教程
日期:2018-07-06linux 中grep 匹配制表符 和 换行符的命令
日期:2018-07-04Linux 使用grep筛选多个条件及grep常用过滤命令
日期:2018-07-03linux shell中curl 发送post请求json格式问题的处理方法
日期:2018-07-01Shell中重定向的深入讲解
日期:2018-06-30Shell中的命令别名、命令历史和命令替换的方法
日期:2018-06-29linux模糊查找一个文件的方法
日期:2018-06-26shell脚本编写俄罗斯方块
日期:2018-06-26shell实现俄罗斯方块脚本
日期:2018-06-21HBASE 常用shell命令,增删改查方法
日期:2018-06-21hbase-shell批量命令执行脚本的方法
日期:2018-06-21shell简单处理mysql查询结果的方法
日期:2018-06-21linux禁止普通用户切换至root用户的实例讲解
日期:2018-06-21linux 获取某个日期对应的月末日期方法
日期:2018-06-21浅谈shell数组的定义及循环
日期:2018-06-21使用Shell遍历目录及其子目录中的所有文件方法
日期:2018-06-20linux每天定时备份数据库并删除十天前数据详细步骤
日期:2018-06-20shell 递归遍历目录下的所有文件并统一改名的方法
日期:2018-06-20浅谈shell循环中变量的作用域问题
日期:2018-06-20shell for循环、循环变量值付给其他shell脚本的方法
日期:2018-06-20基于Shell中for循环的几个常用写法分享
日期:2018-06-20对Linux下shell编程之for循环的实例讲解
日期:2018-06-20linux shell 中数组的定义和for循环遍历的方法
日期:2018-06-20shell下获取上一个月,星期时间和时间戳的范围实例
日期:2018-06-20在shell脚本中获取上个月最后一天的日期方法
日期:2018-06-20解决linux 所有命令无法使用的问题
日期:2018-06-20Linux命令提示符显示格式的配置方法
页次:1/35 每页40 文章数1364  首页上页123下页末页