Shell学习日记
2016-04-26 23:05
274 查看
初识Shell第一天:
在看过鸟哥的Linux私房菜以及和慕课网上的网络视频之后,个人认为还是视频容易接受,在这个浮躁的社会,特别是在研究生阶段,读书的习惯慢慢变差。
鸟哥的Linux不是写的不好,只是心态的改变影响了我读书的心情吧。
好了废话不多说,说说学习shell编程的体会。
先说说我用的Linux发行版Ubuntu14.04,学习的是比较普遍的bash。以前第一次读鸟哥的时候,总是不知道shell为何物,(本人本科不是计算机专业没学过操作系统对操作系统内核不懂),在第二次看视频是总算知道shell是干什么的了。
Shell是:
用户与操作系统内核沟通的一种工具,以Ascii码为依据把用户输入的数据翻译成机器码即为二进制数据告诉操作系统。操作系统在执行完对应的操作后,依据Shell命令中有无回显的要求,若有把二进制数按照ascii码表,回显到界面上。
总而言之,shell是翻译用户指令给操作系统内核的一种介质或者说是工具。
在看过鸟哥的Linux私房菜以及和慕课网上的网络视频之后,个人认为还是视频容易接受,在这个浮躁的社会,特别是在研究生阶段,读书的习惯慢慢变差。
鸟哥的Linux不是写的不好,只是心态的改变影响了我读书的心情吧。
好了废话不多说,说说学习shell编程的体会。
先说说我用的Linux发行版Ubuntu14.04,学习的是比较普遍的bash。以前第一次读鸟哥的时候,总是不知道shell为何物,(本人本科不是计算机专业没学过操作系统对操作系统内核不懂),在第二次看视频是总算知道shell是干什么的了。
Shell是:
用户与操作系统内核沟通的一种工具,以Ascii码为依据把用户输入的数据翻译成机器码即为二进制数据告诉操作系统。操作系统在执行完对应的操作后,依据Shell命令中有无回显的要求,若有把二进制数按照ascii码表,回显到界面上。
总而言之,shell是翻译用户指令给操作系统内核的一种介质或者说是工具。
相关文章推荐
- SHELL 分析 列出当天访问次数最多的IP
- Linux进阶之bash编程(流程控制-while,break,continue)
- Shell 脚本知识回顾 (三) —— 替换、运算符、字符串、数组
- shell 中获取当前工作路径和命令文件所在绝对路径
- linux shell 字符串操作(长度,查找,替换)详解
- mac环境使用sed修改文件出错的解决方法
- 使用Git Bash工具获取远程服务器的源代码库
- 十二.shell编程之条件判断与流程控制
- Linux shell脚本输出日志笔记整理
- Mysql 数据库升级shell脚本编写与测试心得
- xshell 中 alt+. 快捷键无法使用
- HELL编程-shell编程实战
- linux关于bashrc与profile的区别(转)
- HBase 常用Shell命令
- hbase shell基础和常用命令详解
- shell基础语法
- Shell中遍历整个目录查找某个关键字
- 改变当前shell工作目录
- shell------随机产生三位数
- shell 查看当前目录下文件的个数