Unix & Linux 基础笔记(1)

第2章         Linux&Unix

booting      bootstrapping

monolithic kernel

microkernel serve

GUI           graphical user interface

 

非盈利版权     Copyleft

GPL           generalpublic license

发行版         distribution      (distro)

CSRG          ComputerScience Research Group

 

Macintosh = Mach kernel + FreeBSD +Aqua(GUI)

 

引导加载程序:

GRUB          GrandUnified Bootloader

LILO

 

第3章  Unix连接

computer = terminal + host

terminal = Input device + Output device

Multics

GE-645            $75/一次

多任务处理系统     multitasking

多用户系统/分时系统 time-sharesystem

 

电传打字机         Teletype                 Teletype ASR33

终端服务器         terminalserver          充当交换机

控制台             console

仿真终端           emulate    terminal

无头系统           headless   system

    服务器  路由器

SSH               secure shell

滞后               lag

字符终端           characterterminal

图形终端           graphicsterminal

VT100

X Window——X终端 ssh  ssh –X

 

第4章  开始使用Unix

userid    

prompt

<Return>          newline

logout、exit、login

lowercase、uppercase

passwd            改变口令

last [-usrid]     检查他人是否使用过您的账户

 

第5章  GUI:图形用户界面

X Window      1984

抽象层次       layer of abstraction

窗口管理器     window manager

 

第6章  Unix工作环境

运行级别

运行级别

0

1

2

3

4

5

6

描述

停机

单用户CLI

非标准化

多用户CLI

非标准化

GUI

重启

 

 

第7章  Unix键盘的使用

tty    显示终端名称

stty   显示或设置终端

getty  打开一个与终端的通信,并启动登录过程

 

Termcap、Terminfo、curses

ncurses 屏幕管理

infocmp命令 infocmp vt100

 

终端的类型VT100/xterm/VT200/3720(IBM)

 

修饰键<Ctrl>键

erase

kill

werase

rprnt

flush

lnext

^H

^U

^W

^R

^O

^V

susp

intr

quit

stop

eof

 

^Z/^Y

^C

^\

^S/^Q

^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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值