首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
系统相关
> 详细
Linux命令行–初识Linux shell
时间:
2016-08-10 12:19:03
阅读:
201
评论:
0
收藏:
0
[点我收藏+]
标签:
shell及脚本简介
GNU/Linux shell 是个交互工具,它为用户提供了启动程序、管理文件系统上的文件以及管理运行在Linux系统上的进程的途径 。
shell的核心是命令行提示符
它是shell的交互部分
它允许你输入文本命令,之后将解释命令并将在内核中执行
shell包含一组内置命令
,
可以用来完成一些操作,如复制文件、移动文件、重命名文件以及显示和终止系统上正在运行的程序
(PS:我一直在用ubuntu,前段时间刚更新到ubuntu16.04,通过看Linux命令行与shell脚本编程大全这本书才了解到ubuntu属于专业linux发行版 ,并不是核心linux发行版,像平时在linux码的那些常用命令就是shell的内置命令)
shell脚本:将shell命令放入文件作为程序执行的文件
在命令行执行的任何命令都可以放进一个shell脚本作为一组命令执行
shell的类别
Linux系统上通常有好几种Linux shell
不同的shell有不同的特征,有的利于管理进程有的则更利于创建脚本
所有的Linux的发行版默认的shell基本上是bash shell
bash shell作为标准的Unix shell – Bourne shell 的替代
由GNU项目开发
bash shell的名称就是针对这个Bourne shell的文字游戏,称为Bourne again shell
其他几种shell
ash:运行在内核受限环境中简单的、轻量级的shell,但与bash shell完全兼容
korn:与Bourne shell兼容的编程shell,但支持一些高级的编程特性,如关联数组和浮点运算
tcsh:将C语言的一些元素引入到shell脚本中的shell
zsh:将bash、tcsh和korn特性引入,同时提供高级编程特性、共享历史文件和主题化提示符的高级shell
Linux可分为以下四部分:
1 、Linux内核
2、GNC工具组件
3、图形化桌面环境
4、应用软件
我们将完整的LINUX系统包称为发行版。(将以上四部分放在一起构建一个LINUX系统)
Linux命令行–初识Linux shell
标签:
原文地址:http://www.cnblogs.com/zhangmingcheng/p/5755944.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
gitlab 在linux安装环境下存储地址
2021-07-29
当 Mac 未检测到外部显示器时如何修复它
2021-07-29
Ubuntu18.04安装qemu遇到问题-qemu : Depends: qemu-system (>= 1:2.11+dfsg-1ubuntu7)
2021-07-28
[Linux]Shell编程【待续】
2021-07-28
Linux系统资源查看
2021-07-27
Archlinux爬坑指南
2021-07-27
[Linux]Linux发展历程
2021-07-27
非桌面系统 (ubuntu)安装google-chrome
2021-07-27
在Ubuntu18.04系统中源码安装 gcc7.3.0
2021-07-23
Linux快捷键杂记
2021-07-22
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!