
linux
HelloCooper
Good Good Study, Day Day Up!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux常用命令-find和grep区别及使用方法
find和grep区别 find用法详解 grep用法详解原创 2016-03-17 16:46:06 · 6384 阅读 · 0 评论 -
linux send和recv函数详解
#include <sys/socket.h>ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags); ssize_t send(int sockfd, const void *buff, size_t nbytes, int flags);recv 和send的前3个参数等同于read和write。flags参数值为0或:转载 2016-11-17 21:14:26 · 459 阅读 · 0 评论 -
确保read和write数据完整
write函数write函数定义如下:#include <unistd> ssize_t write(int filedes, void *buf, size_t nbytes); // 返回:若成功则返回写入的字节数,若出错则返回-1 // filedes:文件描述符 // buf:待写入数据缓存区 // nbytes:要写入的字节数同样,为了保证写入数据的完整性,在《UNIX网络编程 卷1》中,转载 2016-11-17 21:25:17 · 1118 阅读 · 0 评论 -
/bin和/sbin
/bin,/sbin,/usr/sbin,/usr/bin 目录 这些目录都是存放命令的,首先区别下/sbin和/bin:从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统,/bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到。从用户权限的角度看,/sbin目录下的命令通常转载 2017-01-21 23:49:54 · 1131 阅读 · 0 评论 -
systemd - CentOS 7进程守护&监控
需求:运行环境为CentOS 7系统,我们开发了一个程序,需要在开机时启动它,当程序进程crash之后,守护进程立即拉起进程。解决方案:使用CentOS 7中的init进程systemdsystemd简介Linux Init & CentOS systemdLinux一直以来采用init进程。例如下面的命令用来启动服务: $ sudo /etc/init.d/apache2 start 或者\原创 2017-01-21 23:46:24 · 13467 阅读 · 5 评论 -
KVM安装及使用
本文介绍在CentOS 7.2系统环境的KVM安装及使用,包括NAT网络配置和磁盘添加。KVM安装KVM 是基于CPU 辅助的全虚拟化方案,它需要CPU虚拟化特性的支持numactl –hardware检查是否支持KVM 要支持 KVM, Intel CPU 的 vmx 或者 AMD CPU 的 svm 扩展必须生效a: grep ‘(vmx|svm)‘ /proc/cpuinfovmx是in原创 2017-07-01 14:03:37 · 1263 阅读 · 0 评论 -
Docker安装及使用
安装及使用Docker安装dockeryum install docker systemctl enable docker systemctl start docker sudo usermod -aG docker cooperpull镜像docker run hello-world docker pull centos docker pull centos:7.2.1511images原创 2017-07-01 14:19:39 · 714 阅读 · 0 评论