PHP 开源:使用 Linux 经验技巧
1. bash 中的$
相关参数
代码如下:
$0
-
表示当前文件名
$* -
以空格分离所有参数,形成一个字符串
$@ - 以空格分离所有参数,形成一个字符串组合。与$*的不同表现在被""引用时,"$*"是
一个字符串,而"$@"
则包含多个字符串
$# -
传递给进程的参数数目
$? - 上一条命令的执行结果,没有错误时为 0
$$ - 本条命令的 PID
2. bash
技巧,由变量的内容来组合为另一个变量的变量名
EXAMPLE
:
代码如下:
A_B_C_D="something"
t1="B"
t2="_D"
eval
echo
\
$A_
${t1}_C${t2};
3. Ubuntu(12.04, 12.10)下,ThinkPad X220
指点杆设置,分别设置灵敏度和速度
代码如下:
echo
-n 225 > /sys/devices/platform/i8042/serio1/serio2/sensitivity
echo
-n 115 > /sys/devices/platform/i8042/serio1/serio2/speed
4. 备份主引导扇区(bootsector
)
如果启动文件随坏,可以通过恢复主引导扇区来视图修复:
备份
代码如下:
dd
if
=/dev/hda of=bootsector.img bs=512
count
=1
恢复
代码如下: