![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
七月清风
这个作者很懒,什么都没留下…
展开
-
Linux C获取本机MAC地址&IP地址
代码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <net/if.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/ioctl.h>#include <sys/socket.h>#.原创 2021-07-19 17:55:41 · 1922 阅读 · 0 评论 -
linux shell中“2>&1“含义
在计划任务中经常可以看到。*/2 * * * * root cd /opt/xxxx/test_S1/html/xxxx/admin; php index.php task testOne >/dev/null 2>&1*/2 * * * * root cd /opt/xxxx/test_S1/html/xxxx/admin; php index.php task testTwo >/dev/null 2>&1对于& 1 更准确的说应该是文件描述符原创 2021-06-08 19:44:47 · 818 阅读 · 0 评论 -
Linux下 IPV6常用命令使用(ifconfig ping ssh)
给网卡添加IPV6地址(临时)ifconfig enpping IPV6地址ssh 使用IPV6地址远程连接原创 2021-06-01 10:44:21 · 1676 阅读 · 0 评论 -
Linux下安装配置openldap
Ubuntu apt-get install安装参考:http://dongwang.wordpress.com/category/uncategorized/普通linux安装,以XXX用户身份安装:1、安装Berkeley DB 4.7.25:伯克利大学嵌入式数据库解决方案,openldap拿它作为存储方案。http://download.oracle.com/berkeley-db/db-4.7.25.tar.gz下载到:/home/XXX/download/tar xvf db-4转载 2021-04-22 20:58:10 · 556 阅读 · 0 评论 -
Linux 网卡配置文件详解
Linux 网卡配置文件解析配置文件位置:/etc/sysconfig/network-scripts/ifcfg-xxx1. TYPE=Ethernet # 网络类型 Ethernet 以太网2. PROXY_METHOD=none # 代理方式3. BROWSER_ONLY=no # 只是浏览器:否4. BOOTPROTO=none # 网卡协议 获取网卡IP的方式# dhcp: 动态主机配置协议# static: 手动配置固定IP# n原创 2021-03-26 11:39:57 · 9517 阅读 · 0 评论 -
Linux nmcli详解
linux使用nmcli重新生成网卡配置文件 一、常用命令查看网络信息查看网络接口信息 ifconfig查看IP地址 ip add二、nmcli命令查看设备状态 1 nmcli dev status 显示连接状态 1 nmcli con show 添加网络接口,生成配置文件nmcli connection add con-name <网络接口名称> type <接口类型> if.转载 2021-01-22 10:23:44 · 1547 阅读 · 0 评论 -
Linux tcpdump命令详解
tcpdumptcpdump - dump traffic on a networktcpdump是一个用于截取网络分组,并输出分组内容的工具。凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具tcpdump 支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息命令格式tcpdump [ -DenNqvX ] [ -c count ] [ -F file ] [ -i interface ] [转载 2020-12-18 17:11:48 · 195 阅读 · 1 评论 -
Linux errno详解
1. 错误码 / errnoLinux中系统调用的错误都存储于 errno中,errno由操作系统维护,存储就近发生的错误,即下一次的错误码会覆盖掉上一次的错误。PS: 只有当系统调用或者调用lib函数时出错,才会置位errno!查看系统中所有的errno所代表的含义,可以采用如下的代码:/* Function: obtain the errno string* char *strerror(int errno)*/#include <stdio.h>#inc转载 2020-11-11 15:33:59 · 11402 阅读 · 0 评论 -
Linux常用命令全拼
常用命令缩写pwd: print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-auxf ps -auxf 显示进程状态 df: disk free 其功能是显示磁盘可用空间数目信息及空间结点信息。换句话说,就是报告在任何安装的设备或目录中,还剩多少自由的空间。 du: Disk usage rpm:即RedHat Package Management,.转载 2020-11-11 14:28:49 · 222 阅读 · 0 评论 -
漫画趣解Linux内核
今天,我来为大家解读一幅来自 TurnOff.us 的漫画 “InSide The Linux Kernel” 。 TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相关的漫画。今天解读的便是其中的一篇。 在开始之前,我们先来看看这幅漫画的全貌!标题这幅漫画是以一个房子的侧方刨面图来绘画的。使用这样的一个房子来代表Linux 内核。地基一个房子最重要的就是地基,所以我们先从地基讲起。地基(底层).转载 2020-11-05 20:33:53 · 302 阅读 · 0 评论 -
mbuf(存储器缓存)详解【转】
原文:https://blog.csdn.net/yexiangCSDN/article/details/88355509作者:HarkerYX一、mbuf 介绍在BSD TCP/IP协议栈代码设计中的一个基本概念就是存储器缓存,称作一个mbuf,全称为"memory buffer",用于存储各种信息。mbuf的主要用途是保存在进程和网络接口间互相传递的用户数据。但mbuf也用于保存其他各种数据:源与目标地址、插口选项等等。mbuf相当于Linux内核中的skb。mbuf的相关定义在文件/转载 2020-10-17 15:19:37 · 3972 阅读 · 0 评论 -
Linux网络 - 数据包的接收过程【转】
原文:https://segmentfault.com/a/1190000008836467作者:public0821本文将介绍在Linux系统中,数据包是如何一步一步从网卡传到进程手中的。如果英文没有问题,强烈建议阅读后面参考里的两篇文章,里面介绍的更详细。本文只讨论以太网的物理网卡,不涉及虚拟设备,并且以一个UDP包的接收过程作为示例.本示例里列出的函数调用关系来自于kernel 3.13.0,如果你的内核不是这个版本,函数名称和相关路径可能不一样,但背后的原理应该是一样的(或.转载 2020-10-17 10:22:29 · 316 阅读 · 0 评论