Linux学习笔记一
命令行
1.init 0 关机
(0-关机 1-单用户 2-多用户无NFS 3-多用户状态有NFS 4-系统未使用,留给用户 5-X11控制台
6-系统正常关闭并重新启动)
2.chkconfig --list smartd (查看smartd服务状态)
runlevel (目前系统处于哪个状态)
chkconfig --level 2345 smartd off
(系统中的smartd服务状态修改为off)
3.more /etc/inittab (查看文本文件)
clear 清屏
Enter 换行
空格 换屏
q 推出
cp /etc/inittab /tmp/inittab.bck 将源文件备份到tmp目录下
cd /tmp/ 进入到tmp目录下
ls 查看目录下的文件
4. vi /etc/inittab 进入文件
点击小键盘上i键进入修改状态
按ESC推出状态
按:键输入wq 存盘并退出
如果改乱了,可以ESC 然后:q直接退出。
改完配置文件后系统需要重启才能生效
5.useradd usera 添加用户
passwd usera 加入密码
more /etc/passwd 存放账户和密码的
6. logout exit Ctrl+d 都能注销用户
创建用户后必须加入密码才能登陆
7.Alt+F1~Alt+F2 可以开启多个窗口
#系统管理员 ~ 表示在主目录
$普通用户 pwd 可以看见主目录
8.在3的命令行来中 startx (调用窗口模式)
在窗口模式按住Ctrl+Alt+F2就能切换到其它用户
Alt+F7能直接切回窗口模式
注销能注销窗口模式
相关文档:
ICW2 用于设置芯片送出的中断号的高5位。什么意思呢,就是说从中断控制器发出的中断信号的高5位就是在ICW2里设置的。
在linux 0.11里系统把主片的ICW2设置为0x20,就表示中断请求IR0~IR7中断号的范围是0x20~0x27(8259A芯片产生的IRQ号必须是连续的,所以也只需要设置起始号就ok了!) ......
文档创建日期:2010-02-19
01 // P173: 2.编程题 (7)
02
03 // The beginning of C program: test06-07.c.
04
05 // ......
文档创建日期:2010-02-19
001 // P174: 2.编程题 (9)将数组a中相同元素只保留第一个,其余删除。
002
003 // The beginning of C program: test06-09.c.
004
005  ......
文档创建日期:2010-02-19
01 // P174: 2.编程题 (13)不利用strcmp函数,自己编程实现两个任意字符串的比较。
02
03 // The beginning of C program: test06-13.c.
04 &nbs ......
文章记录了作者在S3C2440开发板上实现按键点亮LED驱动开发的详细过程,还记录了一些容易出现的错误,以及怎么解决这些错误。
一、驱动开发流程
Linux驱动开发不同于应用程序的开发。驱动开发是直接和硬件打交道的,通过对硬件的操作给应用程序提供一些接口函数,使得应用程序能够&l ......