wordpress意见表单,网站优化的方法,茂名优化网站建设,网站功能模块 分析一.网络命令
1.ping
ping命令用来检测网络是否连通#xff0c;具体用法为#xff1a; ping 任意网址 结果如下#xff1a; 当出现上述字段时#xff0c;证明网络是连通的#xff0c;这里值得注意的是#xff0c;ping命令执行之后会不断进行网络检测#xff0c;不会停…一.网络命令
1.ping
ping命令用来检测网络是否连通具体用法为 ping 任意网址 结果如下 当出现上述字段时证明网络是连通的这里值得注意的是ping命令执行之后会不断进行网络检测不会停止需要主动停止但是我们也可以指定ping命令的检测次数指令为 ping -c 次数 任意网址 如图执行指定次数后便会立即退出。 2.netstat
netstat是一个用来查看网络状态的重要工具常用的选项有以下几个
n拒绝显示别名能显示数字的全部转换为数字。l仅列出有在Listen监听的服务状态。p显示建立相关链接的程序名。ttcp仅显示tcp相关选项。uudp仅显示udp相关选项。aall显示所有选项默认不显示LISTEN相关。 3.watch
watch命令可以定期执行某命令具体用法为 watch -n 数字 命令 即每个若干数字时长就会执行一次后边的命令。 4.pidof
pidof指令可以直接通过进程的名字来查看该进程的pid具体用法为 pidof 进程名 二.UDP网络编程
1.创建Socket #include sys/types.h #include sys/socket.h int socket(int domain, int type, int protocol); 该函数用于创建套接字。 参数1表示套接字的用途一般可有两种选择 AF_UNIX本地 AF_INET网络 参数2表示套接字的类型在UDP使用中设为SOCK_DGRAM。参数3表示协议的名称一般不做处理设为0。返回值为文件描述符返回失败为-1。 2.bind #include sys/types.h #include sys/socket.h int bind(int sockfd, const struct sockaddr *addr,socklen_t addrlen); 该函数用于绑定端口号。
参数1为绑定对应套接字的文件描述符。参数2为绑定端口服务器的结构体信息。参数3为结构体大小。
绑定成功返回0绑定失败返回-1。 3.recvfrom #include sys/types.h #include sys/socket.h ssize_t recvfrom(int sockfd, void *buf, size_t len, int flags,struct sockaddr *src_addr, socklen_t *addrlen); 该函数用于读取网络传输的数据。
参数1为绑定对应套接字的文件描述符。参数2为缓冲区。参数3为缓冲区大小。参数4为阻塞标记。参数5表示信息的来源。参数6为信息来源的大小。
读取成功返回数据大小失败返回-1。 4.sendto #include sys/types.h #include sys/socket.h ssize_t sendto(int sockfd, const void *buf, size_t len, int flags,const struct sockaddr *src_addr, socklen_t addrlen); 该函数用于发送网络传输的数据。
参数1为绑定对应套接字的文件描述符。参数2为缓冲区。参数3为缓冲区大小。参数4为阻塞标记。参数5表示信息的目的地。参数6为信息目的地的大小。
读取成功返回数据大小失败返回-1。