Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux内核源码树建立加载hello模块

Linux内核源码树建立加载hello模块

Linux内核源码树建立加载hello模块在加载模块之前,书中说要先建立内核源码树,那么,如何建立内核源码树呢?首先,要先知道你的OS的内核版本,用uname -r可以查得到在/url/src/目录下可以看到对应的版本目录如果没有可以用apt-cache search linux-source获取内核用sudo apt-get install linux-source-3.13.0下载内核下载完成后在该文件夹中产生一个对应的压缩文件linux-source...
Ubuntu 下安装轻量级软件中心 App Grid 0.252

Ubuntu 下安装轻量级软件中心 App Grid 0.252

还是先介绍一下,App Grid 是一款闭源、免费的软件中心,可替代 Ubuntu 软件中心,App Grid 拥有一个现代化、直观的图形用户界面,提供了可安装应用程序,包括屏幕截图和评级。最新版本 App Grid 0.252,最近已经发布。安装方法,有 PPA 可用,支持 Ubuntu 14.04/15.04/15.10 系统,打开终端,输入以下命令:sudo add-apt-repository ppa:appgrid/stablesudo apt-...
SSH无密码登陆权威指南

SSH无密码登陆权威指南

【0】写在前面由于SSH 实现的是免密码登陆,大致步骤是:0.1) client通过ssh登陆到server;0.2) server检查家目录下的.ssh文件, 并发送公钥文件 authorized_keys 到client ;0.3) client端 接收到 server 端的公钥文件,并用自己的私钥文件对 其进行解析,并计算出 新的 公钥文件C;0.4) server段 接收到 client的 公钥文件C,并将其与 自身的公钥文件,进行匹配,(它有它自...
安装 Strongswan :Linux 上一个基于 IPsec 的 VPN 工具

安装 Strongswan :Linux 上一个基于 IPsec 的 VPN 工具

IPsec是一个提供网络层安全的标准。它包含认证头(AH)和安全负载封装(ESP)组件。AH提供包的完整性,ESP组件提供包的保密性。IPsec确保了在网络层的安全特性。保密性数据包完整性来源不可抵赖性重放攻击防护Strongswan是一个IPsec协议的开源代码实现,Strongswan的意思是强安全广域网(StrongS/WAN)。它支持IPsec的VPN中的两个版本的密钥自动交换(网络密钥交换(IKE)V1和V2)。Strongswan基本上提供了在...
如何在树莓派 2 运行 Ubuntu Snappy Core

如何在树莓派 2 运行 Ubuntu Snappy Core

物联网(Internet of Things, IoT) 时代即将来临。很快,过不了几年,我们就会问自己当初是怎么在没有物联网的情况下生存的,就像我们现在怀疑过去没有手机的年代。Canonical 就是一个物联网快速发展却还是开放市场下的竞争者。这家公司宣称自己把赌注压到了IoT 上,就像他们已经在“云”上做过的一样。在今年一月底,Canonical 启动了一个基于Ubuntu Core 的小型操作系统,名字叫做 Ubuntu Sn...
Ubuntu 14.04中修复“update information is outdated”错误

Ubuntu 14.04中修复“update information is outdated”错误

看到过Ubuntu 14.04的顶部面板上那个显示下面这个错误的红色三角形了吗?更新信息过时。该错误可能是由网络问题,或者某个仓库不再可用而造成的。请通过从指示器菜单中选择‘显示更新’来手动更新,然后查看是否存在有失败的仓库。它看起来像这样:这里的粉红色感叹号标记就是原来的红色三角形,因为我使用了最佳的Ubuntu图标主题之一,Numix。让我们回到该错误中,这是一个常见的更新问题,你也许时不时地会碰到它。现在,你或许想知道的是,到...
Ubuntu 14.04 下安装使用Python rq模块

Ubuntu 14.04 下安装使用Python rq模块

rq 是Python的一个第三方模块,使用rq可以方便快速的实现Python的队列操作,实现多态电脑的分布式架构。其中 R是Redis的意思,Q是Queue的首字母,rq使用Redis和Queue实现分布式,分别实现了Master和Worker,通过Redis存储任务队列。Ubuntu14.04 安装rq假设已经安装了Python和pip,本文通过`pip来安装rq$sudo pip install rq 安装Redisrq模块使用redis保存队列信息,...
Ubuntu下Scrapy的安装

Ubuntu下Scrapy的安装

最近在学习爬虫,早就听说Python写爬虫极爽(貌似pythoner说python都爽,不过也确实,python的类库非常丰富,不用重复造轮子),还有一个强大的框架Scrapy,于是决定尝试一下。要想使用Scrapy第一件事,当然是安装Scrapy,尝试了Windows和Ubuntu的安装,本文先讲一下 Ubuntu的安装,比Windows的安装简单太多了。抽时间也会详细介绍一下怎么在Windows下进行安装。官方介绍,在安装Scrapy前需要安装一系列的...
Chrome插件管理、在线离线安装方式、部分插件介绍

Chrome插件管理、在线离线安装方式、部分插件介绍

Chrome扩展程序对于Web开发者是非常实用的,但可能因GW的影响通过Google网上应用店在线安装插件成功的概率比抢小米还难...o(╯□╰)o...而当重装Chrome后还需重新安装所有插件,很费时间...本文将介绍管理Chrome插件的方式,希望对大家有帮助。一、插件下载方式:①可从第三方网站下载crx格式的插件②由于目前最新版的Chrome不允许运行非Google网上应用店的插件,否则插件安装后无法启用,若遇到此问题,最好从Google网上应用店...
在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境

在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境

在在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境过程中参考了一些文章, 中英文的都有.. 但是都不能完整地解决这个问题. 经过一些折腾终于可以调试了, 现记录如下, 希望对后来人有所帮助.1. 安装xdebug第一步: 得到本地PHP配置信息在终端中运行: php -i > outputphp.txt然后将得到的txt文件中的信息拷贝并复制到http://xdebug.org/wizard.php 这个页面提供的一个text...
Linux Shell脚本之GitLab远程备份

Linux Shell脚本之GitLab远程备份

注:Gitlab是一个Git服务程序,有Web图形界面和一系列管理工具,具体详细介绍可以Google it。这一篇可以说是《Linux Shell脚本之Atlassian confluence远程备份方法》的姊妹篇。其说明和原理是和上一篇是一样的,其核心原理都是core dump、scp、ssh和find+rm,但也有不同。1.Gitlab本身提供了较好的备份方法,只是一个命令那么简单,并且它也支持远程备份(远程存储和云存储),例如它可以存储到aws的s3...
Linux Shell脚本之Atlassian confluence远程备份方法

Linux Shell脚本之Atlassian confluence远程备份方法

注:Atlassian confluence是一个较专业的wiki程序,由java语言写成,其详细介绍可以Google it(一点美中不足,java占用内存还是比较大的)。该脚本的设计思路是根据Atlassian confluence官方提供的文档说明写的,主要是备份一些配置文件,上传的一些附件之类的其他文件以及数据库,其数据库支持多种数据库,这次我采用的是PostgreSQL数据库,你可以使用自己熟悉的数据库,如MySQL。问题释疑:1.为什么不使用rs...
Ubuntu下录音机程序的使用

Ubuntu下录音机程序的使用

在Ubuntu中使用系统自带的录音机程序可以录制电脑的音频输出(比如,电脑正在播放视频的声音),或录制外部环境音频输入(比如,自己说话的声音)1、录制电脑音频输出在“硬件”选项中,将”选中设备的设置配置”设置为“模拟立体声 输出”2、录制外部环境音频输入a)在“硬件”选项中,将”选中设备的设置配置”设置为“模拟立体声双工&rd...
top命令的用法

top命令的用法

top命令可以用来方便地观察当前系统中运行的进程的信息,并可以在运行过程中执行改变进程的优先级、更改排序规则、导出状态信息等操作,非常方便。1、主要选项-d:后接秒数,状态更新的秒数,默认5秒-b:以批次的方式运行top,通常利用重定向将top的输出重定向到文件-n:结合-b使用,运行top几次-p:指定观察的进程的PID2、在 top 执行过程当中可以使用的按键命令:?:显示在 top 当中可以输入按键命令 P:按CPU的利用率排序显示; M:按内存的利...
VirtualBox的快照功能

VirtualBox的快照功能

VirtualBox是非常好用的一个虚拟机软件,无论是性能还是易用性不比商用的VMware差。VirtualBox最初是Sun公司的产品,由于Sun被Oracle收购,现在也归Oracle了。除了虚拟机的虚拟多个OS、软件测试、安全等方面的应用外,虚拟机的快照功能在软件快速部署方面也有很重要的应用。一、VirtualBox的快照功能1、生成备份:对虚拟机的当前磁盘状态做一个快照(snapshot),后续对磁盘的更改都写入“当前状态”...
程序员的编辑器Vim

程序员的编辑器Vim

Vim 在编辑器中是神一样的存在,熟练掌握Vim将极大提高编辑文本的效率。本文将介绍Vim最基本的操作和技巧。操作篇模式Vim中一共有4种模式:普通模式:启动Vim后,为普通模式,所有键都为功能键。插入模式:按下键i,进入插入模式,此时可以输入文本,返回普通模式,按Esc键。可视模式:按下键v,进入可视模式,可以移动光标对文本进行选择命令行模式:输入":"进入命令行模式,运行Vim的命令最基本的移动将光标上下左右移动,分别对应kjhl四个键。可以在前面加数...
Linux基础教程:打造自己的 Vim IDE

Linux基础教程:打造自己的 Vim IDE

一. 开篇前言安装好Ubuntu 15.04系统之后呢,玩了玩 Ubuntu,感觉还是很不错的。比Windows快,一开机就可以打开你想要的程序,但是在Windows下你要等他启动一些必须项才可以正常启用。感觉 Linux 和 MacOs 有得一比。只是在Linux下软件会少很多。之前写过一篇博文是关于Vim的简单使用,也是从零开始去接触和使用Vim,了解了那篇博文里的命令后,就可以使用vim来高效地完成你的编辑工作了,当然,如果需要到格式的控制,使用vi...
<< 971 972 973 974 975 976 977 978 979 980 >>