学习笔记,内容基础,适合初学者。
阅读之前,请务必花30秒查看前言说明(在第一、二章前面部分)
《Unix & Linux 大学教程》 - 第一、二章 学习笔记 Unix简介 & 什么是Linux?什么是Unix
《Unix & Linux 大学教程》 - 第三、四章 学习笔记 Unix连接 & 开始使用Unix
《Unix & Linux 大学教程》 - 第五、六章 学习笔记 GUI:图形用户界面 & Unix工作环境
《Unix & Linux 大学教程》 - 第七、八章 学习笔记 Unix键盘使用 & 能够立即使用的程序
《Unix & Linux 大学教程》 - 第九、十章 学习笔记 文档资料:Unix手册与Info & 命令语法
《Unix & Linux 大学教程》 - 第十一、十二章 学习笔记 shell & 使用shell:变量和选项
《Unix & Linux 大学教程》 - 第十三章 学习笔记 使用shell:命令和定制
《Unix & Linux 大学教程》 - 第十四、十五章 学习笔记 使用shell:初始化文件
《Unix & Linux 大学教程》 - 第二十一章 学习笔记 显示文件
《Unix & Linux 大学教程》 - 第二十二章(一) 学习笔记 vi文本编辑器(一)
《Unix & Linux 大学教程》 - 第二十二章(二) 学习笔记 vi文本编辑器 (二)
《Unix & Linux 大学教程》 - 第二十二章(三) 学习笔记 vi文本编辑器 (三)
《Unix & Linux 大学教程》 - 第二十四章 学习笔记 目录操作
《Unix & Linux 大学教程》 - 第二十五章 学习笔记 文件操作
《Unix & Linux 大学教程》 - 第二十六章(一) 学习笔记 进程和作业控制
《Unix & Linux 大学教程》 - 第二十六章(二) 学习笔记 进程和作业控制
《Unix & Linux 大学教程》 - 附录F 时区与24小时制时间
第五章:GUI:图形用户界面
基础知识
GUI:图形用户界面
X-Window:是一个为使用图形数据的程序提供服务的系统,通常称其为X。它可移植,与硬件无关。
它是几乎所有的GUI基础。
它允许在远程计算机上运行,并在自己的计算机上显示完整的图形输出。
它使得使用各式各样的硬件成为可能。
窗口管理器:提供实际GUI。
名次解释
两个流行的桌面环境
KDE(Kool Desktop Environment):个人自由使用,不能用于商业用途
Gnome(GNU Network Object Model Environment):比KDE更“自由”
CDE:基于Motif开发,商业Unix的GUI选择。
TCO(total cost of ownership):总拥有成本
第六章:Unix 工作环境
基础知识
进程(process):简单的讲,文件存放数据或者允许访问资源,而进程是正在执行的程序(这也太简单的讲了吧。。。)
计算机某一时刻只能同时处理一个请求,为了管理重叠的处理器请求,Unix允许每个进程轮流使用处理器一段极短的时间(称为时间片,典型的时间片通常是10毫秒)。
一旦时间片用完,当前程序就会挂起,然后执行一个特殊的服务(调度器)决定接下来执行哪一个程序。
GUI(graphical user interface):图形用户界面(之前说过)
CLI(command line interface):命令行界面
命令行(command line):键入命令的行(汗。。。。)
加速键(accelerator key):(似乎就是快捷键的意思)
快捷键(shortcut key)
几种类型菜单
下拉菜单:我觉得和android里option menu可以对应,即按menu键或者action bar上面more菜单
弹出式菜单(pop-up menu):可以出现在任何地方,但是要一些特定的动作发生之后才会出现。
上下文菜单(context menu):弹出式菜单的一种,右键单击某项时。
运行时级别(runtime level):简称运行级别(runlevel),指:允许特定进程组存在的系统软件配置。本文关于运行时级别的内容只对linux适用,对FreeBSD不适用。
(运行时级别指定Unix将提供哪些基本的服务。对于不同的运行时级别,Unix提供不同的服务组)
运行级别 |
描述 |
0 |
停机(关机) |
1 |
单用户模式:命令行 |
2 |
非标准化 |
3 |
多用户模式:命令行 |
4 |
非标准化 |
5 |
多用户模式:GUI |
6 |
重新启动 |
单用户模式(single user mode):过去称系统维护模式(system maintenance mode),此时只有系统管理员可以登录。
(书中结束了修改运行时级别的思路,但是我在我机器ubuntu64bit10.10上面/etc目录下并没有找到inittab文件夹也没find到initdefault文件)
任务切换:改变活跃窗口的一种方式。快捷键alt+tab,逆序切换快捷键alt+shift+tab
工作空间(workspace):即桌面,默认提供4个桌面,可在右下角桌面图标上右键来增减桌面数量。
切换桌面快捷键:
KDE:ctrl+tab和ctrl+shift+tab
Gnome:ctrl+alt+up,ctrl+alt+down,ctrl+alt+left,ctrl+alt+right
虚拟控制台:#1-6全屏,基于文本终端,#7为图形终端。(与之前说过的控制台概念不一样,用虚拟终端更合适)
快捷键ctrl+atl+F1,2,3,4,5,6,7
复制:ctrl+c
粘贴:ctrl+v,鼠标中键,同时单击鼠标左右键
剪切:ctrl+x
命令/程序:
临时切换用户
su(substitute userid)
su (+用户名):切换到此用户,输入exit后回到原始用户。默认切换到root用户。
su - (+用户名):切换用户并且切换工作环境。
以超级用户执行一条命令
sudo(substitute the userid and do something,替换当前用户标识,然后做一些事情):默认用户标识为root。
sudo +command
输入过一次密码之后,在一定时间内不必再输入,大多数系统默认为5分钟
/etc/sudoers文件中,保存着可以使用sudo命令用户的列表。
reboot:重启
shundown:关机,需要加时间参数(例如sudo shutdown now)。
系统上一些配置文件
/boot/grub/menu.lst 关于计算机可以引导的操作系统的信息(我的机器ubuntu64bit10.10上面没有此文件)
/etc/hosts 系统已知的一系列主机名称和ip地址
/etc/inittab 不同运行级别的定义(我的机器ubuntu64bit10.10上面没有此文件)
/etc/passwd 每个用户标识的基本信息(实际口令是加密的,保存在其他地方)
/etc/profile 当一个用户标识登录时,系统自动执行的命令
/etc/samba/smb.conf Samba的配置信息,Samba是一个允许Unix系统和Windows系统共享文件和打印机的工具
至此,110页的内容已经结束了,作者依然在主讲历史,偶尔穿插一些冷笑和小故事。
书中作者在期间甚至教大家如何给自己的爷爷奶奶配置Unix系统……当然,国内的爷爷奶奶得认识英文才行。
转贴请保留以下链接
本人blog地址
http://su1216.iteye.com/
http://blog.csdn.net/su1216/
分享到:
相关推荐
UNIX&LINUX;大学教程.pdf
Unix & Linux大学教程Unix & Linux大学教程Unix & Linux大学教程
Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和...
UNIX&LINUX大学教程重点整理终极版.docx
《Unix & Linux大学教程》内容简介:Unix是计算机发展历史上最成功的...在《Unix & Linux大学教程》中,不仅可以全面学习到Unix和Linux操作系统的工作原理和主要命令,还可以知晓Unix和Linux发展史上的许多奇闻趣事。
vi 学习笔记——取自《Unix&Linux;大学教程》,vi 学习笔记——取自《Unix&Linux;大学教程》
本教程为外文资料中文版,主要讲述Linux和Unix的基础知识,是一份非常适合初学者的Linux资料
高教类课件:Unix & Linux 大学教程
被誉为最好的Linux shell入门教程
Unix&Linux大学教程+实验+样题.7z
大学经典的教材,Unix&Linux;大学教程,这个ppt就是和这本书配套的。
在本书中,不仅可以全面学习到Unix和Linux操作系统的工作原理和主要命令,还可以知晓Unix和Linux发展史上的许多奇闻趣事。 另外,本书还解释了622个Unix专业术语,许多术语都给出了其历史来源;书中的示例涵盖了...
UNIX&Linux;大学教程,是国外一本经典的UNIX入门教程,该资源为英文原版。希望学习UNIX的同学可以下载下来看一看,挺好的一本书。
根据原著勘误表及本人阅读过程中发现的错误,以pdf文档的注释形式将所有错误进行全部更正。
Unix&Linux;资料
电子科技大学<UNIX&Linux操作系统编程>课程课件1,详细讲解Linux操作系统命令等基础知识
UNIX&Linux操作系统编程-操作系统基本知识.ppt
【Unix&Linux;】较全的文档,文件大小100多mb,入门学习;
IBM UNIX&Linux- AIX 5L 系统管理技术 于宁斌,很好的aix入门书籍。由于是影印版,个头比较大,分为两部分。