一、Linux严格区分大小写
Linux和Windows不同,Linux严格区分大小写,包括文件名和目录名、命令、命令选项、配置文件设置选项等。
二、Linux文件扩展名
在Linux操作系统中,与Windows不同,其文件的类型不是通过扩展名来进行区分的
Linux通过权限位标识来确定文件类型,常见的文件类型有普通文件、目录、链接文件、块设备文件、字符设备文件等集中。Linux的可执行文件就是普通文件被赋予了可执行权限。
Linux常见的后缀名:
Linux中的一些特殊文件还是要求写“扩展名”的,但Linux不依赖扩展名来识别文件类型,写这些扩展名是为了帮助运维人员来区分不同的文件类型。
文件扩展名主要有以下几种:
压缩包:*.gz、*.bz2、*.zip、*.tar.gz、*.tar.bz2、*.tgz等。
二进制软件报:.rpm
程序文件:.sh(shell脚本)
网页文件:.php、.html、.css、.js、.jsp、.php、.py(由网页服务器要求,而不是由Linux的要求)
3、Linux中所有内容以文件形式保存
在Windows中是文件,在Linux中也是文件;在Windows中不是文件的,在Linux中依然是文件
普通文件:通过ls命令查询时,如果显示黑色,代表其是一个普通的文件
文件夹:通过ls命令查询,如果显示天蓝色,代表是一个文件夹
4、Linux中存储设备都必须在挂载之后才可以使用
Windows:分区+格式化
Linux操作系统:分区+格式化+挂载,存储设备必须挂载之后才能使用(硬盘、光盘、U盘)
mount命令:mount /dev/sda1 /mnt/file