Linux

Tilix(Terminix):一个很赞的基于 GTK3 的平铺式 Linux 终端模拟器

(Tilix)Terminix:一个很赞的基于 GTK3 的平铺式 Linux 终端模拟器

现在,你可以很容易的找到大量的 Linux 终端模拟器,每一个都可以给用户留下深刻的印象。

但是,很多时候,我们会很难根据我们的喜好来找到一款心仪的日常使用的终端模拟器。这篇文章中,我们将会推荐一款叫做 Terminix 的令人激动的终端模拟机。

Terminix Linux 终端模拟器

Terminix 是一个使用 VTE GTK+ 3 组件的平铺式终端模拟器。使用 GTK 3 开发的原因主要是为了符合 GNOME HIG(人机接口

        

linux 性能分析 sar命令详解

sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/OCPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。…

        

Linux服务器中高负载现象故障排查指南

【2013年7月11日 51CTO外电头条】技术支持分析师们常常接到用户对服务器高负载的控诉。事实上cPanel软件及其安装的应用很少引发服务器高负载情况。服务器拥有者、系统管理员或者服务器供应商应当对高负载状况进行初步调查,并在确认情况复杂后再向分析人士求助。

服务器高负载因何而起?

下列项目的过度使用会直接导致高负载问题:…

    

Linux内核参数配置

Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。

在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改, 可以通过更改/proc/sys中内核参数对应的文件达到修改内核参数的目的(修改过后,保存配置文件就马上自动生效),不过重新启动机器后之前修改的参数值会失效,所以只能是一种临时参数变更方案。(适合调试内核参数优化值的时候使用,如果设置值有问题,重启服务器还原原来的设置参数值了。简单方便。)…
    

在 ubuntu16.04上安装 Nginx,PHP7,Mysql5.7

Nginx安装参考:

http://nginx.org/en/linux_packages.html#distributions

PHP安装:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.2
sudo apt-get install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-xsl

Mysql安装参考:
http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qg-apt-select-series

nginx mysql也适用于centos 等。

            

Ubuntu下SVN客户端RapidSVN

Window下我们使用TortoiseSVN,可以很方便地进行查看、比较、更新、提交、回滚等SVN版本控制操作。在Linux下,我们可以使用rapidsvn。

RapidSVN是一款不错的SVN客户端软件,相比tortoise svn它更加小巧而且占系统资源少运行速度快。 在Ubuntu下可以使用apt-get很容易的安装:

sudo apt-get install rapidsvn

RapidSVN 默认配置下并没有配置 diff 与 edit 工具,所以,如果你需要打开某个文件或是 diff 某个文件,都需要自己配置相应工具的路径。

在 Ubuntu 等机器上,可以这样设置:
点击菜单栏 ==> ‘View/Preferences…’ 来设置参数,在 ‘Programs’ 页上可以选择相应的程序。
官方网站上有推荐程序列表: 在 Linux 下,我们可以用 Scintilla/SciTE 作为编辑器 ( Editor ),用 nautilus 来作为浏览工具 ( explorer ),diff 和 …