第0章
whatis xx : 在 whatis 数据库内搜索对每个"xx" 的简要介绍,显示对每个"xx"的一行描述信息.
whereis [options] filename : 确定命令的二进制文件,源代码和用户手册的位置
whoami : 显示有效的用户id
cal [[month] year] : 以文本形式显示日历
alias [name[=string]] : 为命令设置别名
####第 1-3 章 操作系统:是一种运行在计算机系统的硬件之上,用于管理计算机系统的软硬件资源的软件.
计算机系统硬件:主存,CPU,磁盘,总线,输入/输出设备.
UNIX软件部件:
-应用程序用户接口(AUI):应用程序,shell.
-应用程序程序员接口(API):语言库,系统调研接口.
-操作系统:内核,设备驱动程序.
####第7章 文件与文件系统结构 文件即一个字节序列.
文件类型:普通文件,目录,符号链接,特殊文件,命名管道,套接字
#####标准目录 根目录( / ):处于文件系统的顶层.
二进制目录( /bin ):包含大多数命令的二进制映像
设备目录( /dev ):终端设备,USB,磁盘都是文件
/etc: 包含一些系统管理中使用的命令和文件
/lib:库目录.
/tmp:包含一些临时文件
/usr:包含几个子目录.分别存放实用程序,工具,语言库,用户手册.
pwd : 显示当前目录的路径
####第8章文件安全 文件保护:口令,加密,访问权限设置
ls -l:查看文件的访问权限
chmod: 修改文件的访问权限
第9,10章 文件处理
cat:连接并显示一个或多个文件内容
more:分屏显示文件内容
head: 显示文件头部内容
tail:显示文件尾部内容
wc:显示文件的行数,字数,字符数,文件名
diff:比较两个文件并显示它们的区别
uniq:删除文件中重复出现的行而只留一个副本 sort:对文本文件中的项目进行排序
find:查找文件
grep:在相关文件中以指定字符模式查找
cut:在文件中剪切表格的字段
paste:水平的连接文件 ,合并文件的文本行 uuencode:将二进制形式的源文件编码成ASCII码形式
uudecode:将ASCII码格式的文件解码成二进制形式
####第12章 重定向 UNIX系统自动为每条命令打开三个文件,分别用于读取输入,发送输出和错误信息。这三个文件分别被称为标准输入(stdin)、标准输出(stdout)、标准错误(stderr)。
操作符'<':输入重定向,0 '>':输出和错误重定向
####写在后面 用Ubuntu也有一年了.不过一直感觉对linux的认识比较浅薄.想找一本书做些基础学习.在图书馆选了这本,豆瓣上评价并不高.不过作为入门书籍,也还算不坏。
笔记的重点在与记录对文件的相关操作和命令。书中涉及的操作系统及计算机网络的知识在其他笔记中记录