第二次完成linux的实验,花的时间确实是不少,能深入理解体会的却也不是太多,在虚拟机里反复练。
知道了主要的热键,tab键具有命令补齐和档案补齐的功能,ctrl-c组合按键作用是当输入错误的指令或参数时,为让程序停止。
另在linux的各种目录中跳转也是很有趣的。pwd 为打印当前工作目录,cd为更改工作目录,ls为列出目录内容。
linux只有一个单一的文件系统树,不管有多少设备或者磁盘挂载在这个系统上。linux有个根目录,根目录下面包含文件和子目录,子目录下面又包含文件和子目录。目录树的起点为根目录,每个档案在此目录树中的文件名(包括完整路径)都是独一无二的。例:
```6016@go:/tmp$ ls -l /
total 96
-rw------- 1 root root 8192 Sep 20 11:07 aquota.group
-rw------- 1 root root 9216 Sep 27 17:14 aquota.user
drwxrwxr-x 2 root root 4096 Sep 7 09:02 bin
drwxr-xr-x 4 root root 4096 Sep 27 17:40 boot
drwxr-xr-x 17 root root 3060 Sep 27 17:14 dev
drwxr-xr-x 86 root root 4096 Sep 27 17:49 etc
drwxr-xr-x 6 root root 4096 Sep 21 07:36 home
lrwxrwxrwx 1 root root 31 Aug 22 17:54 initrd.img -> /boot/initrd.img-3.16.0-4-amd64
drwxr-xr-x 15 root root 4096 Sep 25 14:30 lib
drwxr-xr-x 2 root root 4096 Sep 7 09:01 lib64
drwx------ 2 root root 16384 Aug 22 17:44 lost+found
drwxr-xr-x 3 root root 4096 Aug 22 17:45 media
drwxr-xr-x 2 root root 4096 Aug 22 17:45 mnt
drwxr-xr-x 2 root root 4096 Aug 22 17:45 opt
dr-xr-xr-x 196 root root 0 Sep 27 17:14 proc
目录树读取:读取某个档案时,要经过目录的inode 和block,才能找到待读取档案的inode 号码,最终督导正确的档案的block 内的数据。
另外关于root方面的东西,我不清楚为什么有的时候可以敲命令,有的时候却又不可以,是因为有权限设定么?