1、常见指令以及权限指令
shell
①、冯·诺依曼体系结构
编程
②、环境变量
安全
③、Linux文件类型、Linux的扩展名、Linux shell指令运行的原理、Linux权限管理
网络
④、指令: 多线程
a.安装和登陆命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;ide
b.文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;spa
c.系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;线程
d.网络操做命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;code
e.系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;队列
f.其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode2、Vim的使用以gcc、g++的使用、gdb、ctags、makefile、make
3、进程的概念与编程
①、进程的概念
②、进程描述:进程控制块、进程标示符、进程位置、
③、进程状态
④、进程优先级
⑤、进程执行
⑥、进程环境
⑦、实际用户和有效用户
⑧、进程建立:fork、vfork
⑨、进程等待:wait、waitpid
十、进程程序替换: execl、execlp、execle、execv、execvp、execve、
十一、进程终止:exit _exit
4、进程间通讯
①、管道
②、命名管道(FIFO)
③、XSI IPC(消息队列,信号量,共享内存)
5、多线程编程
①、线程的概念
②、线程控制
a.建立线程 pthread_create()
b.终止线程 三种方式?
c.线程等待
③、线程分离
④、线程同步
a.mutex(互斥量)
b.条件变量
c.信号量
d.生产者-消费者
e.读写锁
6、信号
①、信号的概念
②、信号的产生:三种方式
③、信号的处理方式:三种
④、阻塞信号:信号的递达、未决、
⑤、SIGCHLD
7、终端、做业控制与守护进程
①、进程组、做业、会话
②、终端
③、做业控制
a.Session与进程组
b.与做业有关的信号
④、守护进程
a.建立守护进程