- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Bash - the shell (2)
1. 更改bash为vi模式 bash默认是使用emacs模式,就是说在命令行编辑命令的很多快捷键是和emacs一样的(快捷键《bash-the shell(1)》中讲过了)。但是除了emacs,另外一个神器就是vi(vim)。vi是一个遵循POSIX的文本编辑器,因此如果需要让shell具有模式兼容性的话,让bash工作在vi模式是很有必要的。使用以下命令切换bash的模式:
2011-10-29 17:01:10 933
原创 强制重启Linux
前段时间服务器出了问题,挂载iscsi的过程中貌似出了问题,+C无法终止程序,kill,pkill,killall都没有效果。实在是没办法了,想着干脆重启好了,结果reboot,没有响应…… 服务器又托管在网络中心的,没办法直接关电源。后来从网上搜了两条命令,可以强制重启,在这里记录一下,以后遇到同样的问题就好解决了~ # echo 1 > /proc/sys/kernel/sysrq #
2011-10-25 21:06:31 5402 1
原创 Bash - the shell (1)
1. 什么是shell? shell是一种用户接口,我们可以通过shell来与计算机进行通信,或者说可以通过shell来操作计算机。所以任何可以操作计算机的程序应该都可以叫做shell。事实上,shell是一个循环执行的程序。它的框架可以大体表示如下: while you do not exit or logout { print a prompt read a stri
2011-10-25 20:09:47 814
原创 Linux C SQLite3 编程
SQLite3 SQLite是一个轻量级的数据库。和常用的MySQL大同小异。和MySQL相比,数据类型基本一样,只是sqlite的指令都是以"."开头(如:mysql中查看当前有哪些数据库是“show databases",而sqlite中是".databases")。当然,SQL语句都是一样的语法规则。 Host System: Archlinux gcc: 4.6.1 2
2011-10-24 21:15:24 1995
Embedded Linux Primer: A Practical, Real-World Approach
2012-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人