平时在windows平台下无论是聊天还是写文档都习惯使用的截图软件就是QQ截图,而如果转战到linux平台下,是否有相应的软件呢?答案是肯定的,这里有三个最常用的截图软件推荐——gtkshot、deepin-screenshot、shutter(即GScrot,现已改名为shut……
Continue reading
firefox下有一个比较出色的广告过滤插件——adblock plus ,后来google chrome上也有相关的衍生品 。包括目前国内铺天盖地的如360极速浏览器、猎豹浏览器等也多内置了类似的插件用于广告过滤。不过最近在使用crunchbang上的iceweasel——firefox的一……
Continue reading
一、heredoc结构及用法 Heredoc 结构就象是没有使用双引号的双引号字符串,这就是说在 heredoc 结构中单引号不用被转义。其结构中的变量将被替换,但在 heredoc 结构中含有复杂的变量时要格外小心。其对格式化输出内容时,比较有用 。具体其有以下特点: 1、开始标记和结束标记使用相同的字符串,通常以大写字母来写。……
Continue reading
本篇主要随接上一篇,虽然上一篇介绍了几个GUI的openbox配置工具,不过出于linux 一切皆由文件构成的理念,这里还是介绍一下通过文件修改来配置openbox窗口的方法。 一、配置菜单 1、配置文件 Openbox 默认的菜单文件 (系统级) 位于:/etc/xdg/openbox/menu.xml……
Continue reading
由于目前使用的系统更换成了crunchbang,其使用的窗口管理器为openbox,从使用情况上来看,界面比较简洁高效,个人比较喜欢。这里就通过搜集网上的一些资料及自己使用的一些心得做一个总结。 一、为什么选择openbox openbox有以上几条优点: 速度非常快,资源占用极少。 可……
Continue reading
下面的脚本能够输出选定窗口的属性,输出符合xmonad配置文件要求的字符串,原文链接自此处。以下的脚本在原文的基础上做了一部分小修正。具体如下: 1#! /bin/sh 2exec xprop -notype 3 -f WM_NAME 8s ':n title =? $0n' 4 -f WM_CLASS 8s ':n appName =? $0n className =? $1n' 5 -f WM_WINDOW_ROLE 8s ':n stringProperty "WM_WINDOW_ROLE" =? $0n' 6 WM_NAME WM_CLASS WM_WINDOW_ROLE 7 ${1+"$@"} 关于xprop里面8s的作用可以看man xprop……
Continue reading
最近将自己电脑上的linux mint换成了crunchbang linux ,周六没事也顺手玩了下conky 。现将遇到几个问题和自己做的一个配置做下总结。由于我的笔记本配置不行,所以花梢的东西都没加,只在conky上展示了一些最实用的东西。如果想找一些比较绚丽的效果的请尽早绕道。 问题一、co……
Continue reading
一、增加debian国内源 由于crunchbang是在debian的基础上作出的发行版,而其自身使用dedbian的镜像源程序。虽然国内没有crunchbang的镜像源,完全可以考虑通过增加debian的国内源来加快crunchbang软件的安装 。 1# sudo vim /etc/apt/sources.list 2# 增加如下内容: 3deb http://mirrors.163.com/debian wheezy main……
Continue reading
用filesize() 函数可以返回文件的大小,可是返回值是以字节(B)为单位的,看起来不方便。怎么让它根据文件的大小自动以KB、MB、GB为单位显示呢? 最近在学习php,在看到其中一个人的博客上的实现方法如下: 方法一 1<?php 2/** 3* 格式化文件大小显示 4* 5* @param int $size 6* @return string 7*/ 8function format_size($size) { 9 $prec = 3; 10 $size = round(abs($size));……
Continue reading
PHP被广泛用于各种Web开发。而当服务器端脚本配置错误时会出现各种问题。现今,大部分Web服务器是基于Linux环境下运行(比如:Ubuntu,Debian等)。本文例举了十大PHP最佳安全实践方式,能够让您轻松、安全配置PHP。 PHP安全性设置提示: 1DocumentRoot: /var/www/ 2Default Web server: Apache 3Default PHP configuration file: /etc/php.ini 4Default PHP……
Continue reading