一、文件的命名规则
- Linux系统区分大小写。eg:letter与Letter不同
- 以圆点"
.
"开头的文件名是隐含文件,必须使用ls -a
命令才能在屏幕上显示出来。 - 名字长度:允许1-256字符。
- 文件名的字符包括:字母、数字、
.(点)
、_(下划线)
、—(连字符)
。
注意:- 尽量不要用
?、*、$、&、!、|、\、[]、{}、()
/
不能出现在文件名中。
- 尽量不要用
二、目录结构说明
- 根目录
/
:位于Linux文件系统目录的顶层。 /bin
:目录为二进制(命令文件)目录,该目录不包含子目录,有系统常用命令,如ls,ln,cp,cat等。/boot
:存放系统的内核文件和引导装载程序文件即系统引导文件。/dev
:全称为device设备文件目录,存放连接到计算机上的设备的对应文件,如终端设备,打印机等。/etc
:存放系统的大部分配置文件和子目录、供系统维护管理用的命令和配置文件。/home
:系统上各个用户的主目录,子目录名称为各用户名。/tmp
:存放临时文件。/root
:系统管理员的主目录。/usr
:/usr
不是user的缩写,其实usr是Unix Software Resource的缩写, 也就是Unix操作系统软件资源所放置的目录,而不是用户的数据;所有系统默认的软件都会放置到/usr
, 系统安装完时,这个目录会占用最多的硬盘容量/usr/include
:C语言头文件存放目录、/usr/tmp
:存放临时文件、/usr/bin
:存放常用命令、/usr/lib
:存放各种库文件,如C语言的链接库文件。