详解Linux读写机制及优化

详解Linux读写机制及优化

Linux是一个可控性强的,安全高效的操作系统。本文只讨论Linux下文件的读写机制,不涉及不同读取方式如read,fread,cin等的对比,这些读取方式本质上都是调用系统api read,只是做了不同封装。以下所有测试均使用open, read, write这一套系统api。

Linux下使用parted命令对磁盘进行分区

Linux下使用parted命令对磁盘进行分区

parted命令是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具,与fdisk不同,它支持调整分区的大小。作为一种设计用于Linux的工具,它没有构建成处理与fdisk关联的多种分区类型,但是,它可以处理最常见的分区格式,包括:ext2、ext3、fat16、fat32、NTFS、ReiserFS、JFS、XFS、UFS、HFS以及Linux交换分区。

最受欢迎的10款vim插件

最受欢迎的10款vim插件

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,而且vim可以扩展非常多插件,本篇文章为大家分享一下常用的vim插件。

开源日志库Logger架构详解

开源日志库Logger架构详解

日志对于开发来说是非常重要的,不管是调试数据查看、bug问题追踪定位、数据信息收集统计,日常工作运行维护等等,都大量的使用到,本篇文章重点为大家讲解一下开源日志库Logger架构。

Ubuntu 中修改默认程序具体方法

Ubuntu 中修改默认程序具体方法

这个新手指南会向你展示如何在 Ubuntu Linux 中修改默认程序。对于我来说,安装 VLC 多媒体播放器是安装完 Ubuntu 16.04 该做的事中最先做的几件事之一。为了能够使我双击一个视频就用 VLC 打开,在我安装完 VLC 之后我会设置它为默认程序。

Linux中常用的包管理器

Linux中常用的包管理器

在 linux 中,包管理器非常重要,了解如何使用多种包管理器可以让你像一个高手一样活得很舒适,从在仓库下载软件、安装软件,到更新软件、处理依赖和删除软件是非常重要的,这也是Linux 系统管理的一个重要部分。

Linux下使用Inxi获取系统信息

Linux下使用Inxi获取系统信息

Inxi 最初是为控制台和 IRC(网络中继聊天)开发的一个强大且优秀的命令行系统信息脚本。可以使用它获取用户的硬件和系统信息,它也用于调试或者社区技术支持工具。

快速上手GitHub Pages

快速上手GitHub Pages

GitHub Pages 是直接从 GitHub 存储库托管的静态网站。 但它们不仅仅是静态文件的集合。 通过利用 Jekyll 和 Liquid 等网站生成技术,开发人员可定义被处理为完整静态网站的动态模板。 每次将更改提交到与网站关联的源分支时,都会使用最新更新重新生成该更改,并自动将其发布到目标 URL。

Linux下安装会计工具GNU Khata

Linux下安装会计工具GNU Khata

GNU Khata是一个会计工具。 或者,我应该说成是一系列的会计工具集合,它就像经济管理方面的Evernote一样。它的应用是如此之广,以至于它不但可以用于个人的财务管理,也可以用于大型公司的管理,从店铺存货管理到税率计算,都可以有效处理。

快速安装VNC服务器

快速安装VNC服务器

vnc服务的概述:VNC(Virtual Network Computing)虚拟网络计算机的缩写,主要是完成图形界面的远程控制使用。一个vnc系统是由客户端、服务器端和一个协议组成。服务器是分享其屏幕,客户端是控制服务器屏幕,协议(RFB)是传输服务器的原始图像到客户端和客户端传送事件到服务器端。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部