技术

  • 如何用CentOS上的SARG日志分析器来分析Squid日志

    上一节教程中,我们展示了如何在CentOS上使用Squid配置透明代理。Squid提供了很多有用的特性,但是分析一个原始Squid日志文件并不直接。比如,你如何分析下面Squid日志中的时间戳和数字?SARG(或者说是Squid分析报告生成器)是一款基于web的工具,用于从Squid日志中生成报告。SARG提供了一个由Squid处理的网络流量视图,易于理解,并且它可以很容易地设置和维护。在下面的教程中,我们会展示如何在CentOS平台上设置SARG。.

    评论:0 2014-08-14 16:23     

  • 5个让Cinnamon桌面环境完美运行在ubuntu上的方法

    Cinnamon桌面环境最新稳定版本发行了,ubuntu用户可以去安装使用了 在已经安装好的基础上,我们可以做一些微调来拥有更棒的体验。 你的Ubuntu如果没有安装Cinnamon,你可以参照我们之前的文章进行安装。 更改Mint菜单图标 Mint菜单图标是Cinnamon的特色之一,它给予用户一种简单、快速、熟悉的方式来搜索、打开、组织应用程序,默认情况下,菜单使用启动程序项中的Linux Mint Logo。既然你是在ubuntu系统下使用它,而不是Mint,为什么不使用ubuntu熟悉的橙色朋友圈logo来替换原有的菜单图标呢? 实现很简单: 想要将Cinnamon菜单图标改变.

    评论:5 2014-08-15 08:00     JOEY-ELIJAH SNEDDON

  • Linux有问必答:如何查看Linux上程序或进程用到的库

    问题:我想知道当我调用一个特定的可执行文件在运行时载入了哪些共享库。是否有方法可以明确Linux上可执行程序或运行进程的共享库依赖关系? 查看可执行程序的共享库依赖关系 要找出某个特定可执行依赖的库,可以使用ldd命令。这个命令调用动态链接器去找到程序的库文件依赖关系。 $ ldd /path/to/program 注意!并不推荐为任何不可信的第三方可执行程序运行ldd,因为某些版本的ldd可能会直接调用可执行程序来明确其库文件依赖关系,这样可能不安全。 取而代之的是用一个更安全的方式来显示一个未知应用程序二进制文件的库文件依赖,使.

    评论:13 2014-08-14 11:00     

  • Linux有问必答:如何检查我是否处于一个运行着的screen会话中

    问题:我经常使用screen命令来运行多个伪终端会话。好多次,我发现都记不得自己是否在一个screen会话中,还是在一个常规终端中。是否有一种简便的方法来检查我是否在一个运行着的screen会话中? 一个快捷而又简单的方法来检查你是否处于一个screen伪终端中,还是在一个常规终端中,就是检查STY环境变量。当调用了screen,就会把STY变量值设置为会话名。因此,如果STY环境变量被设置为任何非空字符串,就意味着你正处于一个screen会话中。 $ echo $STY 2858.pts-3.my_host 然而,请注意,上面的方法只有当你是在本地计算机上运行scree.

    评论:5 2014-08-13 22:57     

  • [小技巧]修复Moka图标主题丢失的扬声器图标

    Moka是一个漂亮的图标主题,它在Ubuntu可用的最佳图标主题中扮演着重要的角色。但在Ubuntu 14.04中,Moka有那么点小缺憾。如果你在Ubuntu 14.04的Unity中使用摩卡,你会发现用于调节声音的扬声器图标不见了: 使用Moka图标主题时修复丢失的声音图标 虽然你可能已经添加的官方Moka PPA源,但为了检查起见,再次添加它吧: sudo add-apt-repository ppa:moka/stable sudo apt-get update 现在,接下来要做的是安装单色面板图标。使用下面的命令来安装: sudo apt-get install faba-mono-icons 一旦你安装完Faba单色图标后,将你的图标主.

    评论:2 2014-08-14 14:00     Abhishek

  • 如何在Oh-My-Zsh中启用Heroku命令补全功能

    Heroku客户端是创建和管理Heroku应用的命令行界面工具。 需求: Heroku toolbelt Oh-My-Zsh (如何安装) 本文不是讲关于heroku的知识,也不是讲关于heroku的使用细节,而是仅仅展示给用户他们怎样可以使用oh-my-zsh来方便地敲入heroku命令。此外你还应该安装heroku toolbelt来进行本文的相应的操作。对于Ubuntu和Debian发行版,你可以通过运行下面的命令来安装: wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh 打开终端,用你在创建的用户登陆heroku: heroku login Enter your Heroku credentials. Email: enockseth@.

    评论:0 2014-08-14 09:00     Enock Seth Nyamador

  • Linux 内核的测试和调试(1)

    Linux 内核测试哲学 不管是开源还是闭源,所有软件的开发流程中,测试是一个重要的、不可或缺的环节,Linux 内核也不例外。开发人员自测、系统测试、回归测试、压力测试,都有各自不同的目的,但是从更高一个层次上看,这些测试的最终目的又是一样的:保证软件能一直运行下去,当有新功能加进去时,要保证新功能可以正常工作。 在软件释出 release 版之前,不用回归测试就能保证稳定性,并且尽量避免在软件发布后被用户发现 bug。调试被用户发现的 bug 是一项非常浪费时间和精力的工作。因此测试是一项非常重要的工作。不像闭源和专有的操.

    评论:1 2014-08-14 08:00     Shuah Khan

  • Echo命令实例

    echo命令是内建的shell命令,用于显示变量的值或者打印一行文本。 echo命令在构建shell脚本时扮演着重要的角色。 语法: # echo 方括号中的项目是可选的。字符串可以定义为字符的有限序列(如字母,数字,符号,标点符号)。 当echo命令不带任何选项或字符串使用时,它会在显示屏上返回一个空白行,后面换一行跟上命令提示符。这是因为按下回车键就是发送一个信号给系统以开始一个新行,而echo重复了该信号。 选项: -n 不要输出衍生的新行 -e 启用反斜线转义解释 -E 禁用反斜线转义解释(默认) 如果使用-e选项,则可以使用如下转.

    评论:5 2014-08-14 07:00     

  • 命令行星期二——第七部分

    嗨,极客们,我已经检查了我们的课程,今天我们在八章课程里的第七部分。这就是说下周二我们还有一次课程,但也是最后一次命令行星期二课程。所以,今天,我们讨论一些关于权限的问题! 众所周知,一台机器可能会有多名用户共同使用。为了保证用户之间互不干扰,就需要分配不同的权限。我们已经讨论了文件权限的问题,你可以轻轻点此回顾一下: chmod chmod命令被用来修改目录或者文件的权限。为了修改权限,首先你得输入chmod命令,之后你得输入规范的权限修改,然后你就可以把目录或者文件的权限修改成你想要的。这可以采用多种方式完.

    评论:4 2014-08-12 07:00     Nenad Latinović

  • Linux系统中‘dmesg’命令处理故障和收集系统信息的7种用法

    ‘dmesg’命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构、cpu、挂载的硬件,RAM等多个运行级别的大量的系统信息。当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备。.

    评论:6 2014-08-11 18:05     

  • 简捷安装Tor浏览器到Ubuntu 14.04和Linux Mint 17中

    牢记美国国家安全局对全世界政府和国民的窥视的尴尬结局吧,隐私日益成为许多人关心的焦点。如果你也关注在线安全性并想要保护自己不受网络监视,Tor项目是当前可用的最佳选择。 Tor项目有它自己的Tor浏览器,该浏览器基于Firefox并开启了用户隐私保护配置,并通过捆绑Tor和Vidalia工具进行匿名访问。。虽然你可以下载Tor浏览器并使用源码安装,但是我们将介绍一种更为便捷的方式,来将它安装到Ubuntu 14.04和Linux Mint 17中。 如何在Ubuntu 14.04和Linux Mint 17中安装Tor浏览器 多亏了Webupd8,我们可以方便地通过PPA将Tor浏览器到Ubun.

    评论:12 2014-08-08 16:59     Abhishek

  • 在 ubuntu 下使用 Pushbullet Indicator 向 Android/iOS 设备推送文件

    Pushbullet是一款iOS和Android设备与桌面系统互相传输文件、链接、图片的APP应用,Pushbullet可以在任何装有Firefox或Chrome 浏览器的操作系统上安装使用。 如果你不是浏览器扩展插件的粉丝,却依然想使用桌面应用Pushbullet in Ubuntu 14.04的话,你可以使用由 Atareao开发 的Pushbullet Indicator。.

    评论:7 2014-08-05 15:04     Abhishek

  • 10个有用的Linux命令面试问题及答案

    Linux命令行,以及用户使用Linux命令进行Linux shell交互,是Linux最吸引人的地方,也是面试中最普遍的话题之一。在这篇文章中,我们将提出10个面试中很重要问题,这肯定能拓宽你的知识面。.

    评论:8 2014-08-05 09:45     Avishek Kumar

  • 命令行星期二——第六部分

    不管怎样,让我们继续我们今天的日程吧:输入/输出重定向。 我们已经用过的大多数命令,都把他们的结果张贴到了终端显示中。然而,我们也可以让这些命令的显示放进一个文件、设备中,或者作为其它命令的输入,一切都在重定向。 标准输出 那么,命令行程序主要是怎么工作的呢?它们会将命令的结果丢给一个叫做标准输出的设备,然后,标准输出会将这些结果发送到你的显示设备上,这样你就可以畅快地阅读这些信息了。然而,你也可以让命令的结果显示到一个文本文件中,像这样,用字符(我的例子): man zypper man.txt 这儿我所干的是,.

    评论:0 2014-08-05 08:00     Nenad Latinović

  • [快速技巧]通过命令在 Debian/Ubuntu 中设置默认浏览器

    嘿,伙计们! 在这篇文章中,我们将使用终端设置默认浏览器。 虽然,使用浏览器主界面来设置默认浏览器很方便,但是有时,你需要远程来操作。 要做到这一点,你只需打开终端,然后执行下述命令: sudo update-alternatives --config x-www-browser 之后输入你想设置为默认浏览器的号码,这样就搞定了! 截图如下: 成功了吗? via: http://www.unixmen.com/quick-tip-set-default-browser-debianubuntu-using-terminal/ 译者:su-kaiyao 校对:Caroline 本文由 LCTT 原创翻译,Linux中国 荣誉推出.

    评论:1 2014-08-03 09:44     

友情链接
返回顶部