如果我想通过 scp 向服务器发送一些东西:
$ scp file server:
_____ _____ _____
$
Run Code Online (Sandbox Code Playgroud)
,然后打印三行并且不复制文件。但是我可以毫无问题地通过 ssh 连接到服务器:
$ ssh server
Run Code Online (Sandbox Code Playgroud)
如何使 scp 工作?
ACL 和标准文件权限似乎是同步的:
$ getfacl test.cpp
# file: test.cpp
# owner: scdmb
# group: scdmb
user::rw-
group::rw-
other::r--
$ ls -l test.cpp
-rw-rw-r-- 2 scdmb scdmb 173 Jan 1 1970 test.cpp
Run Code Online (Sandbox Code Playgroud)
但是,正如我所读到的,inode 中有两个位置可以保存文件权限(i_mode 字段)以及放置 ACL 的这些扩展文件属性。那么当我访问文件时,使用哪些文件权限 - 标准还是 ACL?或者,这可能是以不同方式呈现的同一事物?
硬盘的相关资料:
$ sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250058268160 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488395055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
...
Run Code Online (Sandbox Code Playgroud)
所以有写有255个头。
来源:http : //www.tldp.org/LDP/sag/html/hard-disk.html
看看上面的图片,看起来有 255(磁头数)/2(每盘两个磁头)=127 盘,这似乎是一个非常令人难以置信的数字。如何解释物理头的含义?