linux shell 脚本实现tcp/upd协议通讯(重定向应用) Linux
前几天发了重定向以及管道相关使用方法,今天这里发些很有趣的例子。通过重定向实现基于tcp/udp协议的软件通讯。 linux 设备里面有个比较特殊的文件: /dev/[tcp|upd]/host/port 只要读取或者写入这个文件,相当于系...
标签: linux
linux shell实现随机数几种方法分享(date,random,uuid) Linux
在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,...
标签: linux
linux shell命令快捷获得系统帮助(一)[man-pages定义规范] Linux
作为刚刚学习linux朋友,我们拿到一个命令,不知道怎么样使用,一般都会先看下命令默认参数说明,然后再不清楚就是通过man命令查阅手册。还是找不
标签: linux
linux dev 常见特殊设备介绍与应用(loop,null,zero,full,random) Linux
linux是文件型系统,所有硬件如软件都会在对于的目录下面有相应的文件表示。对于dev这个目录,我们知道它下面的文件,表示的是linux的设备。在windows
标签: linux
linux whatis与whatis database 使用及查询方法(man使用实例) Linux
通过man查找帮助过程:[chengmo@centos5 ~]$ man -h... f:same as whatis(1)...#觉得比较奇怪,whatis是什么呢?[chengmo@centos5 ~]$ man whatis#查询得到是:#whatis
标签: linux
linux shell 字符串操作(长度,查找,替换)详解 Linux
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。...
标签: linux
Linux rpm 命令参数使用详解 Linux
rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。 常用命令组合: -ivh:安装显示安装进度--i...
标签: linux
exit(-1)或者return(-1)shell得到的退出码为什么是255 Linux
下面我写了一个hello world程序,一起看看吧: // filename: main.c #include stdio.h int main(void) { printf(hello wolrd!n); return(-); ...
标签: linux
Linux Shell脚本面试25问集合 Linux
Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工...
标签: linux
Linux中文件权限目录权限的意义及权限对文件目录的意义 Linux
linux中目录与文件权限的意义一、文件权限的意义r:可以读这个文件的具体内容;w:可以编辑这个文件的内容,包括增加删除文件的具体内容;
标签: linux