![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 64
deerlux
这个作者很懒,什么都没留下…
展开
-
通过grub2和光盘ISO文件硬盘安装debian7.4.0系统
先说一下我的需求,机器上原本有个ubuntu 12.04,但是想换个debian 7,于是乎用jigdo去网上下载了debian7.4.0的光盘ISO文件,想用机器里原本有的grub2引导,然后利用ISO进行安装。网上看了很多英文的和中文的教程,但大部分都是安装ubuntu的,关于安装debian还是多少有些区别,按照ubuntu的硬盘安装方法会碰到很多问题,关键是两点:一是安装时所选的内原创 2014-09-16 22:06:30 · 1567 阅读 · 0 评论 -
virtualenv:在一台机器上运行多个Python环境的利器
virtualenv为用户提供了一种在一台机器上运行多个Python环境的工具,应用场合其原创 2014-09-16 22:19:23 · 1694 阅读 · 0 评论 -
在CentOS里实现更高级的Shell命令TAB补齐
以前用debian对其SHELL里的TAB补齐十分原创 2014-09-16 23:05:23 · 1407 阅读 · 0 评论 -
sudo和用su切换至root用户运行命令的区别
我碰到了这样一个问题,在运行一个国产的java应用服务器软件启动一个java web服务器时,用su进入root用户可以正常启动服务,但是用sudo不能正常启动,将启动的脚本加到rc.local中也不能正常启动,百思不得骑姐,后来想是不是因为环境的问题。我怀疑用su切换至root用户后会初始化一些特殊的环境,但是用sudo运行程序的时候没有经过此种类型的初始化,后来用sudo env和su 完原创 2015-01-18 21:37:59 · 1914 阅读 · 0 评论 -
国产操作系统与数据库——忍不住的吐槽
因工作原因,一些系统要上国产化的操作系统、数据库和中间件,和这些国产化系统软件的技术人员打交道碰到了一些让我无语的事情。原创 2015-02-09 19:27:09 · 6411 阅读 · 2 评论 -
利用gitolite实现自动部署的简易实现方式
技术控是不是都像我一样,我想试验在flask框架一些示例程序在nginx+uwsgi的生产环境下的效果,于是想到了用git实现自动部署,于是看到gitolite,于是研究gitolite的服务器配置以及钩子相关的实现方式,看到了网上很多人的回答都不另人满意,其实完全可以有更简单的实现方式。有看官说了,你完全可以写完之后用rsync手动部署啊,但是我的代码库是在自己的一个阿里云服务器上的,我会定期把代原创 2015-04-24 10:49:10 · 2691 阅读 · 0 评论 -
Kubernetes是什么?
【译者按】译自kubernetes官网文档,主要介绍kubernetes的基本概念以及应用场景,K8s的设计理念,以及K8s能干什么不能干什么。什么是kubernetes?Kubernetes是一款应用于集群的,容器自动部署、扩展和管理的开源平台,提供了一种以容器为中心的基础架构。利用kubernetes,你可以快速高效地响应客户如下请求: * 应用程序的动态、精准部署 * 应用程序的动态扩展翻译 2016-03-17 22:25:06 · 7761 阅读 · 1 评论 -
Redhat Openshift云平台注册使用
【编者按】一直想申请一个免费的托管空间,国内找了一圈sinaapp还算差强人意,但是对于python不以安装C extension的包,而且SAE的一整套流程用起来感觉很不爽,而openshift的平台的工作流更适合一般开发人员的思维模式(我是针对Python,其他语言没有试过没有发言权),鉴于国内关注得还比较少,我把自己注册到开发的经验记录下来,希望对需要的人有所帮助。原创 2016-04-01 22:17:25 · 5307 阅读 · 0 评论 -
anacron实现异步定时任务调度
Anacron是什么众所周知,cron是nix系统下的一种定时任务调度器,可以实现任意用户周期性运行特定任务的需要,常用在自动维护和管理中。而*anacron是一种异步的定时任务调度器,大家都知道cron是Linux系统下的定时任务调度器,可以实现异步的任务调度。对于24小时开机运行的服务器可能用不到这种东西,但是非24小时开机,又想定时运行任务的机器还是十分有用的,可以实现异步的调用。原创 2016-04-07 23:23:54 · 5092 阅读 · 0 评论