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

首页 / 操作系统 / Linux

Linux基础教程:对文件打包压缩

Linux基础教程:对文件打包压缩

一、须知文件数量太多, 如果需要拷来拷去是不是很麻烦? 怎么办?打包!文件太大,通过网络下载、传输会不会很费时间? 怎么办?压缩!在Linux环境中,打包压缩文件的扩展名多是:【*.tar, *.tar.gz, *.gz, *.bz2, *.tar.xz】这些文件统称为“tar”包, 想想为什么会有这样的扩展名么? 不是说过 Linux的扩展名没有什么用吗? 【不同的后缀,表明所使用的压缩算法不同, 压缩比从低到高的排序是: gz...
Linux3.5内核以后的路由下一跳缓存

Linux3.5内核以后的路由下一跳缓存

在Linux3.5版本(包括)之前,存在一个路由cache,这个路由cache的初衷是美好的,但是现实往往是令人遗憾的。以下是陈列得出的两个问题:1.面临针对hash算法的ddos问题(描述该问题的文章已经汗牛充栋,不再赘述);2.缓存出口设备是p2p设备的路由项会降低性能。这些问题本质上是由于路由cache的查找方式和路由表的查找方式互不相容引起的。路由cache必须是精确的元组匹配,因此它必须设计成一维的hash 表,而路由表查找算法是最前前缀匹配,因...
Ubuntu 14.04下安装Android Studio 2.0

Ubuntu 14.04下安装Android Studio 2.0

ps:网速很慢,耗时一天多。先吐槽一下搭建真的很辛苦,毕竟现在在Ubuntu上用as的人还不太多,很多步骤最好先自备梯子。测试环境:Ubuntu 14.04 LTS 64bit安装的东西无非就是Android studio、SDK、JDK、genymotion、as插件。最痛苦的过程是科学上网,不过还好一切顺利,项目的工作环境成功迁移到Ubuntu了。下面的东西可以按顺序看,最好看完再开始整,别看一点就整一点,很多需要注意的点。最先需要的就是JDKubun...
Ubuntu 14.04 安装Visual Studio Code

Ubuntu 14.04 安装Visual Studio Code

Viiual Studio Code是微软推出的一款开源的跨平台文本编辑器,刚才试用了下非常不错。虽然现在还只是0.3.0版本,但是作为编辑器已经该有的都有了。网上推荐的有通过Ubuntu Make来进行安装,其实还有一种简便的方式。就是直接下载包然后解压。下载地址:https://code.visualstudio.com/Download选择适合自己的安装包,我是32位的Linux。下载后解压缩,点击Code就直接打开了。下面是Viiual Studi...
Ubuntu 14.04利用byzanz制作gif格式动画

Ubuntu 14.04利用byzanz制作gif格式动画

让文章生动形象的方式是图文并茂,更生动形象的方式就是放上动图。比如GIF动图。为此专门进行了一番搜索,发现了Ubuntu下有个叫做byzanz的制作GIF的软件。byzanz安装:sudo apt-get install byzanzbyzanz有两个命令:byzanz-recordbyzanz-playback第一个就是录像的,第二个就是回放用的。来篇使用参考教程:Make Animated GIF Screencasts Easily With Byz...
Linux 系统时间配置

Linux 系统时间配置

本文根据网络资料整理。 Linux 系统时间配置大致可以大致分为“手动”设置与基于 ntp 的配置两种方式。手动设置系统时间1. 说明Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种。系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,这个时钟可以在BIOS的“Standard BIOS Feture&rd...
基于Eclipse搭建STM32开源开发环境

基于Eclipse搭建STM32开源开发环境

最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的。于是就从廉价的STM32开刀了。因为一直是做PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,觉得这个Keil简直就像文本编辑器一样low。于是想换一个开发环境,就把矛头指向了Eclipse,以前PC开发也正好用过。(其实拿他写C++也是一样low,IDE界VS世界第一 o( ̄ε ̄*))环境搭建Eclipse 这是一个IDE的框架,去它的官网就可以下载了(http://www...
Ubuntu 16.04安装Lua游戏引擎Love

Ubuntu 16.04安装Lua游戏引擎Love

Ubuntu 16.04安装Lua游戏引擎Love,在国内不出名,,不过在外国还是有许多人的使用的,我们一般称这个引擎叫love(简称)。love是一个引擎,不是游戏编辑工具,语言是用的Lua,纯代码工程做游戏。下面是游戏的运行效果:打开终端,输入:sudo add-apt-repository ppa:bartbes/love-stable然后:sudo apt-get update最后:sudo apt-get install love输入:love ...
CentOS 6.5下YUM仓库的部署

CentOS 6.5下YUM仓库的部署

系统版本CentOS 6.5在Linux系统中如果安装rpm软件包,有时候总是需要解决相应的依赖关系,而使用YUM仓库就可以轻松完成安装、卸载、自动升级rpm软件包等任务,主要可以自动查找并解决rpm包之前的依赖关系。YUM仓库有三种部署方式:FTP、HTTP和本地方式一、FTP方式1.首先挂载系统光盘,在YUM仓库服务器上安装ftp服务并启动注意防火墙:添加如下两条规则2.配置YUM仓库服务器(我这里的IP地址:192.168.100.100)首先在ft...
CentOS yum的配置文件 repo文件详解

CentOS yum的配置文件 repo文件详解

什么是repo文件?repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件。也就是说,在服务器上面先以分析工具将...
UEFI的Windows 10下安装Ubuntu系统注意事项

UEFI的Windows 10下安装Ubuntu系统注意事项

我的笔记本之前安装了UEFI引导的Windows 10,今天想给笔记本装上Ubuntu系统当个小“服务器”用,就不需要虚拟机了(正版强迫症看着VMware Workstation 1500多的价格只能跪了) 在安装过程中,遇到了几个坑,网上教程都有些问题,因此把一些心得写下来。一,Ubuntu启动盘制作 这个比较简单,从Ubuntu官网下载ISO,用UltraISO打开ISO文件,插入U盘,选择写入硬盘映像即可。二,Ubuntu...
<< 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 >>