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

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

首页 / 操作系统 / Linux

Linux之循环执行任务

Linux之循环执行任务

简介在Linux下,crond服务是实现周期性计划任务的工具之一,crond服务能在规定的时间去执行设置的命令、脚本,功能类似windows下的“计划任务”。对一个多用户多任务的linux系统中,每个用户都可以设置自己的crontab,并且在/var/spool/cron/这个目录下会创建一个与创建计划任务用户同名的档案,档案的内容就是此用户使用“crontab -e”命令制作的计划任务。而每一次计划任务的执...
Linux源码程序安装后的工作

Linux源码程序安装后的工作

在RedHat(CentOS)linux下,程序包的安装一般可以分为以下几种:第一种是已编译好的rpm包;第二种是已编译好的二进制程序包,这种二进制程序不用安装,直接就可以使用;第三种是源代码程序包。这类源程序不能直接被使用,需要把源代码通过gcc,c++等编译器把源程序编译成二进制程序后才能使用。当我们从网上下载一个源代码的程序包进行编译安装时,为了便于后期的管理,我们约定俗成的会把此程序安装在/usr/local下的一个自己命令的目录下,比如我们编译安...
Fedora 19配置KVM虚拟机的桥接网络

Fedora 19配置KVM虚拟机的桥接网络

本文讲述如何在Fedora 19下配置桥接网络,使得局域网中的其它机器能够访问KVM中的虚拟机。注:Fedora 19是宿主机器的操作系统。下面开始!简而言之是以下几个步骤。禁用SELinux(参考来源里面建议的,这里我不太推荐禁用SELinux)虚拟服务端KVM的安装和配置我之前讲过了的,这里就不讲了(标签Fedora下去找吧)。禁用NetworkManager对网络的管理,改用较为「原始」的network脚本来管理网络。在KVM中应用桥接网络。下面详细...
xz压缩的技术结合tar的使用详解

xz压缩的技术结合tar的使用详解

Xz压缩的技术现在很多找到的软件都是tar.xz的格式的,xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。xz utils 是 lzma utils 的下一代lzma utils 改名 xz utils。压缩时 xz utils 耗时比 bzip2 ...
VNCserver实现Windows下远程Linux桌面

VNCserver实现Windows下远程Linux桌面

远程Linux主机,是我们Linux人最经常做的一件事,以前都是使用CRT、PUTTY等软件连接Linux的字符终端。也一直没有想过怎么去连接Linux的桌面,原因很简单:不管是从书上,老师的口中都在说Linux的桌面可有可无。但是,我个人认为不管Linux的字符终端还是桌面只要能以最高的效率把活干完就可以去使用它。Windows有远程桌面,我们的Linux它也有。下面就是VNC实现windows下远程连接Linux桌面。1. 安装VNC服务并启动服务,生...
在CentOS/RHEL 6.5上安装Chromium

在CentOS/RHEL 6.5上安装Chromium

之前Google就说了,由于CentOS/RHEL 6已经是过期的系统,所以不再会有Chrome了。虽然后来由于引起了社区的抗议,从而改口,不再提CentOS/RHEL 6是过期系统了;但是,目前在CentOS/RHEL 6上已经没有Chrome可以下载使用了。其实,根本的原因不是CentOS/RHEL 6有多老,连Windows XP和停止更新的Ubuntu 10.04都能继续使用Chrome呢。实际的原因是,Chrome由于种种考虑,使用了CentOS...
Fedora安装之rpmfusion:获取 GPG 密钥失败

Fedora安装之rpmfusion:获取 GPG 密钥失败

每个fusion源发布的稳定 RPM 软件包都配有一个GPG签名。默认情况下,yum 和图形更新工具验证这些签名并拒绝安装任何没有签名或者签名损坏的软件包。您总是应该在安装软件包之前验证其签名。这些签名可确保您要安装的软件包出自 fusion仓库,且没有被提供该软件包的网页或者镜像更换(无意的或者恶意的)。 而我们安装fusion源的时候,默认是没有添加GPG密钥的,所以安装软件的时候会出现想获取GPG密钥失败:[Errno 14] Could not o...
文本查找利器find的使用

文本查找利器find的使用

一、find概述; 作为Linux系统运维人员来说find命令也是较长用的一个命令,个人觉得也是最有用的一个,同时也 是最混乱的一个。因为它的语法与其他命令的标准语法不同,同时也支持grep里面的通配符查找。也可以允许按文件名,文件类型,用户甚至是时间戳查找。不但可以找到具有这些属性任意组合的文件,还可以对它找到的文件执行操作。功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find 起始目录 寻找条件 操作...
CentOS软件包管理之源码安装

CentOS软件包管理之源码安装

源代码编译安装概述:源代码编译安装顾名思义就是使用源代码在本地计算机编译安装的过程。使用源代码安装软件的优点:获得最新的软件版本,及时修复bug根据用户需要,灵活定制软件功能源代码包的格式:源代码包为了方便在互联网上传播通常被打包压缩成.tar.gz或.tar.bz2的格式,现在也有最新的.tar.xz的格式。所以源代码包也被称作Tarball.//httpd源码包 [root@localhost ~]# ls -l httpd-2.4.7.tar.bz2...
CentOS软件包管理之RPM

