A Practical Guide to Ubuntu Linux

第一章 Linux世界

Ubuntu Linux是从2004.10才开始发布的,(面向社区),由Canonical公司(www.canonical.com)赞助,基于Debian Linux,关注于改进可用性/可访问性/国际化支持。

第二章 安装概览

磁盘分区(如果不是很熟悉Linux系统的话,建议使用向导分区guided partitioning,此时只有两个分区)

分区建议:

一定需要一个/(根)分区,任何没有创建专门的分区/挂载点的标准目录,都将自动成为根目录的子目录。

(swap),大小为系统内存大小的2倍,当Linux没有足够内存的时候用来临时保存。

/boot,存放内核和系统启动所需数据。(建议为100MB)

/var,存放大量频繁变换的数据

/home,用户的主目录

/usr,需要空间比较大

/tmp,最小500MB

/usr/local和/opt,也可以作为独立的分区。

第四章 Ubuntu Linux简介

使用root特权身份有两种方式:启动某个需要root特权身份才能运行的程序,会要求输入密码,这样就是以root身份运行

                                                       用sudo命令或者gksudo并输入自己的口令就可以了。

启动程序:单击对象,从主菜单选择,Alt+F2使用“运行应用程序”窗口(如果是文本界面的话,就要勾选在终端中运行)

设置鼠标的话,可以按(Alt+F2)输入gnome-mouse-properties

打开新立得软件包管理器:可以在系统-系统管理里面,或者按(Alt+F2)输入gksudo synaptic

Linux系统手册和man页面均被分为10部分:1.用户命令(User Commands),2.系统调用(System Calls),3.子例程(Subroutines),4.设备(Device),5.文件格式(File Formats),6.游戏(Games),7.其他(Miscellaneous),8,系统管理(System Administration),9.内核(Kernel),10,最新(new)

第五章 Linux实用工具

要下达一个什么指令的时候,加上-i 就会询问你会不会真的要执行那个操作

mv(可不是move的意思哦)是重命名

uniq应该是删除文件中的重复行,可是我为什么执行了没有效果

lpr打印

sort排序(按照首字母)

如果要同时下达两个指令,就用  |  好了

echo显示文本,可复制其后跟的任何内容,并 显示在屏幕上,如果后面要接特殊字符,记得要加空格

which定位工具(在设定的路径下)

whereis(在标准路径下,搜索结果比较多)

which/whereis都不能搜索出来内置命令,而使用type 可以查看是否为内置命令

apropos可以搜索关键字(非完全匹配),whatis也可搜索,只不过是完全匹配

slocate搜索文件

who/who am i/finger/w 都可列出系统用户

第六章 Linux文件系统

rmdir 可以删除目录,rm -r  选项可以递归地删除目录

touch可以创建新文件

(对了,vim文本编辑器的使用,之前鸟哥的那本书里面介绍比较详细)

之前说过的mv有可以重命名,如果mv后面加的两个文件名或者目录名都是存在的话,那么就是移动了

如果mv后面接的是两个文件名的话,就会删除前一个文件名,将前一个文件中的内容覆盖到第二个文件中

chmod可以改变权限(a是所有,u是用户,g是群组,o是其他人),可以两个一个用,比如go+w这样

ln 创建硬链接(不带-s或者--symbolic选项的工具),同一个硬链接只能被一个文件所指向么?

ln创建的硬链接就相当于是两个文件相互映像了……

ln(带上--symbolic或者-s的选项)会创建符号链接,与硬链接的完全对应不同,他还有自己的状态信息。

重定向输出可能会覆盖源文件哦……

第七章 shell

noclobber 避免重写文件,防止覆盖源文件

/dev/null:使数据消失

管道

tr:只能从标准输入接受输入

过滤器是将输入数据流处理后再输出数据流的一类命令。不是所有的工具都可以做过滤器。

tee:向两个方向输出——将标准输入复制到文件和标准输出。

ctrl+Z 会把程序挂起,从前台移到后台。

kill 终止后台作业。

特殊字符:

问号(?)是shell生成文件名的特殊字符,它与已有文件名中的某个单独字符匹配。

星号(*)的功能与问号类似,不同之处是,星号可以与文件中任意多个(包括0)字符匹配

方括号([ ]):将某个字符列表括起来使得shell与列表中的每个单独字符进行匹配。比较严格的说

你可能感兴趣的:(linux,Debian,ubuntu,System,工具,文本编辑)