Linux操作系统分析
霖枫007
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell程序设计001
shell是一个作为用户与Linux系统接口的程序,它允许用户向操作系统输入需要执行的命令,我们可以使用对输入输出进行重定向,使用 | 在同时执行的程序之间实现数据的管道传递,使用$(...)获取子进程的输出。重定向输出:$ ls -l > ls.txt 和 $ls -l >>ls.txt前者每次运行就把原来的内容覆盖了,后者则不会!管道:我们可以用管道操作符来连接进程原创 2012-02-12 21:40:45 · 582 阅读 · 0 评论 -
shell程序设计002
shell的语法:变量-变量名前面加一个$符号来访问它的内容,再用echo命令将它的内容输出到终端上:read命令将用户的输入命令赋给一个变量,再有echo输出:引号的使用:新建一个脚本 vim variables/bin/sh variables执行我们可以看出使用双引号并不影响变量的内容,但使用单引号和反斜杠就不进行变量的替换了!环境变量原创 2012-02-13 16:11:21 · 931 阅读 · 0 评论 -
shell程序设计003
命令列表:AND列表结果:因为file_one存在所以echo命令得以执行,应为echo总是返回true的,所以将会执行&&后面的命令,可以file_two不存在所以整个if语句返回false,则执行elseOR列表:结果:if后面的语句执行到true时就不再执行了。结合使用的魅力:[ -f file_one ] && command原创 2012-02-14 14:14:38 · 580 阅读 · 0 评论 -
shell程序设计004
函数:程序开始定义了yes_or_no函数,函数内容写在{}里面,if后面调用函数并将参数 $1传给函数执行,根据返回值执行后面的语句。在执行时用户输入参数,$*列出所有的参数,这些参数被保存在$1,$2等位置参数中。原创 2012-02-14 14:51:42 · 617 阅读 · 0 评论 -
如何查看 Ubuntu Linux 各个版本的信息
cat /etc/issue返回结果Ubuntu 6.06 "Dapper Drake" Development Branch \n \l或者cat /proc/version返回结果Linux version 2.6.12-10-k7 (buildd@terranova) (gcc version 3.4.5 20050809 (prereleas转载 2012-02-16 09:58:49 · 903 阅读 · 0 评论
分享