CentOS软件包管理之RPM

很多人最识Linux的时候,搞不明白什么是软件包管理系统,其实,linux下的软件包管理系统就是在电脑中自动安装、配置、卸载和升级软件包的工具组合,有点类似于windows下的控制面板。在Linux发行版中,几乎每一个发行版都有自己的软件包管理系统。常见的有deb软件包的dpkg以及它的前端apt(适用于debian、Ubuntu等)。rpm以及它的前端yum(适用于RedHat系列的系统)。RPM,全称RPM Package Manager,是由Red ...
使用ack在Linux上提高文本的搜索效率

使用ack在Linux上提高文本的搜索效率

对于系统管理员或程序员来说,当需要在复杂配置的目录中或者在大型源码树中搜寻特定的文本或模式时,grep类型的工具大概是最受欢迎的。如果grep是你最喜欢的工具之一,那么你可能会更喜欢ack。ack是一个基于Perl的类似于grep的命令行工具,但是搜索速度更快,能力比grep更强。尤其是当你是程序员时,我强烈推荐你使用ack来取代grep。ack的用法非常适用与代码搜索,因此程序员可以在源码树中进行复杂的查询,而只需要更少的按键。ack的特性ack的一些非...
在Linux系统下玩《炉石传说:魔兽英雄传》

在Linux系统下玩《炉石传说:魔兽英雄传》

《炉石传说:魔兽英雄传》是暴雪娱乐开发的一款免费的集换式卡牌游戏。花点工夫,你也可以在Linux上玩这个游戏。像Windows平台的大多数游戏一样,《炉石传说:魔兽英雄传》也可以在Wine的帮助下在Linux上运行(Wine Is Not an Emulator)。不过只是安装一下还不够,你得稍微调整一下才行。非常感谢迈克尔 华盛顿(Google+上Gaming On Linux社区的版主)和迈克尔 斯佩斯(winehq.org的维护者),他们整理汇总了所...
如何在 Ubuntu 13.10 下启用 VLC 桌面通知

如何在 Ubuntu 13.10 下启用 VLC 桌面通知

我必须说 VLC 是目前最好的视频文件播放器。VLC 播放器有许多隐藏特性你可能还不知道。其中一个就是桌面通知。在本教程中,我们将会看到如何在 Ubuntu 13.10 和其它版本下启用 VLC 桌面通知。在 Ubuntu 下启用 VLC 桌面通知:要想在 Ubuntu 下启用桌面通知,依照下面步骤进行:步骤 1:打开 VLC 播放器。在顶部菜单内,进入 Tools,接着进入 Preferences。VLC->Tools->Preference...
Ubuntu 使用教程- Skype小更新,修复64位系统上PulseAudio问题

Ubuntu 使用教程- Skype小更新,修复64位系统上PulseAudio问题

Skype最近为Linux系统发布了一个小更新,包括在Ubuntu上修复PulseAudio 3.x 和 4.x 的音频噪声问题,解决由于缺失libasound2-plugins:i386和其他导致在Ubuntu/Debian 64位系统上的崩溃。如果你正在Ubuntu上使用Skype,你也许想要升级来获取这些修复。这个版本除了解决这些问题没有其他新的。这是根据changelog的完整修复列表。临时解决 PulseAudio 3.x 和 4.x 音频噪声问...
高效的大文件拷贝

高效的大文件拷贝

当你要两台机器之间拷贝一些大文件的时候,把nc(netcat)和pigz(parallel gzip)组合起来会是一个简单和高效的选择。不过,如果要把这些文件同时分发到多台机器,有什么好法子吗?在Tumblr,这还算蛮常见的需求,比如我们要快速的同时增加几台MySQL Slave的时候。你可以从源机器逐个拷贝到逐台目标机器,但是往往时间也是成倍的。或者你也可以同时从源机器同时拷贝到多个目标机器,但是受制于源机器的带宽等因素,速度并不见得真的很快。还好,借助...
Ubuntu 12.04 下安装配置编译使用OpenCV 2.3.0 全过程

Ubuntu 12.04 下安装配置编译使用OpenCV 2.3.0 全过程

经过几天的努力,初步完成了对opencv2.3.0的安装和使用。记录下过程希望对他人有帮助。首先,的步骤当然是下载和编译opencv,根据这位大神提供的思路,安装和编译还是比较轻松。主要有以下几步:1、下载opencv解压opencv2、进入解压后的目录,建立一个目录用来安放编译后的文件,目录的名字自己取,我去的名字是release3、不记得哪个版本的opencv之后,编译前的配置不再用configure文件了。而改用cmake ,所有赶紧看看自己的系统中...
Linux route命令使用

Linux route命令使用

说明:route命令是打印和操作ip路由表描述:route操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主 机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。参数说明:add:添加一条新路由。 del:删除一条路由。 -net:目标地址是一个网络。 -host:目标地址是一个主机。 netmask:当添加一个网络路由时,需要...
<< 811 812 813 814 815 816 817 818 819 820 >>