linux
文章平均质量分 67
程序猿小泽
你知道的越多,你不知道的越多!
展开
-
zabbix 安装 踩坑记录与解决方案
安装zabbix 遇到404 及 502 error 如何解决原创 2023-07-04 01:03:24 · 685 阅读 · 0 评论 -
ubuntu1604/arm335开发板下修改静态IP
ubuntu16.04设置静态ip找到文件并作如下修改:sudo vim /etc/network/interfaces按照自己的需求修改文件中相应部分:auto eth0iface eth0 inet staticaddress 192.168.1.19 #虚拟机上的ipgateway 192.168.1.10 #这个地址你要确认下 网关是不是这个地址netmask 255.255.255.0 #设置子网掩码network 192.168.1.原创 2020-09-23 21:07:02 · 263 阅读 · 0 评论 -
struct timeval结构体
一、struct timeval结构体struct timeval结构体在time.h中的定义为:struct timeval{__time_t tv_sec; /* Seconds. */__suseconds_t tv_usec; /* Microseconds. */};其中,tv_sec为Epoch到创建struct timeval时的秒数,tv_use...原创 2019-11-29 16:54:08 · 20778 阅读 · 0 评论 -
Linux如何查看进程、杀死进程、启动进程等常用命令
1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字...转载 2019-06-03 19:36:53 · 7635 阅读 · 0 评论 -
bind:address already in use的深刻教训以及解决办法
今天在linux下,编写了一个简单的回射客户/服务器(就是客户机从控制台标准输入并发送数据,服务端接受数据,但是不对数据进行处理,然后将数据返回,交由客户机标准输出),然后遇到了一些问题,郁闷了好长时间,然后就想着将这些东西写下来,跟大家分享分享1, 客户端和服务端到底那个是先退出的??这个有什么区别吗??(死循环)2, 为什么有的时候bind:address al...转载 2019-06-01 11:05:29 · 52759 阅读 · 3 评论 -
LINUX共享内存使用常见陷阱与分析
LINUX共享内存使用常见陷阱与分析October 25, 20112 Comments所谓共享内存就是使得多个进程可以访问同一块内存空间,是最快的可用IPC形式。是针对其他通信机制运行效率较低而设计的。往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥。其他进程能把同一段共享内存段“连接到”他们自己的地址空间里去。所有进程都能访问共享内存中的地址。如果一个进程向这段共享内...转载 2019-04-26 19:33:03 · 734 阅读 · 0 评论 -
linux ipcs命令详解
ipcs命令ipcs -a :显示全部可以显示的信息ipcs -q:显示活动的消息队列ipcs -m:显示活动的共享内存信息ipcs -s:显示活动的信号量信息ipcrm命令:ipcrm -m id:删除共享内存标识ipcrm -M key:删除由关键字创建的共享内存标识ipcrm -q id :删除消息队列标识 id和其相关的消息队列和数据结构ipcrm -Q key:删...原创 2019-04-22 15:07:02 · 2950 阅读 · 0 评论