Linux有问必答:如何在Linux上安装Git 问题: 我尝试从一个Git公共仓库克隆项目,但出现了这样的错误提示:git: command not found。 请问我该如何在某某发行版上安装Git? Git是一个流行的开源版本控制系统(VCS),最初是为Linux环境开发的。跟CVS或者SVN这些版本控制系统不同的是,Git的版本控制被认为是分布式的,某种意义上,git的本地工作目录可以作为一个功能完善的仓库来使用,它具备完整的历史记录和 2015-08-11 技术 #git
如何收集 NGINX 指标(第二篇) 如何获取你所需要的 NGINX 指标 如何获取需要的指标取决于你正在使用的 NGINX 版本以及你希望看到哪些指标。(参见 如何监控 NGINX(第一篇) 来深入了解NGINX指标。)自由开源的 NGINX 和商业版的 NGINX Plus 都有可以报告指标度量的状态模块,NGINX 也可以在其日志中配置输出特定指标: 指标可用性 指标NGINX (开源)NGINX PlusNGINX 日志 2015-08-10 系统运维 #NGINX
如何在 Ubuntu 上安装配置管理系统 Chef (大厨) Chef是面对IT专业人员的一款配置管理和自动化工具,它可以配置和管理你的基础设施(设备),无论它在本地还是在云上。它可以用于加速应用部署并协调多个系统管理员和开发人员的工作,这包括可支持大量的客户群的成百上千的服务器和程序。chef最有用的是让基础设施变成代码。一旦你掌握了Chef,你可以获得自动化管理你的云端基础设施或者终端用户的一流的网络IT支持。 下面是我们将要在本篇中要设置和配置Chef 2015-08-10 系统运维 #配置管理 #Chef
Autojump:一个可以在 Linux 文件系统快速导航的高级 cd 命令 对于那些主要通过控制台或终端使用 Linux 命令行来工作的 Linux 用户来说,他们真切地感受到了 Linux 的强大。 然而在 Linux 的分层文件系统中进行导航有时或许是一件头疼的事,尤其是对于那些新手来说。 现在,有一个用 Python 写的名为 autojump 的 Linux 命令行实用程序,它是 Linux cd命令的高级版本。 Autojump Linux 文件系统导航的最 2015-08-10 技术 #autojump
新手应知应会的Linux命令 在Fedora上通过命令行使用dnf来管理系统更新 基于Linux的系统最美妙的一点,就是你可以在终端中使用命令行来管理整个系统。使用命令行的优势在于,你可以使用相同的知识和技能来管理随便哪个Linux发行版。 对于各个发行版以及桌面环境(DE)而言,要一致地使用图形化用户界面(GUI)却几乎是不可能的,因为它们都提供了各自的用户界面。要明确的是,有些情况下在不同的发行版上需要使用不同的命令来执行 2015-08-10 技术 #命令 #新手
如何在 Linux 上运行命令前临时清空 Bash 环境变量 我是个 bash shell 用户。我想临时清空 bash shell 环境变量。但我不想删除或者 unset 一个输出的环境变量。我怎样才能在 bash 或 ksh shell 的临时环境中运行程序呢? 你可以在 Linux 或类 Unix 系统中使用 env 命令设置并打印环境。env 命令可以按命令行指定的变量来修改环境,之后再执行程序。 如何显示当前环境? 打开终端应用程序并输入下面的其 2015-08-09 技术 #命令 #环境变量
轻松使用“Explain Shell”脚本来理解 Shell 命令 我们在Linux上工作时,每个人都会遇到需要查找shell命令的帮助信息的时候。 尽管内置的帮助像man pages、whatis命令有所助益, 但man pages的输出非常冗长, 除非是个有linux经验的人,不然从大量的man pages中获取帮助信息是非常困难的,而whatis命令的输出很少超过一行, 这对初学者来说是不够的。 在Linux Shell中解释Shell命令 有一些第三方应 2015-08-09 技术 #命令 #shell
如何通过反向 SSH 隧道访问 NAT 后面的 Linux 服务器 你在家里运行着一台 Linux 服务器,它放在一个 NAT 路由器或者限制性防火墙后面。现在你想在外出时用 SSH 登录到这台服务器。你如何才能做到呢?SSH 端口转发当然是一种选择。但是,如果你需要处理多级嵌套的 NAT 环境,端口转发可能会变得非常棘手。另外,在多种 ISP 特定条件下可能会受到干扰,例如阻塞转发端口的限制性 ISP 防火墙、或者在用户间共享 IPv4 地址的运营商级 NAT。 2015-08-08 系统运维 #SSH #NAT
使用 Find 命令来帮你找到那些需要清理的文件 Credit: Sandra H-S 有一个问题几乎困扰着所有的文件系统 -- 包括 Unix 和其他的 -- 那就是文件的不断积累。几乎没有人愿意花时间清理掉他们不再使用的文件和整理文件系统,结果,文件变得很混乱,很难找到有用的东西,要使它们运行良好、维护备份、易于管理,这将是一种持久的挑战。 我见过的一种解决问题的方法是建议使用者将所有的数据碎屑创建一个文件集合的总结报告或"概况&q 2015-08-08 技术 #Find
如何修复:There is no command installed for 7-zip archive files 问题 我试着在Ubuntu中安装Emerald图标主题,而这个主题被打包成了.7z归档包。和以往一样,我试着通过在GUI中右击并选择提取到这里来将它解压缩。但是Ubuntu 15.04却并没有解压文件,取而代之的,却是丢给了我一个下面这样的错误信息: Could not open this file 无法打开该文件 There is no command installed for 7-zip 2015-08-08 桌面应用 #7zip