Linux
文章平均质量分 64
快乐一坨屎
We ourselves feel that what we are doing is just a drop in theocean. But the ocean would be less because of that missing drop.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 文件夹的增删改查
深入浅出的归纳介绍linux下文件夹的相关使用,包括增加、删除、查看、改动等一系列操作,并给出相应的命令示例原创 2016-12-06 10:37:43 · 749 阅读 · 0 评论 -
Linux下deamon(服务)的实现
一,守护进程概述Linux Daemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、 web服务器httpd、邮件服务器sendmail和数据库服务器my...原创 2018-10-24 22:47:42 · 1564 阅读 · 0 评论 -
【firewalld】CentOS7下firewall的ipset配置使用详解
一、ipset概述ipset与iptableiptables是在Linux内核中配置防火墙规则的用户空间工具。在内核版本更新到2.4以来,iptable一直作为系统中主要的防火墙解决方案。CentOS7将原来的iptable替换为firewall,而firewall提供了对ipset的支持。ipset相当于iptable的扩展,它和iptable 处理方式,iptable通过链表...原创 2018-08-24 17:44:45 · 11000 阅读 · 0 评论 -
redis发布订阅
redis 简介· Redis是一个key-value存储系统。支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序...原创 2018-08-28 23:09:45 · 726 阅读 · 0 评论 -
【firewalld】centos7防火墙使用
防火墙在centos7上防火墙采用了firewalld服务,而舍弃了原来的iptable,对对防火墙服务进行控制(开启/关闭/重启:start/stop/restart)systemctl {start/stop/restart} firewalld防火墙的zone分类由firewalld 提供的区域按照从不信任到信任的顺序排序。 · 丢弃 drop 任何流入网络的包都被丢...原创 2018-08-26 22:42:01 · 233 阅读 · 0 评论 -
CentOS7:IP地址的label管理(单网卡多IP),IP别名配置
方式一:无别名配置方式优缺点:重启可以生效,配置相对快速。IP地址没有别名不好进行管理。第1步直接在该网卡的配置文件添加ip地址,配置文件路径为:vi /etc/sysconfig/network-scripts/ifcfg-【网卡名】例如,eno16777736的配置文件为ifcfg-eno16777736,在文件末尾直接进行IP地址的增加。通过后缀数字进行区分。...原创 2018-07-15 10:34:52 · 2742 阅读 · 0 评论 -
常用知识——linux内核中常见的内存分配方法
Linux内核中常见内存分配函数1. 原理说明Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为: 页全局目录(Page Global Directory) 页上级目录(Page Upper Directory)转载 2017-09-16 23:57:25 · 373 阅读 · 0 评论 -
linux系统一些网络配置文件
/etc/hosts文件/etc/hosts文件的作用是主机名映射到相应的主机IP地址,可以使用任意文本编辑器编辑/etc/hosts 文件。如果系统中不存在 /etc/hosts 文件,请将 /usr/newconfig/etc/hosts 复制到 /etc/hosts,或使用 FTP 将其他系统的/etc/hosts 文件复制到当前系统。该文件跟windows下面的host文件作用是一样的。多块原创 2017-08-21 11:36:56 · 752 阅读 · 1 评论 -
linux执行文件文件无反应
今天下载了一个软件在ubuntu上使用,双击执行文件没有反应。于是执行shell脚本,提示如下:但是该目录下确实有dunnart这个文件:那么为什么会提示找不到这个文件呢?我有上dunnart的官网去看 ,发现软件支持的是32位的debian系统而我ubuntu是64位的。原创 2017-05-10 09:47:20 · 5045 阅读 · 0 评论 -
Eclipse 包含头文件 添加环境变量
Eclipse 中新建C 或C ++到项目时,头文件报警,显示“Unresolved inclusion:” 虽然不影响项目到编译和运行,确也无法查看头文件,让人感觉实在不爽。下面是在国外到网站上看到解决方案,自己整理了一下拿来分享一下。关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。 在终端下查看C 库文件到路径:$ echo "int main() { return转载 2017-04-20 14:56:29 · 2284 阅读 · 0 评论 -
从github安装C++库,makefile、
从github上下载了源代码来编译。却到处踩坑。首先是makefile,mMakefile里面记录的是 你的工程(也就是一堆程序的有序集合)的编译规则。一般编译脚本都写在autogen.sh这个文件中 我安装的库的autogen.sh的内容如下:mkdir -p m4autoreconf --install --verbose./configuremake原创 2017-04-13 16:47:20 · 3492 阅读 · 0 评论 -
链接“xxxxxx”已断。将其丢弃到回收站中吗?无法使用此链接,因为其目标“xxxx”不存在。
在ubuntu安装python库的过程中,链接一个文件夹到另一个路径 于是使用如下命令ln -s ADAPDIR/cola adaptagrams然后在路径点击adaptagrams,提示如下信息:链接“adaptagrams”已断。将其丢弃到回收站中吗?无法使用此链接,因为其目标“xxxx”不存在。原因是当前文件夹不包含ADPADIR文件夹,于是出现无法链接的情况。原创 2017-03-31 10:01:08 · 2968 阅读 · 0 评论 -
cairo安装
~ sudo apt-get install libcairo2-dev # Cairo的底层依赖库 ~ sudo apt-get install libxt-dev ~ R # 启动R程序 > install.packages("Cairo") # 安装Cairo包原创 2017-04-07 14:40:31 · 5605 阅读 · 0 评论 -
【tinyproxy走读】代码主体逻辑
主体逻辑伪代码流程main配置加载(reload_config_file)监控初始化(init_stats)if (后台运行) ·makedeamon(); //fork子进程,杀死父进程忽略pipe信号 (SIGPIPE, SIG_IGN)开启监听端口(child_listening_sockets)信号处理(SIGCHLD、SIGTERM、SIGHUP)创建子进程池 ch...原创 2018-12-23 22:49:40 · 670 阅读 · 0 评论
分享