1. 官网下载(老徐建议安装包尽量去官网下载) http://redis.io/download 如果是Linux环境安装,直接wget 2. 安装(老徐以centos为例讲解) #centos可直接wget下载包 wg…
标签:linux
操作系统内核管理模块的实现1-检测可用内存
代码调试和运行可参看视频: Linux kernel Hacker, 从零构建自己的内核 操作系统的一大功能就是为运行程序分配资源,早期Dos系统时常死机或程序奔溃,一大原因就在于应用程序不能以有序合理的方式访问系统资源…
Linux运维人员需要掌握一门编程语言吗?
作者:南非蚂蚁 地址:http://ixdba.blog.51cto.com/2895551/1748150 最近经常有同行的朋友或者Linux初学者问我:运维人员是否需要学一门语言,那么该学哪种语言呢? 对于这个问题,…
刨根问底:bash shell中管道和其他命令分隔符的优先级
一般在bash中,用“|”作为管道,即pipeline,还可以用“;”之类的分隔符连接多个命令。那么下面这个命令的输出是什么呢? date; who |wc 根据https://www.gnu.org/software/…
Linux基础入门(八)
本文主要介绍Linux命令执行顺序的控制,本课程配套在线实验环境。http://www.shiyanlou.com/courses/1。 一、命令执行顺序的控制 1.顺序执行多条命令 通常情况下,我们每次只能在终端输入一…
常用 Git 命令
Git最常用的命令示意图 image.png 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) R…
linux crontab学习总结
linux crontab用法学习 循环运行的例行性计划任务,linux系统则是由 cron(crond) 系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作, 因此这个系统服务是默认启动的。另外, 由于使…
用java做一个最小的操作系统内核2
(系列视频实战可观看网易云课堂: Linux kernel Hacker, 从零构建自己的内核 ) 上一节,我用java制作了一个虚拟软盘,当把软盘插入虚拟机,启动机器后,屏幕打印出java程序中设定的语句,然后卡死。 …
ABS已死: Archlinux 放弃支持 ABS
今天访问archlinux官网,突然看到官方放弃支持ABS的新闻,声明如下: 由于 Arch Build System 的相关服务器端脚本的维护开销日益增高,我们决定放弃 abs及其相关的通过 rsync 获取 PKGB…
tmux进阶之tmuxinator
作者:crane-yuan 日期:2017-03-03 前言 tmuxinator是tmux的配置管理工具,解决了tmux服务器关机后session丢失问题。tmuxinator可以根据配置文件快速创建tmux的sess…
CentOS 7安装VMware Tools
在VMware中,点击菜单栏中“虚拟机”菜单,点击“安装 VMware Tools”。 centos7中(这里指的是桌面版),光盘的内容将挂载在/run/media/[username]/VMware Tools下。 使…
内存对齐到底是怎么回事?
内存对齐问题是各种开发类面试中最热门的问题,面试管一般认为这个问题可以考察被面试者对内存细节的了解 情况,确实这个问题对于C++初学者来说是个十足的难题因为它不仅涉及了pragma pack(n) 设定的内存对齐系数 还…