![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux(技术干货)
文章平均质量分 78
流風餘韻
为人乐观,沉稳内敛,谨慎,爱好折腾电脑看电影
展开
-
基础的 Linux 网络命令,你值得拥有
有抱负的 Linux 系统管理员和 Linux 狂热者必须知道的、最重要的、而且基础的 Linux 网络命令合集。在 It’s FOSS 我们并非每天都谈论 Linux 的“命令行方面”。基本上,我更专注于 Linux 的桌面端。但你们读者中的一些人在内部调查(仅面向 It's FOSS newsletter 订阅者)中指出,你们也想学些命令行技巧。速查表也受大部分读者所喜欢和支持。原创 2016-10-09 07:04:10 · 329 阅读 · 0 评论 -
不容错过这十款 GNOME Shell 扩展
当 GNOME Shell(即 GNOME 3)最初进军 Linux 世界时,众多批评人士指出其灵活性有所欠缺。当初外观有所突破的 GNOME 确实会给生产效率带来一些影响,然而它多年来一直默默通过多种方式应对质疑之声。原创 2016-10-09 07:06:34 · 563 阅读 · 0 评论 -
当游戏爱上MongoDB会怎么样???
前端时间魔兽这个电影我相信大家都看过了哈,作为一个码农,有时候我也会去思考魔兽世界这个游戏背后他的一些设计和实现,比如他用什么数据库。当然真正用什么数据库这个我是不确定的,我们今天的主题是当游戏爱上MongoDB,所以我们只聊游戏如果采用MongoDB作为数据库有哪些好处。原创 2016-10-10 06:45:03 · 2562 阅读 · 0 评论 -
掌握 Linux PC 性能之基准测试
基准测试是一项测试或一系列测试,用来确定某个计算机硬件运行起来的状况有多好;在许多情况下,“基准测试”实际上等同于“压力测试”,通过测试硬件的极限,然后可以将测得的结果与其他硬件测得的结果作一番比较。原创 2016-10-10 06:47:38 · 4077 阅读 · 0 评论 -
掌握 tar 命令让你秒变大牛
相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手。原创 2016-10-11 11:28:25 · 1330 阅读 · 0 评论 -
悲剧啊!Mysql的上古BUG!!!
这是MySQL8.0修复的上古bug之一,在2003年由Percona的CEO(当时应该还没Percona吧)提出的bug#199,光看这bug号就扑面而来一股上古时代的沧桑气息。原创 2016-10-11 11:30:40 · 355 阅读 · 0 评论 -
Linux文件读写机制及优化方式
Linux是一个可控性强的,安全高效的操作系统。本文只讨论Linux下文件的读写机制,不涉及不同读取方式如read,fread,cin等的对比,这些读取方式本质上都是调用系统api read,只是做了不同封装。以下所有测试均使用open, read, write这一套系统api转载 2016-09-25 20:09:31 · 1183 阅读 · 0 评论 -
如何安装最新的 XFCE 桌面?
Xfce 是一款针对 Linux 系统的现代化轻型开源桌面环境,它在其他的类 Unix 系统上,比如 Mac OS X、 Solaries、 *BSD 以及其它几种上也能工作得很好。它非常快并以简洁而优雅的用户界面展现了用户友好性。转载 2016-09-26 08:51:43 · 578 阅读 · 0 评论 -
总结七条助你成为Linux高手的超棒忠告
起初Linux对于我来说其实是很纠结的,因为很早以前就听说过、也曾见各种技术大牛使用过,但是一直觉得非常高深而没有去正式接触。两年前随着自己工作愈发的乏味,又看到了一篇叫做“虽然我是医生,但是我爱上了linux运维工作”的网络日志,终于决定改变学习和工作的方向,决定狠心学习Linux系统,随后在网上查看各种帖子、文章,想从中找到些学习的切入点,但是觉得不是那么容易着手、无法理解。所以我也购买了一本他推荐的《linux就该这么学》书籍来自学,就这样开始了自己的Linux学习之路,现在顺利找到了一份12K的Li原创 2016-10-21 16:30:29 · 260 阅读 · 0 评论 -
打不死的redis集群
最近遇到部分系统因为redis服务挂掉,导致部分服务不可用。所以希望搭建一个redis集群镜像,把原先散落各处的redis服务器统一管理起来,并且保障高可用和故障自动迁移。原创 2016-10-12 09:29:41 · 343 阅读 · 0 评论 -
教你怎么快速配置 React
React 是一个构建用户界面的库,而它只是组成一个应用的一部分。应用还有其他的部分——风格、路由器、npm 模块、ES6 代码、捆绑和更多——这就是为什么使用它们的开发者不断流失的原因。这被称为 JavaScript 疲劳。尽管存在这种复杂性,但是使用 React 的用户依旧继续增长。原创 2016-10-12 09:31:37 · 3666 阅读 · 0 评论 -
FTP在电脑和安卓设备间的妙用!
每一个使用安卓设备的人都知道可以使用 USB 线连接电脑来传输文件,但是不是所有人都知道可以使用自由开源软件(FOSS 软件)通过无线连接到安卓设备。原创 2016-10-22 09:03:43 · 300 阅读 · 0 评论 -
Ubuntu 秘笈之命令行下管理浏览器书签
浏览器书签虽然不常被提及,但是作为互联网浏览的一部分。没有好的书签功能,网站链接可能会丢失,下次再不能访问。这就是为什么一个好的书签管理器很重要。原创 2016-11-03 10:04:36 · 450 阅读 · 0 评论 -
Linux下的 Linux 终端仿真器Terminator
为了通过命令行和系统互动,每一款 Linux 发行版都有一款默认的终端仿真器。但是,默认的终端应用可能不适合你。为了大幅提升你工作的速度,有好多款终端应用提供了更多的功能,可以同时执行更多的任务。原创 2016-10-23 09:39:01 · 471 阅读 · 0 评论 -
Linux升级Vim 8.0如虎添翼
Vi 编辑器至 1976 年发布以来已经存在很长时间了,它不仅为用户提供了高效的编辑界面、终端控制等功能,还为我们提供了很多传统而实用的功能。但不足的是,Vi 编辑器还缺乏多屏、语法高亮、多步骤撤消等如今 Unix/Linux 用户必要的常用功能。原创 2016-10-23 09:40:40 · 276 阅读 · 0 评论 -
10款优秀Vim插件帮你打造完美IDE
如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利。不管是Java、C还是Python,当IDE会帮你检查语法、后台编译,或者自动导入你需要的库时,写代码就变得容易许多。另外,如果你工作在Linux上,你也会知道Vim在进行文本编辑的时候是多么的方便。所以,你可能会想从Vim中也获取这些IDE特性。转载 2016-09-27 10:57:04 · 1987 阅读 · 1 评论 -
SSH如何通过公钥连接云服务器
通常我们连接远程服务器(linux)windows下通过putty或xshell等工具远程连接。linux下可以直接通过ssh命令连接。其实这两者都是一致的,都是通过ssh协议进行传输。转载 2016-09-27 11:01:01 · 4612 阅读 · 0 评论 -
Nginx源码安装及调优配置
由于Nginx本身的一些优点,轻量,开源,易用,越来越多的公司使用nginx作为自己公司的web应用服务器,本文详细介绍nginx源码安装的同时并对nginx进行优化配置。转载 2016-10-13 08:30:21 · 460 阅读 · 0 评论 -
JavaScript中你所不知道的数组ArrayBuffer
相信每一个 javascript 学习者,都会去了解 JS 的各种基本数据类型,数组就是数据的组合,这是一个很基本也十分简单的概念,他的内容没多少,学好它也不是件难事情。但是本文着重要介绍的并不是我们往常看到的 Array,而是 ArrayBuffer。原创 2016-11-04 09:54:13 · 3364 阅读 · 0 评论 -
Ubuntu提供新补丁更新内核不需要重启了
你可能还记得,一年半之前发布的 Linux 4.0 内核带来了一个新功能,允许用户不用重启就可以对内核进行更新或打补丁。该功能称之为内核实时补丁kernel live ,但是直到现在,仍然没有 GNU/Linux 发行版为用户免费提供它。目前,只有类似 SUSE 企业 Linux (SLES)或红帽企业 Linux(RHEL)这样的商业服务提供了该功能。原创 2016-11-04 09:56:51 · 1686 阅读 · 0 评论 -
为什么高手离不了Linux系统?这就是我的理由。
通过本文来记录下我在Linux系统的学习经历,聊聊我为什么离不了Linux系统,同时也为那些想要尝试Linux而又有所顾忌的用户答疑解惑,下面将为你介绍我所喜欢的Linux系统,这里有一些你应该知道并为之自豪的事实。原创 2016-11-04 12:54:17 · 321 阅读 · 0 评论 -
Spark不是唯一,三种新兴的开源数据分析工具
在数据分析方面,影响深远的变化正在酝酿之中,而开源工具在引领许多变化。当然,你可能已熟悉这个领域的一些明星开源项目,比如Hadoop和Apache Spark,不过现在出现了强烈的要求,需要全面完善数据分析生态系统的新工具。值得注意的是,许多这些工具是为了处理流数据而定制的。原创 2016-10-24 13:17:05 · 353 阅读 · 0 评论 -
怎样Linux下修复U盘驱动器
U 盘想必在大家的日常生活和工作中都已经不可或缺了,它让我们的文件维护和转移更加方便容易。但随着频繁使用,有可能会出现文件系统错误、坏块、坏扇区而影响正常使用的情况。对于 Windows 用户来说,修复此类 U 盘问题有专用的图形化工具使用,而 Linux 用户就相对麻烦一点,本文我们就介绍如何在 Linux 终端中修复 U 盘问题。原创 2016-10-24 13:19:08 · 654 阅读 · 0 评论 -
4 个最好的 Linux 引导程序
当你打开你的机器,开机自检(POST)成功完成后,BIOS(基本输入输出系统)立即定位所配置的引导介质,并从 MBR(主引导记录)或 GUID(全局唯一标识符)分区表读取一些命令,这是引导介质的最前面 512 个字节内容。主引导记录(MBR)中包含两个重要的信息集合,第一个是引导程序,第二个是分区表。转载 2016-09-25 20:14:20 · 361 阅读 · 0 评论 -
命令行 TODO 工具中的王者
Taskwarrior 是 Ubuntu/Linux 下一个简单而直接的基于命令行的 TODO 工具。这个开源软件是我曾用过的最简单的基于命令行的工具之一。Taskwarrior 可以帮助你更好地组织你自己,而不用安装笨重的新工具——这有时丧失了 TODO 工具的目的。原创 2016-10-14 19:45:41 · 318 阅读 · 0 评论 -
如何安装和使用纯文本编辑器 vi/vim
几个月前, Linux 基金会发起了 LFCS (Linux 基金会认证系统管理员Linux Foundation Certified System administrator)认证,以帮助世界各地的人来验证他们能够在 Linux 系统上做基本的中级系统管理任务:如系统支持、第一手的故障诊断和处理、以及何时向上游支持团队提出问题的智能决策。原创 2016-10-14 19:48:08 · 536 阅读 · 0 评论 -
一块神奇的树莓派电子板竟让我学会了Linux系统
树莓派(Raspberry Pi)是基于ARM的微型电脑主板,外形只有信用卡大小,因此也被称为新型卡片式电脑,树莓派具有电脑的所有基本功能,可谓麻雀虽小五脏俱全。而其开发组织Raspberry Pi 基金会更是以“提升学校计算机科学及相关学科的教学质量,让计算机变得有趣”为宗旨,所以热爱IT技术、喜欢折腾的千万不要错过这一神器。原创 2016-10-14 19:49:57 · 538 阅读 · 0 评论 -
快来使用HTTPS吧
HTTP 协议,本身是明文传输的,没有经过任何安全处理。那么这个时候就很容易在传输过程中被中间者窃听、篡改、冒充等风险。这里提到的中间者主要指一些网络节点,是用户数据在浏览器和服务器中间传输必须要经过的节点,比如 WIFI 热点,路由器,防火墙,反向代理,缓存服务器等。原创 2016-10-25 12:15:24 · 715 阅读 · 0 评论 -
安装Fedora 24后必要的设置
Fedora 是一个 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。在Linux操作系统的所有软件包和库会定期更新,即使我们安装的是最新的操作系统(Fedora 24),也会有一些安装包是旧版本。转载 2016-09-29 10:04:32 · 2902 阅读 · 0 评论 -
简单易懂的crontab设置工具集
在上一篇文章中,我介绍了crontab的配置文件以及如何设置定时任务,对于偶尔用一次crontab的同学而言,可能遗忘配置语法会很快,这里我向大家推荐几个在线设置crontab任务的网站。转载 2016-09-29 10:18:39 · 526 阅读 · 0 评论 -
crontab用法与实例
在Linux系统的实际使用中,可能会经常碰到让系统在某个特定时间执行某些任务的情况,比如定时采集服务器的状态信息、负载状况;定时执行某些任务/脚本来对远端进行数据采集等。这里将介绍下crontab的配置参数以及一些使用实例。转载 2016-09-29 10:23:22 · 572 阅读 · 0 评论 -
Tomcat7优化配置
Tomcat在使用的过程中会遇到很多报错,有些是程序的报错,但还有一部分是tomcat本身的报错,我们可以通过优化tomcat的初始配置来提高tomcat的性能。Tomcat的优化主要体现在两方面:内存、并发连接数。转载 2016-09-29 10:28:52 · 1161 阅读 · 0 评论 -
构建属于自己的 Linux 发行版
你想要构建自己的 Linux 发行版吗?不喜欢市面上现有的Linux发行版?你认为自己可以构建一款更好的发行版?你很幸运。我要在 20 分钟里面介绍如何构建一款发行版。 是的,你没有听错,就是 20 分钟。想知道如何构建吗?请读下去。原创 2016-10-15 10:13:19 · 901 阅读 · 0 评论 -
用 Octave 对音频文件进行基本数学的信号处理
在这篇指导教程中,我们将会看到如何对信号进行叠加和倍乘(调整),并应用一些基本的数学函数看看它们对原始信号的影响。原创 2016-10-15 10:16:07 · 2142 阅读 · 0 评论 -
javaES6箭头函数的全新特性
胖箭头函数(Fat arrow functions),又称箭头函数,是一个来自ECMAScript 2015(又称ES6)的全新特性。有传闻说,箭头函数的语法“=>”,是受到了CoffeeScript 的影响,并且它与CoffeeScript中的“=>”语法一样,共享this上下文。原创 2016-11-05 21:09:16 · 4037 阅读 · 0 评论 -
你不太熟悉的JVM命令配置参数
JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器,然而我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、打开和关闭文件、中断和/或JIT编译Java字节码,等等。原创 2016-11-05 21:11:22 · 343 阅读 · 0 评论 -
Docker+OpenvSwitch走进VxLAN的世界
docker是非常火的容器技术,虚拟网络、SDN等网络也在不断的发展,VxLAN是新型的虚拟扩展网络,作者在整理文档时候发现网上实验:使用OpenvSwith 在Docker上搭建VxLAN环境,拿来分享。原创 2016-11-06 07:59:20 · 2455 阅读 · 0 评论 -
12种高效率热门编程语言,你会用几个?
编程语言不仅仅面向程序员。如果你是网络工程师、系统管理员、存储管理员或其他基础设施专业人员,知道一种(或两三种)编程语言,都能在工作中派上用场。软件定义基础设施正在迅速进入数据中心,为了管理这种基础设施,用你自己编写的脚本定义网络或软件定义存储软件,会对工作很大的帮助。原创 2016-11-06 08:02:01 · 8194 阅读 · 0 评论 -
真有用?Snap和Flatpak 通吃所有发行版的打包方式。
最近我们听到越来越多的有关于Ubuntu的Snap包和由Red Hat员工Alexander Larsson创造的 Flatpak (曾经叫做 xdg-app)的消息。这两种下一代打包方法在本质上拥有相同的目标和特点:即不依赖于第三方系统功能库的独立包装。这种 Linux 新技术方向似乎自然会让人脑海中浮现这样的问题:独立包的优点/缺点是什么?这是否让我们拥有更好的 Linux 系统?其背后的动机是什么?为了回答这些问题,让我们先深入了解一下 Snap 和 Flatpak。转载 2016-09-30 06:46:27 · 358 阅读 · 0 评论 -
带你认识QOwnNotes
QOwnNotes 是一款自由而开源的笔记记录和待办事项的应用,可以运行在 Linux、Windows 和 mac 上。这款程序将你的笔记保存为纯文本文件,它支持 Markdown 支持,并与 ownCloud 云服务紧密集成。原创 2016-10-26 08:54:48 · 1867 阅读 · 0 评论