Unix的目录与文件

 目录(Directory)

目录记录着所包含的子目录或者文件的位置。最高层的目录称为根目录(root-directory)。
在UNIX系统中,目录可以包含任意数量的子目录和文件。子目录下还可以有子目录,最终构成一个树形的层次结构。



子目录

在UNIX中,目录分隔符使用“/”。最前面的“/”代表根目录,后面的用于分隔目录与子目录或者目录与文件。
在根目录下,存在着一些常见的子目录,如下表:

目录名称作用
/bin存放系统命令
/dev存放有关系统设备的资料,设备包括modem,打印机等
/etc存放 UNIX 系统程序、本地端机器的系统组态。
/usr/lib存放用户程序的函数库。
/tmp缓冲区。存放使用 vi 或者其他命令时产生的临时文件,命令结束后临时文件会被清除
/usr存放用户资料。
/home用户目录
/usr/bin普通用户常用的命令
/usr/man存放在线使用手册
/var存放经常变动的文件,例如邮箱文件
/usr/sbin存放着有关系统管理方面的指令
/usr/spool存放着被spool的文件,如正在打印或者是正在网络传输中的工作
/var/log存放着系统记录与用户计费资料
/usr/doc存放着有关系统的文件


根目录下常常也会存在其他子目录,系统管理员会根据用户的需求做出相应的设置。

文件

常见的文件类型包括文本文件(text file)、设备文件(device file)和二进制文件(binary file)。
在给目录或文件命名时,要避免使用特殊符号,比如“/ /"`*;?[]!${}<>”。尽量选用有意义而且容易管理的名称。
UNIX 文件系统的一大特色,就是将输入输出系统融入到文件系统中。UNIX 将输入输出设备当作文件来看待,这样整个系统的输入输出就可以使用相同的接口,操作和开发应用程序上都方便多了。所有的设备文件都放在目录/dev之下。
当用户登录后,会自动进入到相应的目录中,这个目录称为“登录目录(home directory)”。每个用户的登录目录都不同。

执行命令

使用UNIX免不了要学习许多命令,命令(command)的一般使用格式如下:

命令  选项  参数
例如:
rm  - rf core tempfile
其中,rm是命令名称,-rf 是选项,也可以写成 -r -f,core 和 tempfile是参数,多个参数用空格隔开,整个命令输入完毕后,按回车键执行。
想查询某个命令的帮助,可以输入
man 命令名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值