一 检查用户是否是root权限的方式:#!/bin/bashROOT_UID=0 # Root
has $UID 0.E_WRONG_USER=65 # Not root?E_NOSUCHUSER=70SUCCESS=0if [ "$UID" -ne
"$ROOT_UID" ]...
分类:
其他好文 时间:
2014-06-10 14:59:50
阅读次数:
259
本脚本实现原理是查表法(因为公式有误差);基于农历新年为基准,对农历新年前后两个不同的农历进行计算。写这个脚本之前是想在Linux
终端命令提示符中加入阳历及农历日期。在Ubuntu中有Lunar软件可以获取农历日期,但在Fedora或CentOS中并没有类似软件,所以就想自己来实现一个,但网上用其...
分类:
系统相关 时间:
2014-06-09 19:56:12
阅读次数:
441
如果想在gnome-shell桌面放点个性化的应用,可以在https://extensions.gnome.org网站上安装扩展(记得使用firefox).下面我记录几个我们觉得还不错的扩展:1.Alt
Tab Workspaceurl:https://extensions.gnome.org/ex...
分类:
其他好文 时间:
2014-06-08 23:28:25
阅读次数:
182
输出重定向$ ls -l > lsoutput
这条命令将ls命令执行后的结果输入出到lsoutput文件中。 在linux shell中使用符号 > ,符号在 文件已经存在时它会覆盖,需要使用set
-o noclobber(或set -C)命令设置noclobber选项,阻止重定向操作对一...
分类:
其他好文 时间:
2014-06-08 21:00:27
阅读次数:
382
假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.
思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... " 而不通...
分类:
编程语言 时间:
2014-06-08 15:48:46
阅读次数:
262
EMACS
如果Bash在shell启动时,在环境中发现这个变量的值是 ‘t’,则会认为shell在Emacs shell缓冲区中运行,而禁止行编辑。
ENV
类似于BASH_ENV,在shell以POSIX模式调用时使用。(见Bash POSIX模式)
EUID
当前用户的数字形式的有效用户ID。这个变量是只读的。
FCEDIT
内建命令fc带-e选项时的默认编辑器...
分类:
其他好文 时间:
2014-06-08 15:42:50
阅读次数:
215
环境
我们在本书中使用的Javascript编程环境是基于SpiderMonkey 引擎的javascript shell.
第一章讲述了在你的环境中下载 shell的介绍.
其他的shell例如Nodejs同样可以工作,虽然你可能需要简单的改变下代码.
除了shell,唯一你要准备的就是文本编辑器.
本书的组织结构
第一章:javascript语言的概览,至少是...
分类:
编程语言 时间:
2014-06-08 15:16:02
阅读次数:
256
查看帮助命令
bixiaopeng@bixiaopeng ~$ adb shell screencap -v
screencap: invalid option -- v
usage: screencap [-hp] [-d display-id] [FILENAME]
-h: this message
-p: save the file as a png.
-d: speci...
分类:
移动开发 时间:
2014-06-08 05:06:26
阅读次数:
353
1. man 对你熟悉或不熟悉的命令提供帮助解释
eg:man ls 就可以查看ls相关的用法
注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。
2. ls 查看目录或者文件的属*,列举出任一目录下面的文件
eg: ls /usr/man
ls -l
a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则...
分类:
系统相关 时间:
2014-06-08 05:01:08
阅读次数:
357
Android内存限制
java虚拟机有内存使用上限的限制
adb shell进入手机,这此参数被纪录在/system/build.prop中,如果想直接查看可以使用adb shell getprop
单个应用程序最大内存限制,超过这个值会产生OOM
dalvik.vm.heapgrowthlimit
应用启动后分配的初始内存
dalvik.vm.heapsta...
分类:
移动开发 时间:
2014-06-08 03:42:55
阅读次数:
417