![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
rdstwww
IT民工
展开
-
Linux Bash Shell快速入门
BASH 的基本语法· 最简单的例子 —— Hello World!· 关于输入、输出和错误输出· BASH 中对变量的规定(与 C 语言的异同)· BASH 中的基本流程控制语法· 函数的使用2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者转载 2015-04-26 12:23:28 · 539 阅读 · 0 评论 -
利用gcc的__attribute__编译属性section子项构建初始化函数表
gcc的__attribute__编译属性有很多子项,用于改变作用对象的特性。这里讨论section子项的作用。__attribute__的section子项使用方式为:__attribute__((section("section_name")))其作用是将作用的函数或数据放入指定名为"section_name"的段。看以下程序片段:#include #include #转载 2017-01-30 22:23:44 · 1661 阅读 · 0 评论 -
ELF文件格式概述
一、ELF文件格式概述1. ELF文件ELF:Executable and Linking Format,是一种对象文件的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西、以及都以什么样的格式去放这些东西。2. 三种类型(1)可重定位文件编译器和汇编器创建运行前需要被链接器处理(2)可执行文件完成了所有重定位工作和转载 2017-01-20 01:42:53 · 654 阅读 · 0 评论 -
C++11 raw strings literals tutorial
Now, that I have a working system that can compile both regular expressions and raw strings literals, it is time to show you how you can further simplify the examples from the regex tutorial.B转载 2017-01-09 01:48:18 · 1315 阅读 · 0 评论 -
在Linux中创建静态库.a和动态库.so
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为转载 2017-01-09 01:32:07 · 313 阅读 · 0 评论 -
Makefile经典教程(掌握这些足够)
makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写make转载 2016-04-24 01:04:03 · 527 阅读 · 0 评论 -
Makefile 使用总结
1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可以用来组织我们平时的一些日常操作. 这个需要大家发挥自己的想象力.转载 2016-04-24 00:38:38 · 294 阅读 · 0 评论 -
Ubuntu 配置无密码访问的samba服务器
假设共享目录为/var/wwwrootsudo vim /etc/samba/smb.conf修改文件中的内容,在文件结尾添加如下行:[global]security=share[share]path=/homeavailable = yesbrowseable = yespublic = yeswritable = yesgues转载 2016-01-26 00:31:42 · 2072 阅读 · 0 评论 -
Ubuntu下配置samba实现文件夹共享
一. samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinecos/share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /etc/samba/转载 2015-10-11 23:37:36 · 299 阅读 · 0 评论 -
初识netfilter
转载请注明出处: http://blog.csdn.net/zhangyang0402/archive/2010/08/22/5829566.aspx 一、概述netfilter, 是Linux内核(2.4.x和2.6.x)提供的数据包过滤框架,它提供了数据包的过滤 (packet filtering),网络地址转换(NAT and NAPT)和数据包修改(packet man转载 2015-08-15 16:45:16 · 638 阅读 · 0 评论 -
iptables详解
原文:http://chuansong.me/n/5080498514221 前言防火墙(Firewall),就是一个隔离工具,工作于主机或者网络的边缘,对于进出本主机或本网络的报文,根据事先定义的检查规则做匹配检测,对于能够被规则匹配到的报文作出相应处理的组件 , 就称之为防火墙,即可称为主机防火墙和网络防火墙 其主机防火墙工作于主机的边缘, 网络防火墙工作于网络的边缘.转载 2017-06-04 20:02:09 · 1110 阅读 · 0 评论