Linux 提供了强大的网络功能,网络的连贯、通畅,是基于网络的业务开展的基本前提。为此,Linux 提供了一系列工具,协助诊查网络中各条“经脉(连接)”的畅通性、各个“神经元(主机)”的活跃情况及基本信息。 本机网络情况自诊察 -- netstat 开展网络服务,首先,要了解本机的网络连接情况,至少要关注以下几个方面的内容: 本机到底有多少网络接…
每个操作系统,都要处理大量的、各种类型的文件。这些文件的作用、所面临的任务要求各异,其内部的存储逻辑结构设计也各有不同。在使用文件时,必须选取恰当的应用程序打开文件,才能正确获取文件中存储的数据和信息。如应用程序选取不当,则会出现驴唇不对马嘴的现象,造成各种乱码及崩溃问题。如何将各种文件类型,与恰当的文件打开读取程序相关联,是任何操作系统中必须考虑…
1. 时间的设计 缘起 自古以来,各地的人们都是用太阳升起和落下来度量一天,这是千百年来的形成的习惯与文化。例如,在中国,古人使用“日晷”作为计时工具,就是通过太阳位置变化而导致影子位置变化来度量时间。 一般把一天当中太阳位置最高的时候,定为一天的中间,即正午。使用当前的计时方式,即用数字来描述一天中的时间变化,正午就是 12 点, 同时,地球不断…
邮件、书信(更广义上的短信、微信)是日常办公及社交中常见的沟通手段。一些正式的、特定的场合,书信、邮件的写作也是礼仪和工作能力的基本体现。梳理、总结书信和邮件中常见的问题和相关应用写作基本知识点,以备不时之需。 最常发生的错误 中文书信邮件 正式信件 or 需要请求礼貌的信件不能出现:你、我、他。 常用请示语: "请 知悉" -- 上对下才能用的 …
Vim 插件 “一站式” 管理 -- Vundle 作为编辑器领域的泰山北斗,vim 的江湖地位早已无须赘述。像任何一款优秀的软件系统一样,vim 也以编辑器为核心,形成了自己的软件生态 (比如,vim-script、Github 或 vimawesome)。庞大的插件体系,极大的拓展和强化了 Vim 的功能,与此同时,也为插件管理带来的新的问题。…
markdown 起航 markdown 本质上是 一种排版语言,为 web 写作而生,其所有的功能都是为了高效、快捷的写作而设计。markdown 以一种非常简单的语法代替 html 中复杂的标记符号,能让内容创作者把精力聚焦于所创作的内容本身,尽量减轻其排版等内容呈现上的负担。 markdown 在潜移默化中催生出一种排版标准。 一、markd…
MySQL 是一个关系型数据库管理系统。管理系统,意味着 MySQL 本身不是数据库,而是用来管理数据库的一种软件。利用 MySQL,可以创建众多数据库,这些数据库都统一由 MySQL 来管理。每个数据库可以有不同的访问用户,有不同的权限控制策略。 宏观结构上,MySQL 通过 “(数据)库 --> (数据)表 --> (数据)字段” 三级结构来管…
累土之基 -- WordPress 搭建 1.认识 WordPress 一提到博客系统,Wordpress 毫无疑问是最先提到的名字。Wordpress 是一套开源的博客应用开发框架。既然为开发框架,Wordpress 具备软件应用开发框架的一般特征,用户可以使用 Wordpress 快速搭建一套博客系统,进行博客内容管理。 Wordpress 基…
Linux的软件管理 一个操作系统平台的发展极大程度上取决于其软件生态的质量。其软件生态系统中软件的多样性、易用性、持久性直接决定了操作系统平台的生命力。一个操作系统平台想要有良好的发展,除了不断改进完善自身、打磨操作系统内功外,必须注重并推动其软件生态系统建设发展。当前常见的主流操作系统,无论基础物理平台是 PC 端还是移动端,如 Windows…
一、缘起 对计算机系统进行维护、管理和使用,最直接的方式,毫无疑问就是直接坐到物理计算机前,利用计算机系统的输入设备对其进行的管理与使用。这种方式可以视为一种直接管理模式,简单明了。但是,在现实应用中,还有很多不同的场景,比如: 我们需要管理和使用的计算机并不在身边,甚至距离很远,比如在数据中心机房中的大型计算机; 我们需要管理和使用的设备虽然就在…