第2章 Linux&Unix
来源:互联网 发布:java获取每个月的天数 编辑:程序博客网 时间:2024/05/29 21:30
第2章 Linux&Unix
booting bootstrappingmonolithic kernelmicrokernel serveGUI graphical user interface
非盈利版权 Copyleft
Macintosh = Mach kernel + FreeBSD +Aqua(GUI)
引导加载程序:
- GRUB (Grand Unified Bootloader)
- LILO
第3章 Unix连接
computer = terminal + hostterminal = Input device + Output device
Multics
GE-645
$75/一次
电传打字机 Teletype
Teletype ASR33
终端服务器 terminal server
充当交换机
控制台 console
仿真终端 emulate terminal
无头系统 headless system
服务器 路由器
SSH secure shell
滞后 lag
字符终端 character terminal
图形终端 graphics terminal VT100
X Window
——X终端 ssh ssh –X
第4章 开始使用Unix
userid
- prompt
- newline
logout
、exit
、login
- lowercase、uppercase
passwd
- 改变口令
last [-usrid]
检查他人是否使用过您的账户
第5章 GUI:图形用户界面
X Window
1984
抽象层次 layer of abstraction
窗口管理器 window manager
第6章 Unix工作环境
运行级别
第7章 Unix键盘的使用 tty
显示终端名称 stty
显示或设置终端 getty
打开一个与终端的通信,并启动登录过程
Termcap、Terminfo、curses
ncurses
屏幕管理 infocmp
命令 infocmp vt100
终端的类型VT100/xterm/VT200/3720(IBM)
erase
^H kill
^U werase
^W rprnt
^R flush
^O lnext
^V susp ^Z/^Y intr ^C quit ^\ stop ^S/^Q eof ^D<Backspace>
和<Delete>
<Ctrl>+H
发送BS
(退格命令)然后按下<Rubout>
发送DEL命令穿孔
erase ——> ^H/<Backspace>
DEL ——> <Delete>/^?
Bash封闭eof信号:IGNOREEOF=1
CR
(托架返回)—-^M
返回 LF
(换行)—–^J
换行
新行字符^J
<Ctrl+J>stty sane<Ctrl+J>
<Ctrl+J>reset<Ctrl+J>
第8章 能够立即使用的程序
在系统中查找 which、type、whence(Korn shell)
cal
在1752.9.2-1752.9.14
间有11天的缺口 calendar
Unix提醒服务,在当前目录查找calendar文件 uptime
hostname
uname
显示自己的信息whoami
quota
(磁盘限额KB)
显示其他用户的信息users
、who
、w
IDE JCPU PCPU
终端临时上锁:lock
请求Unix提醒何时离开:leave
内置计算器:bc
bc –l
启动
计算 ^
指数 sqrt(X)
平方根 s(x)
正弦 a(x)
反正切 ln(x)
scale factor:scale=6
使用变量
进制转换
输入的基ibase
输出的基obase
逆波兰表示法dc(desk calculator)
基于栈的计算器:dc
第9章 文档资料:Unix手册与Info
RTFM FAQ(frequentlyasked question list)
常见问题解答
web搜索的方式"man command"
xman
^S
进行搜索
**(1)命令
(2)系统调用
(3)库函数特殊文件
(4)文件格式
(5)游戏
(6)杂项信息
(7)系统管理
(3c)标准的C函数(3f)Fortran函数(3m)数学函数 (3s)标准I/O函数 (3x)特殊函数**
在man命令中指定节号 man 2 kill
/man 1c intro
whatis = man –f (file)
apropos=man –k (keyword)
列出所有内置命令的特殊说明书页manbuiltins
- 第2章 Linux&Unix
- 《Linux/UNIX系统编程手册》第2章读书笔记
- 第6章 LINUX/UNIX进程
- Unix/Linux 编程实践教程 第6章 笔记
- 《Linux/UNIX系统编程手册》第1章读书笔记
- 《Linux/UNIX系统编程手册》第3章读书笔记
- UNIX 第2,3章note
- 第2章 unix标准及实现
- 第2章 UNIX标准及实现
- Unix:第19章 grep
- 第1章 unix基础知识
- 第1章 UNIX基础知识
- Linux学习--第一天--Unix 、 Linux 发展史,Linux应用领域
- 《UNIX环境高级编程》笔记:第2章 UNIX标准及实现
- UNIX系统编程 第2章 程序、进程和线程
- 【Unix编程艺术】第2章 历史 - 双流记
- UNIX网络编程-第2章-2.1-2.10
- LKD 3rd 读书笔记——第1章/Linux Versus Classic Unix Kernels
- 关于C/S与B/S的区别
- Redis配置文件各项参数说明
- 复盘携程瘫痪12小时,故障还是隐患
- redis安装与参数说明
- error LNK2019: 无法解析的外部符号 __imp_GetUserObjectInformationW,该符号在函数 OPENSSL_isservice 中被引用
- 第2章 Linux&Unix
- GDB No symbol "XXXXX" in current context
- Android开发: 对象属性的使用
- Java_Socket简单通信
- 【MIG专项测试组】实战分析:内存突增是为神马?
- 稀疏编码(sparescode)中关于矩阵范数求导数--区分2范数和F=2时范数
- 区间树
- MyEclipse安装插件
- 读浅墨博客 十一 笔记