第2章
1.在linux系统中,每个设备都被当成一个文件对待。
IDE硬盘 /dev/hd[a-d]
SATA/USB硬盘 /dev/sd[a-p]
U盘 /dev/sd[a-p]
分区后,设备文件名会在后面再接一个数字
/dev/hda1 /dev/hda2 /dev/hda3 /dev/hda4,,分区表最多容纳四个分区。实际中可以创建多个分区,其实是使用逻辑分区的概念。逻辑分区的号码从5开始,因 为/dev/had3 /dev/hda4保留给primary或extened使用。
2.分区的好处:
2.1数据的安全性。例如重装系统时可以把c盘重要数据移走
2.2系统的性能考虑。数据集中有助于数据读取的速度与性能。
第5章
1.在linux中,root的提示符为#,一般身份用户的提示符为$.符号~是个“变量”,root的主文件夹在/root,所以~就代表/root的意思。普通用户vbird的主文件夹在/home/vbird,所以以vbird登录时,看到的~就等于/home/vbird
2.连续按两下Tab键可以给出命令或者文件的提示。
第6章
1.目录的r权限表示可以查询该目录下的文件名数据,可以使用ls命令把内容显示出来
如果在某目录下你不具有x的权限,那么你就无法切换到该目录下,也就无法执行该目录下的任何命令,即使你具有该目录的r权限。
在架设网站的时候,开放目录数据给因特网的任何人来浏览,却只开放r的权限,那样的结果就是导致网站服务器软件无法到该目录下读取文件(最多只能看到文件名),用户最终无法正确查阅文件的内容(显示权限不足)。要注意:开放目录给任何人浏览时,应该至少也要给予r和x的权限,但w权限不可随便给。
2.linux目录配置标准:FHS
可分享的 | 不可分享的 | |
不变的 | /usr(软件放置处) | /etc(配置文件) |
/opt(第三方软件) | /opt(开机与内核文件) | |
可变的 | /var/mail(用户邮件信箱) | /var/run(程序相关) |
/var/spool/news(新闻组) | /var/lock(程序相关) |
第7章
1.使用mkdir创建目录,要一层一层地创建。可以使用-p参数统一建,但是不推荐,打错字容易出错。
使用rmdir可以删除空目录,-p参数可以删除多个目录,如 rmdir -p test1/test2/test3/test4,可以删除test4和它的父目录,带文件的目录可使用rm -r test1删除,不推荐。
2.cp和mv命令可以使用-u参数来测试是否为新文件,看看是否需要移动
3.文件内容查阅
cat 从第一行开始显示文件内容
-n 打印出行号,空白行也有行号
tac 从最后一行开始显示,是cat的倒写形式
nl 显示的时候输出行号
more 分页显示内容,只能向后翻页
/字符串 在这个显示的内容中,向下查询“字符串”这个关键字
less 分页显示内容,可以向前向前向后翻页
/字符串 在这个显示的内容中,向下查询“字符串”这个关键字
?字符串 在这个显示的内容中,向上查询“字符串”这个关键字
head 只看头几行
tail 只看结尾几行
第8章
1.磁盘与目录容量:df, du
1.1df
-h 以人们较易阅读的GB、MB、KB等格式自行显示
-i 不用硬盘容量,而以inode的数量来显示
1.2du
-s 列出总量而已,不列出每个各别的目录占用容量
2. fdisk -l 查阅目前系统内的所有分区有哪些
Blocks 是以1K为单位的容量
3.挂载U盘
fidsk -l 找到U盘设备名
mount /dev/sda1 /mnt/flash 挂在到/mnt/flash下
3.1卸载 umount 设备名或者挂载点
第9章
1.打包、压缩、解压缩
压缩:tar -jcv -f filename.tar.bz2
-j 通过bzip2进行压缩/解压缩,此时文件名最好为*.tar.bz2
-c 新建打包文件,可搭配-v来查看过程中被打包的文件名。
-f 后面要接被处理的文件名,建议-f单独写一个参数
解压缩: tar -jxv -f filename.tar.bz2 -x 接打包或解压缩的功能。