学习笔记之Linux开发(C语言)
第二章 Linux下C程序开发环境
- vi编辑器
- gcc
第三章 Linux基础
- Kernel
- Shell
第三章 Linux技术实验
- ls -l 以长格式的形式查看当前目录下所有可见文件的详细属性。
- http://baike.baidu.com/link?url=Q0vllmS4MrmiIiIplNeksJQjIE40GVzDWaSHyNGHdRaR2id3MlGnxMkExmnM5lNbT7sswAVkgo3B6i2xJqmcm_
文件属性:drwxr-xr-x
其中各个字符代表的意义:
rwx:代表属主权限,-代表无权限;r代表具有可读权限; w代表具有可写权限;x代表具有可执行权限
r-x:代表组权限
r-x:代表其他用户权限
d表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写
- rpm
- http://baike.baidu.com/view/209700.htm
- tar -cvf -tvf -xvf
- http://baike.baidu.com/link?url=IXRjUMEMj6OjOVqYpPt0RV49ChiLOdGIZfSB9lXBhz2Wn3vZYwdM7SxGO66uXcXm-ybUEcUNTZDnQldA-5ldxV7VieFd_pGd_yw7bp0PA6W
第三章 Shell基础
- Linux中所以变量都被当作字符串
- shell中创建的变量局部于创建它的shell,除非使用export命令特别指出是全局的。
- 请求后台进程的符号是$
- Ps(进程状态)命令为每个当前活动的每个进程产生一行入口
- http://baike.baidu.com/subview/7556/6104518.htm#viewPageContent
- 终止后台进程可用kill命令
- 可以用time命令来查看一个命令从开始到结束所花的时间
- 垂直条(|)是管道字符,|前面的命令的输出作为|之后命令的输入发送
- ls -l | more
- http://baike.baidu.com/view/25133.htm#3
第三章 Shell基础实验
- chmod
- http://baike.baidu.com/view/1229012.htm#2
- chmod 777
- chmod a+x
- env
- http://baike.baidu.com/view/6397758.htm#1
- vi /etc/profile
- echo $HOME
- echo $PATH
- echo `date`
- expr 4 + 5
- echo $((4+5))
- test
- http://baike.baidu.com/subview/1234/8387434.htm#viewPageContent
- read
- http://baike.baidu.com/item/read/17137118#viewPageContent
第四章 VI编辑器的使用
- http://baike.baidu.com/subview/27682/6112795.htm#viewPageContent
-
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命令模式(command mode)控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。2) 插入模式(Insert mode)只有在插入模式下,才可以做文字输入,按ESC键可回到命令模式。3) 底行模式(last line mode)将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号。不过一般我们在使用时把vi简化成两个模式,就是将底行模式也算入命令模式。
第四章 VI编辑器的实验