Shell脚本的条件测试和if条件语句使用

Shell脚本的条件测试和if条件语句使用-栗子博客
要使Shell脚本程序具备一定的“智能”,面临的第一个问题就是如何区分不同的情况以确定执行何种操作。Shell环境根据命令执行后的返回状态值(¥?)来判断是否执行成功,当返回值为0...
2年前
03350

Linux inode 详解

Linux inode 详解-栗子博客
操作系统的文件数据除了实际内容之外,通常含有非常多的属性,例如Linux操作系统的文件权限与文件属性。文件系统通常会将这两部分内容分别存放在inode和block中。
2年前
03360

给Linux的GRUB菜单添加密码

给Linux的GRUB菜单添加密码-栗子博客
GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启...
2年前
03970

CentOS 7 下 LVM逻辑卷管理

CentOS 7 下 LVM逻辑卷管理-栗子博客
一、LVM简介 LVM是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的...
2年前
02960

Ubuntu中配置Python虚拟环境Virtualenv

Ubuntu中配置Python虚拟环境Virtualenv-栗子博客
由于安装virtualenv需要使用到Python包管理工具pip,因此需要提前安装好pip,命令如下:
2年前
03010

通过 Filebeat 收集 Ubuntu 系统日志

通过 Filebeat 收集 Ubuntu 系统日志-栗子博客
需求:收集 Ubuntu 系统日志,发送给 logstash,再由 logstash 把数据传递给 elasticsearch,最后通过 kibana 展示日志数据。
2年前
03170

超全详解Java开发环境搭建

超全详解Java开发环境搭建-栗子博客
       在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,为后续的开发工作带来极大便利。
2年前
03100

Docker入门级简单的操作命令

Docker入门级简单的操作命令-栗子博客
在理解 Docker 之前,首先得先区分清楚两个概念,容器和虚拟机。虚拟机都需要有自己的操作系统,虚拟机一旦被开启,预分配给它的资源将全部被占用。
2年前
03290

PlayOnLinux 4.3发布,POL 5 Winebuild兼容性

PlayOnLinux 4.3发布,POL 5 Winebuild兼容性-栗子博客
PlayOnLinux是Wine软件兼容层的图形前端,允许Linux安装基于Windows的应用程序,几天前发布了4.3版本。
2年前
03620

使用Vue构建桌面应用程序:Vuido

使用Vue构建桌面应用程序:Vuido-栗子博客
我非常喜欢Vue。这是个优秀的框架,可以帮助我们搭建完美的web应用程序。但真正神奇的地方是你不仅仅可以用它搭建web应用程序,还可以使用Weex或NativeScript-Vue创建本地移动应用程序。你还可...
2年前
02940

如何在Ubuntu 18.04上安装Git与入门教程

如何在Ubuntu 18.04上安装Git与入门教程-栗子博客
在本教程中,我们将向您展示如何在Ubuntu 18.04上安装Git。 我们还将安装并配置其必要条件。 Git是一个分布式版本控制程序,您可以在开发软件时使用它监视代码的变化(版本)。 Git提供了恢复到...
2年前
03530

如何在CentOS Linux 7.5上安装 Pip

如何在CentOS Linux 7.5上安装 Pip-栗子博客
Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理。在CentOS Linux 7.5上默认不安装Pip,但安装非常简单。
2年前
02830

使用 Swoole 来加速你的 Laravel 应用

使用 Swoole 来加速你的 Laravel 应用-栗子博客
Swoole 是为 PHP 开发的生产级异步编程框架。 他是一个纯 C 开发的扩展, 他允许 PHP 开发者在 PHP 中写 高性能,可扩展的并发 TCP, UDP, Unix socket, HTTP, WebSocket 服务, 而不需要拥...
2年前
03720

如何在Ubuntu 18.04上安装Pip

如何在Ubuntu 18.04上安装Pip-栗子博客
Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理。 在Ubuntu 18.04上缺省没有安装Pip,但安装非常简单。
2年前
03300

Ubuntu打实时内核补丁(RT-PREEMPT kernel)

Ubuntu打实时内核补丁(RT-PREEMPT kernel)-栗子博客
简介 RT-Preempt Patch是在Linux社区kernel的基础上,加上相关的补丁,以使得Linux满足硬实时的需求。下面是编译RT linux内核的流程,以内核3.18.59为例。
2年前
07680

Ubuntu 18.04修改hosts方法

Ubuntu 18.04修改hosts方法-栗子博客
Linux系统hosts位于 /etc/hosts,Ubuntu中hosts的位置也一样。以下是Ubuntu 18.04修改hosts方法。
2年前
03830