文件管理
目录结构
Linux系统沿用目录结构组织文件,所有目录和文件都在根目录下。FHS(文件系统层次标准)定义了在根目录下的主要目录以及每个目录应该存放的文件
FHS定义的目录结构如下:
/bin 常见的用户指令
/boot 内核和启动文件
/dev 设备文件
/etc 系统和服务的配置文件
/home 系统默认的普通用户的家目录
/lib 系统函数库目录
/lost+found ext3文件系统需要的目录,用于磁盘检查
/mnt 系统加载文件系统时常用的挂载点
/opt 第三方软件安装目录
/proc 虚拟文件系统
/root root用户的家目录
/sbin 存放系统管理命令
/tmp 临时文件的存放目录
/usr 存放与用户直接相关的文件和目录
/media 系统用来挂载光驱等临时文件系统的挂载点
绝对路径,一定是以/开头的
pwd查看当前所在的目录
一个点(.)表示当前目录,两个点(..)表示当前目录的上层目录。在Linux下,所有以点开头的文件都是隐藏文件,可使用ls -la看到
文件的相关操作
touch <filename>创建文件,若文件已存在,不会对当前同名文件造成影响,只会更新文件的创建时间属性
rm <filename> 删除文件
mv <source file> <target dir>移动文件,若target dir替换为target file 可重命名文件。注意:Linux下的目录也是一种文件,