上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 60 下一页

2016年11月30日

Linux Linux程序练习十三(信号阻塞,捕获)

摘要: /* * 题目: * 请编写一个程序,设置SIGINT和SIGQUIT信号, * 并在该程序中实现从文件中读取信息的操作, * 并保证在读取文件且只有在读取文件的过程中不会被发送的SIGINT和SIGQUIT信号所打断。 * 提示:在文件读取前阻塞信号,在文件读取后解除阻塞。 * */ #include #include #include #include #include ... 阅读全文

posted @ 2016-11-30 22:25 寒魔影 阅读(676) 评论(0) 推荐(0)

Linux 网络编程详解二(socket创建流程、多进程版)

摘要: netstat -na | grep "8080" --查看TCP/IP协议连接状态 //socket编程提高版--服务器 #include #include #include #include #include #include #include #include int main(int arg, char *args[]) { int sockfd = soc... 阅读全文

posted @ 2016-11-30 14:04 寒魔影 阅读(2065) 评论(0) 推荐(0)

2016年11月29日

Linux 网络编程详解一(IP套接字结构体、网络字节序,地址转换函数)

摘要: IPv4套接字地址结构 struct sockaddr_in { uint8_t sinlen;(4个字节) sa_family_t sin_family;(4个字节) in_port_t sin_port;(2个字节) struct in_addr sin_addr;(4个字节) char sin_zero[8]; }; sin_len:整个sockad... 阅读全文

posted @ 2016-11-29 16:40 寒魔影 阅读(1862) 评论(0) 推荐(0)

Linux shell实战(ipcs工具)

摘要: #!/bin/bash if [ $# -lt 1 -o $# -gt 2 ] then echo "参数个数不正确!" exit -1 fi WHOAIM=`whoami` function release { if [ $1 -le $2 ] then for id in `ipcs | sed -n $1,$2p ... 阅读全文

posted @ 2016-11-29 13:17 寒魔影 阅读(660) 评论(0) 推荐(0)

2016年11月26日

Linux shell文本过滤

摘要: 正则表达式,xargs,grep,awk,sort,sed 阅读全文

posted @ 2016-11-26 23:13 寒魔影 阅读(8710) 评论(0) 推荐(0)

Linux shell循环

摘要: 条件测试 格式 test condition 或 [ condition ] 使用方括号时,要注意在条件两边加上空格,如果有操作符,运算符之间也必须有空格 测试状态:测试的结果可以用$?的值来判断,0表示成功,其他为失败 --文件状态测试-e 判断文件是否存在 -d 判断目录是否存在 -f 正规文件(是不是普通文件) -L 符号链接 -r 可读 ... 阅读全文

posted @ 2016-11-26 17:19 寒魔影 阅读(525) 评论(0) 推荐(0)

2016年11月25日

Linux shell的输入输出

摘要: echo --echo命令可以显示文本行或变量,或者把字符串输入到文件 --echo [option] string -e 解析转义字符 例如:echo -e "nimenhao\nasfdsaf" 打印发生换行 -n 回车不换行 详解:一般在命令行打印字符串,光标会在下一行显示,但是使用echo -n参数,可以使打印的文字和光标在同一行 read --... 阅读全文

posted @ 2016-11-25 21:30 寒魔影 阅读(1041) 评论(0) 推荐(0)

2016年11月24日

Linux shell运算符

摘要: 双引号 --使用双引号可以引用除了字符$,`(单反号),\(反斜杠)外的任意字符或者字符串 --echo "参数的个数是$#" 单引号 --单引号与双引号类似,不同的是shell会忽略任何引用值,换句话说,如果屏蔽了其特殊含义,会将单引号中所有字符包括单引号都作为一个字符 --结论:单引号让所有特殊字符失去意义 单反号 --单反号用户设置系统命令输出到变量,shell将单反号中的... 阅读全文

posted @ 2016-11-24 22:06 寒魔影 阅读(249) 评论(0) 推荐(0)

Linux shell变量

摘要: 一、本地变量 --本地变量是在用户现有的shell生命周期的脚本中使用 --本地变量详解:用户通过终端登录服务器,服务器会创建一个会话期并且启动一个shell程序,用户每登录一次, 就会启动一个shell,所以在一个会话期里可能会启动多个shell程序 当用户在shell程序中定义了一个shell变量,该shell变量的生存周期是用户连接到服务器到用户关闭shell 用户关闭shel... 阅读全文

posted @ 2016-11-24 21:36 寒魔影 阅读(504) 评论(0) 推荐(0)

2016年11月23日

Linux shell特性

摘要: 一:别名 1.alias 查看本用户下的alias配置 --自定义别名:alias 别名='shell命令' (注意是单引号) --cat $HOME/.bashrc 在这个用户下配置着alias名的配置 二:命令替换 --命令替换即单反号的使用 --补充说明:ls [目录名] -l 命令行键入命令会打印目录下的文件列表 --单反号`在shell中表示执行单反... 阅读全文

posted @ 2016-11-23 23:41 寒魔影 阅读(549) 评论(0) 推荐(0)

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 60 下一页

导航