随笔分类 -  Linux学习

摘要:转自:https://blog.csdn.net/daiyudong2020/article/details/70039409 基本概念:其实UDP的非阻塞也可以理解成和TCP是一样的,都是通过socket的属性去做。方法一:通过fcntl函数将套接字设置为非阻塞模式。方法二:通过套接字选项SO_R 阅读全文
posted @ 2020-02-15 21:25 菜鸟升级 阅读(5684) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/dreamrun/p/4047795.html 因为项目需要,需要以5s为周期,收集广播信息,所以就要用到定时器和recvfrom函数,而在实用的过程中发现,5s到了,而程序仍然处于阻塞状态,一直纠结了好久,才找到问题所在,在此mark一下,以备 阅读全文
posted @ 2020-02-14 09:11 菜鸟升级 阅读(390) 评论(0) 推荐(0)
摘要:转:https://www.cnblogs.com/zengsf/p/10136886.html 在liunx环境中 openssl 然后生成私钥: genrsa -out app_private_key.pem 2048 # 私钥的生成 在利用私钥生成公钥: rsa -in app_private 阅读全文
posted @ 2019-12-23 08:51 菜鸟升级 阅读(3121) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/qwertwwwe/p/9452370.html 最近搭一个框架需要用到iptables做映射,学习了下iptables的原理,总结下方便以后查~。 参考并转载于以下链接:http://www.cnblogs.com/metoy/p/432081 阅读全文
posted @ 2019-10-16 16:48 菜鸟升级 阅读(1534) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/michaelzhou224/article/details/16979285 sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/ 阅读全文
posted @ 2019-10-16 13:48 菜鸟升级 阅读(10256) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/hzhsan/article/details/44677867 有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 我们向eth0中添加一块虚拟网卡: 第一种方法:快递创 阅读全文
posted @ 2019-10-15 13:18 菜鸟升级 阅读(7297) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/qiuxiangmuyu/p/6343841.html 青蛙准备写一个系列文章,介绍一些Debian/Ubuntu里面常用的配置文件。当然,Linux系统中的配置文件多如牛毛,青蛙见过配过的也只是寥寥几个。不过,青蛙会把配置过的配置文件尽量详细的 阅读全文
posted @ 2019-10-14 09:16 菜鸟升级 阅读(2767) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/xinjie10001/p/6295020.html 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$ sudo 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认 阅读全文
posted @ 2019-10-12 10:06 菜鸟升级 阅读(932) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/amanlikethis/p/4914510.html 本文首先描述了一个可以实际测试运行的驱动实例,然后由此去讨论Linux下驱动模板的要素,以及Linux上应用程序到驱动的执行过程。相信这样由浅入深、由具体实例到抽象理论的描述更容易初学者入手 阅读全文
posted @ 2019-09-17 14:48 菜鸟升级 阅读(8539) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/yxwkf/p/3855383.html 1:mmcinfo 输入: mmcinfo 显示结果:Manufacturer ID: 45OEM: 100Name: SEM08Tran Speed: 25000000Rd Block Len: 512 阅读全文
posted @ 2019-09-02 10:34 菜鸟升级 阅读(1381) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/lbole/p/8904298.html 一、硬盘接口类型 硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代了 阅读全文
posted @ 2019-08-26 17:38 菜鸟升级 阅读(2309) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/xinjie10001/p/6295020.html 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$ sudo 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认 阅读全文
posted @ 2019-08-26 13:19 菜鸟升级 阅读(8590) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/ricks/p/10020886.html Linux在完成核内引导(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务.所以,init始终是第一个进程,其 阅读全文
posted @ 2019-08-23 10:35 菜鸟升级 阅读(900) 评论(0) 推荐(0)
摘要:lost+found这个目录一般情况下是空的,当系统非法关机后,如果你丢失了一些文件,在这里能找回来 用来存放fsck过程中部分修复的文件的 如果你运行fsck命令(文件系统检查和修复命令),它也许会找到一些数据碎片,这些文件碎片在硬盘中并没有引用。特别的,fsck也许能找到看起来是完整的文件,但是 阅读全文
posted @ 2019-08-23 09:48 菜鸟升级 阅读(6352) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/xiangliangyu/article/details/8213127 如果系统的物理内存用光了,则会用到swap。系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。通常会出现“application is out of m 阅读全文
posted @ 2019-08-23 09:28 菜鸟升级 阅读(1134) 评论(0) 推荐(0)
摘要:SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用. SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用. 它和Windows系统的交换文件作用类似,但是它是一 阅读全文
posted @ 2019-08-23 09:20 菜鸟升级 阅读(399) 评论(0) 推荐(0)
摘要:1、目录和分区 区别:Linux的分区是物理上的概念,从物理上将存储空间分开;Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之间的数据逻辑结构关系,不是物理结构; 联系:一个分区必须挂载在一个目录下才能使用,分区可以挂载到任何目录; 总结:分区是真正存放数据的地方,只有一份数据。 阅读全文
posted @ 2019-08-22 15:11 菜鸟升级 阅读(1617) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/zhuguiqin1/article/details/79160923 利用grep执行的命令结束代码$?的值来判断是否已经grep到特定的值。 转自:https://blog.csdn.net/zhuguiqin1/article/details/ 阅读全文
posted @ 2019-06-13 14:45 菜鸟升级 阅读(891) 评论(0) 推荐(0)
摘要:最近在测试中发现,linux系统中导出的文件,有记事本打开另存为或者保存后,再次导入进linux系统,发现失败了,对比文件内容,没发现区别,打开二进制文件对比发现,文件头部多了三个字符:EF BB BF。 通过网络查找答案知,windows记事本等采用utf8 BOM格式,而Linux下采用UTF- 阅读全文
posted @ 2019-06-03 20:05 菜鸟升级 阅读(2203) 评论(0) 推荐(0)
摘要:windows中的文本文件的换行符是"\r\n",而linux中是"\n",dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件, 阅读全文
posted @ 2019-06-03 19:44 菜鸟升级 阅读(2352) 评论(0) 推荐(0)