Linux
windyf2013
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
glibc源码下载&在线阅读地址
glibc地址记录原创 2022-07-03 16:49:18 · 3310 阅读 · 1 评论 -
linux中fork()函数详解
转载链接:https://blog.youkuaiyun.com/jason314/article/details/5640969一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与...原创 2020-11-13 18:30:40 · 428 阅读 · 0 评论 -
iptables基础知识详解
转载链接:https://blog.youkuaiyun.com/u011537073/article/details/82685586iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置 iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工 作原理,你会发现其实它很简单。首先介绍iptables的结构:iptables -> Ta..原创 2020-11-13 09:52:52 · 917 阅读 · 0 评论 -
Iptables 规则用法小结
转载链接:https://www.cnblogs.com/kevingrace/p/6265113.htmliptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置iptables防火墙规则,用来加固服务安全。以下对iptables的规则使用做了总结性梳理:iptables首先需要了解的:1)规则概念规则(rule原创 2020-11-13 09:50:26 · 1209 阅读 · 0 评论 -
iptables详细说明
转载连接:https://www.cnblogs.com/milton/p/4639204.html一:前言防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关。对于TCP/IP的七层模型来讲原创 2020-11-13 09:48:29 · 908 阅读 · 0 评论 -
vi/vim 编辑、搜索、查找、定位
介绍vi/vim 相关命令,主要涉及:编辑、搜索、查找、定位。分为两个章节,即常用命令 及 键盘图一、vi/vim常用命令set nu 显示行号gg 跳转到文件开头/ 向后搜索? 向前搜索n 查找下一处N 查找上一处| 光标所在行行首L 屏幕所显示的底行{ 段首} 段尾- 前一行行首+ 后一行行首( 句首) 下一句首$ 行末M 屏幕中间行0 行首(零).原创 2020-07-09 15:31:22 · 8511 阅读 · 0 评论 -
Netstat 的10个基本用法
Netstat 简介Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开。以上功能使 netstat 成为网管和系统管理员的必备利器。在这篇教程中,我会列出几个例子,教大家如何使用 netstat 去查找网络连接信息和系统开启的端口号。以下的简单介绍来自 netstat 的 man 手册:ne原创 2020-07-08 15:15:12 · 883 阅读 · 0 评论 -
为什么以太网上的帧最小要64字节
以太网是无连接的,不可靠的服务,采用尽力传输的机制。以太网CSMA/CD我就不多讲了,我相信大家都了解这个原理。以太网是不可靠的,这意味着它并不知道对方有没有收到自己发出的数据包,但如果他发出的数据包发生错误,他会进行重传。以太网的错误主要是发生碰撞,碰撞是指两台机器同时监听到网络是空闲的,同时发送数据,就会发生碰撞,碰撞对于以太网来说是正常的。我们来看一下,假设A检测到网络是空闲的,开始...转载 2019-11-29 10:11:01 · 1296 阅读 · 0 评论 -
gdb:No symbol table is loaded. Use the "file" command.
进入gdb环境的基本步骤:1. 首先使用gcc -g .c文件 -o 可执行文件名 进行编译,再使用gdb + 可执行文件名进入gdb环境,进行调试。命令如下如:(1) gcc -g test.c -o test(2) gdb test(3) list等gdb命令;2.出现问题的可能性:(1)当编译时,未加 - g 选项,则进入gdb环境...原创 2019-11-06 16:22:02 · 5965 阅读 · 0 评论 -
linux内核调试技巧四:gdb调试+vmlinux
vmlinux是个elf文件,它的符号表中包含了所有内核符号。既然是elf文件那就可以用点击打开链接里面的方法直接查看符号表。要想看得更仔细,可以用gdb调试工具。(1)进入vmlinux所在目录(2)执行 arm-wrs-linux-gnu-gdbvmlinux-3.10.62(3)输入 list*(函数名+函数内偏移) 即可查看特定位置的代码...原创 2019-11-06 16:21:02 · 3702 阅读 · 0 评论 -
linux/unix下 pid文件作用浅析
l在linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件。而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢? (1) pid文件的内容:pid文件为文本文件,内容只有一行, 记录了该进程的ID。 用cat命令可以看到。 (2) pid文件的作用:防止进程启动多个副本。只有获得pid文件(固定路...转载 2018-07-11 18:24:38 · 1038 阅读 · 0 评论 -
linux下的find文件查找命令与grep文件内容查找命令
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 一.find命令 基本格式:fi...转载 2018-06-25 15:49:12 · 271 阅读 · 0 评论 -
Linux系统结构 详解
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 1. linux内核 内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系转载 2017-09-29 09:31:06 · 724 阅读 · 0 评论
分享