上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 58 下一页
  2013年1月14日
摘要: linux 下telnet的设置2007-03-18 21:35Telnet服务的配置步骤如下:一、安装telnet软件包(通常要两个)1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序;安装之前先检测是否这些软件包已安装,方法如下:[root@echo root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client[root@echo root]#rpm –q telnet-server如果没有检测到软件包, 阅读全文
posted @ 2013-01-14 11:15 猿人谷 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: Linux下有很多程序都只有命令行接口,对于这类程序,它们通过代理服务器(proxy)访问网络的方式也不尽相同。在本文中Easwy 总结了一些常用Linux程序配置代理服务器的方法。[ 通用代理服务器配置 ] 对于大多数Linux控制台程序,例如Debian 或Ubuntu中的apt-get 和aptitude 命令、git命令 、wget命令,这些程序都使用http_proxy 和ftp_proxy 环境变量来获取代理服务的配置。方法是在你的~/.bashrc里加上类似下面的话:export http_proxy=http://username:password@proxyserve... 阅读全文
posted @ 2013-01-14 11:13 猿人谷 阅读(2531) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/fox_lht/article/details/5897336除了最简单的脚本,你很少想要执行每一个命令。执行一组命令或者重复执行一组命令若干次比执行单个命令更加有助。复合命令是将命令封装在一组其他命令中。从可读性来说,封装后的命令使用缩进格式将会使复合命令的代码清晰并便于阅读。管理员曾经抱怨过我的缩进比标准的缩进少了一个空格(我必须使用尺子在屏幕上测量才能确定此事),我认为这不是什么问题,但是他说,当输入 0 时,它的程序会崩溃。复合命令总是有两个命令组成。命令的结束符是该命令相反拼写顺序,就像使用括号将命令括住了。例如:神秘莫测的命令 esa 阅读全文
posted @ 2013-01-14 11:12 猿人谷 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/fox_lht/article/details/5950790# 当我还在布鲁克大学上学的时候, Macquarium 实验室中充满了苹果公司的 Macintosh Plus 电脑。一天,我在为第三年的操作系统课程准备一个程序。我的一个小程序报告没有错误,当我运行它时,黑白色的桌面上出现了竖条, 我的软盘被退出来了,计算机然后从新启动。经过更仔细的检查,我意识到我在 if 语句中使用了不正确的判断符号“ = ”,应该是“ == ”。这个小错误导致了不可以预见的结果,从那时起,我将 C 语言当做一个有精神病的室友,我们可以一起生活、一起工作,但是只 阅读全文
posted @ 2013-01-14 11:10 猿人谷 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: 当用google搜索IP数据报首部校验和算法的时候,总是看到的是代码,没有看到其过程,于是就有了此文,如有错误请指正。文章省略一点,呵呵?IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,算法如下:?在发送数据时,为了计算数IP据报的校验和。应该按如下步骤:(1)把IP数据报的首部都置为0,包括校验和字段。(2)把首部看成以16位为单位的数字组成,依次进行二进制反码求和。(3)把得到的结果存入校验和字段中。在接收数据时,计算数据报的校验和相对简单,按如下步骤:(1)当接收IP包时,需要对报头进行确认,检查IP头是否有误,算法同上2、3步,然后判断取反的结果是否为0,是则正确 阅读全文
posted @ 2013-01-14 10:42 猿人谷 阅读(556) 评论(0) 推荐(0) 编辑
  2013年1月11日
摘要: 首先要说讲述计算机网络和TCP/IP的书很多。先要学习网络知识才谈得上编程讲述计算机网络的最经典的当属Andrew S.Tanenbaum的《计算机网络》第五版,这本书难易适中。《计算机网络(第5版)》是国内外使用最广泛、最权威的计算机网络经典教材。目前已经是第五版,本书作者80年代就开发出MINIX,是一个用于操作系统教学的类UNIX(的小型操作系统。而linux就是受其影响。。。。第五版是2012年出的,也比较新。作 者: (美)特南鲍姆,(美)韦瑟罗尔 著 严伟,潘爱民 译 丛 书 名:出 版 社: 清华大学出版社ISBN:9787302274629出版时间:2012-03-01---. 阅读全文
posted @ 2013-01-11 08:32 猿人谷 阅读(524) 评论(0) 推荐(0) 编辑
  2013年1月10日
摘要: 二 进程的控制实验目的1、掌握进程另外的创建方法2、熟悉进程的睡眠、同步、撤消等进程控制方法实验内容 1、用fork( )创建一个进程,再调用exec( )用新的程序替换该子进程的内容2、利用wait( )来控制进程执行顺序实验指导一、所涉及的系统调用在UNIX/LINUX中fork( )是一个非常有用的系统调用,但在UNIX/LINUX中建立进程除了fork( )之外,也可用与fork( ) 配合使用的exec( )。1、exec( )系列系统调用exec( )系列,也可用于新程序的运行。fork( )只是将父进程的用户级上下文拷贝到新进程中,而exec( )系列可以将一个可执行的二进制文件 阅读全文
posted @ 2013-01-10 22:13 猿人谷 阅读(1736) 评论(0) 推荐(1) 编辑
  2013年1月9日
摘要: 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的 不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,如内存,电压,物理信号等等,它的值在一个时间段可 以保证是唯一的了。好了,废话我就不说了。呵呵。 shell脚本程序我们有那些获得随机数方法呢?一、通过时间获得随机数(date)这个也是我们经常用到的,可以说时间是唯一的,也不会重复的,从这个里面获得同一时间的唯一值。适应所有程序里面了。例子:?12345678910111213[chengmo@cento 阅读全文
posted @ 2013-01-09 19:26 猿人谷 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是GlobalRegularExpressionPrint,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化的文 阅读全文
posted @ 2013-01-09 17:10 猿人谷 阅读(274) 评论(0) 推荐(0) 编辑
  2013年1月6日
摘要: 什么是“子进程”呢?就是说在我目前这个shell的情况下,去打开另一个新的shell,新的那个shell就是子进程。在一般的情况下,父进程的自定义变量是无法在子进程内使用的。但是通过export将变量变成环境变量后,就能够在子进程下面应用了。子进程仅会继承父进程的环境变量,子进程不会继承父进程的自定义变量,所以你原本bash中的自定义变量在进入了子进程后就会消失不见,一直到你离开子进程并回到原本的父进程后,这个变量才会又出现。为什么环境变量的数据可以被子进程所引用呢?这是因为内存配置的关系。理论上是这样的:当启动一个shell,操作系统会分配一记忆块给shell使用,此内存内的变量可让子进程取 阅读全文
posted @ 2013-01-06 21:47 猿人谷 阅读(413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 58 下一页