|
楼主 |
2012-12-17 23:30:51
|
显示全部楼层
回 willis 的帖子
willis:
也可以直接用命令:
echo "alias zhtty='LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 fbterm -i fbterm_ucimf'" >> ${HOME}/.bashrc
将fbterm和输入法加入到.bashrc里面去,用zhtty就可以了,当然zhtty可以改成自己习惯的名字! 呃……还有其他一些东西也能类似写成脚本(其实规范的脚本还应该有个巴拉巴拉sh什么的那个头,不过只要权限里有执行,就算没那个也能运行,所以就偷懒了)
比如free、cpuinfo、温度这种可以写到一块,比如叫rpi-info(当然如果不嫌累的话,还可以写成top那种多长时间reload一遍的- -!)- echo
- echo "--------CPU INFO--------"
- echo
- cat /proc/cpuinfo
- echo
- echo -n "CPU Temperature : "
- cat /sys/class/thermal/thermal_zone0/temp
- echo
- echo "========================"
- echo
- echo
- echo "---------MEMORY---------"
- echo
- free
- echo
- echo "========================"
- echo
复制代码 比如这贴里 那个http的状态监控(因为这个可启动会在前台输出,而且只能用root启动,如果不想开机就启动的话,就可以写成这样的脚本,不过话说这个cpu的使用率比较不准。)
/usr/bin/rpi-webctrl-start(Raspcontrol一定要放在share里,放在${HOME}里,其他用户可能会因为权限问题打不开。)- cd /usr/share/Raspcontrol
- sudo ./start.sh
复制代码 然后修改/usr/share/Raspcontrol/start.sh- PORT=8080 (把80留给其他web服务)
- $PHP -S $HOST:$PORT -c $INIFILE -t $DOCROOT $ROUTER > /var/log/raspcontrol.log 2>&1 & (让log输出到后台的文件上,而不是显示出来弄乱tty界面)
复制代码 rpi-webctrl-stop- s -C php | grep -v PID | awk '{print$1}' | xargs sudo kill 2 > /dev/null
复制代码 话说这个运行其他php的时候慎用(这个是结束掉php的进程)- -!
rpi-webctrl-log- cat /var/log/raspcontrol.log
复制代码 这个可以用来查看log文件。
安装XBMC之后(按照这里 编译出来的,话说编译时间好长,大概得用小半天儿- -!),用usr\\bin里面那个xbmc启动会说打不开display。
可以写个这样的脚本,叫xbmc-start,用来启动xbmc(话说这个启动了一直cpu满满……不超频,20分钟贴,散热片,仍然直接上60度)。- clear ; sudo /usr/lib/xbmc/xbmc.bin
复制代码 |
|