传统的Bittorrent服务 传统的BT服务是由两部份组成的,tracker服务和p2p服务,通过前者用户可以知道谁拥有资源,后者是通过前者向拥有资源的用户发起下载。 Trackerless 目前在大多数国家,提供tr…
标签:linux
Linux基础入门(七)
本文详细出自http://www.shiyanlou.com/courses/1,转载请注明出处。 一、简单文件系统操作 说明:因为本课程的定位为入门基础,尽快上手,故没有打算涉及太多理论内容,前面省略了关于Linux文…
静态链接的一点小总结(二) 《程序员的自我修养》·笔记
静态链接的一点小总结(二) 空间与地址分配 问题引入 可执行文件与目标文件的格式是类似的,所以,可以说可执行文件中的代码段和数据段都是由输入的目标文件中合并而来的。 解决方法: 按序叠加 顾名思义,该方法就是将各…
关于select,poll,epoll3个网络编程异步模型的区别
事件驱动模型 在网络编程里的模型里面,有一类叫事件驱动(Event-driven)模型。(在其他的资料里面也叫 : io多路复用 )。 这类io模型的好处是:在于单个process就可以同时处理多个网络连接的IO。它的基…
使用GitHub和Hexo搭建免费静态Blog
前言 习惯自己写Blog的朋友一定不会陌生Wordpress,或许也曾在新浪博客和QQ空间留过脚印,但静心认真思考一下,似乎我们又总是向往更加简单自由的写作方式。GitHub给我们提供了一个无限的空间,我们需要珍惜使用,…
SSH 報錯
如果ssh 報錯, 首先去看下ssh log文件 tail -f /var/log/auth.log 其次去改下 vim /etc/passwd 看下有些shell的path是不是錯了. 如過還有問題, 那你得搜索了.
Xming + SecureCRT+Wireshark安装使用说明
本文要完成的任务是:在CentOS系统上安装Wireshark,通过SecureCRT在window系统远程打开Wireshark。Wireshark运行需要GUI环境,解决的方法有如下: 1、linux上面安装GUI环…
Linux系统环境变量加载过程
Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量(在用户主目录下$HOME/)。使用默认Bash时,用户登录后加载环境…
Linux命令-3:nautilus /
在terminal下,可以用cd /home等类似命令进入一个文件夹,然后ls查看所有目录下文件与文件夹。但是如果想要直接打开窗口型的文件夹,那么有许多文件和文件夹的权限不是自己,是属于root的,那么用nautilus…
apt与apt-get的区别
apt提供了大多数与apt-get及apt-cache有的功能,但更方便使用。 常用命令: list – 根据名称列出软件包 dpkg list search – 搜索软件包描述 apt-cach…
创建命令行控制台
更详细的讲解和代码调试演示过程,请参看视频 Linux kernel Hacker, 从零构建自己的内核 操作系统有一个重要的应用,就是命令控制台,像Linux系统,命令控制台集合是使用系统的主要工具。本节,我们将为系统…
linux编译安装php
首先我喜欢nginx,所以就为nginx配置php了,然后你可以在php的官网找到它的手册,这里是它的安装教程http://php.net/manual/zh/install.unix.nginx.php ,如果你喜欢听…