第三章
/etc/passwd 文件包含一个所有系统用户账户组成的列表,以及一些关于每个用户的基本信息。
例rich:x:501:Rich Blum:/home/rich:/bin/bash
每个条目都有7个数据字段,例使用冒号分隔。系统使用这些字段中的数据向用户分配具体的特性。这些字段分别有
用户名;用户密码(如果密码存储在其他文件中,则为占位符);用户的系统用户ID编号;用户的系统组的ID编号;用户的全名;用户默认的主目录;用户的默认Shell目录;
cd 命令 略过
列表命令(ls)
参数
-i 显示每个文件的索引号
-F 向条目附加文件类型指示符
-a 显示隐藏文件,但会列出.和..文件
-A 不列出.和..文件
-R 显示包含在当前目录的所有目录中的文件。
-l 显示长列格式
其他的参数省略,只记常用的
touch 命令
参数
-a 更改访问时间
-m 更改修改时间
-t 指定时间
cp 命令
参数
-f 强制覆盖现在的目标文件,没有提示
-i 覆盖目标文件前提示
-l 创建文件链接(硬链接)
-p 使复制文件的访问时间和修改时间与源文件一致
-r 递归复制文件
-R 递归复制目录
-s 创建符号链接(软链接)而不是复制文件
mv 命令
参数 略
rm 命令
参数
-rf 强制递归删除不提示
stat 命令
查看文件统计数据
ps 命令
参数
-e 所有进程
-l 显示长列表
-F 使用完整额外输出
-H 以层级格式显示进程
mount 命令
要手动在虚拟目录中挂载介质设备,需要作为根用户登录。用于手动挂载介质设备的基本命令如下
mount -t type device directory
type参数定义格式化磁盘的文件系统类型。Linux可以识别许多不同的文件系统类型。如果您需要与Windows PC共享可移动介质,则最可能的类型包括以下几种
vfat:Windows长文件系统
nfts:Windows高级文件系统,在Windows NT、XP、Vista中使用。
ISO9660:标准CD-ROM文件系统
大多数USB记忆棒和软盘都使用vfat文件系统进行格式化。如果需要挂载某个数据CD,则要使用ISO9660文件系统类型。
接下来的两个参数定义介质设备文件的位置,挂载点在虚拟目录中的位置。
例:
mount -t vaft /dev/sdb1 /media/disk