学习liunx的第一天

学习整理:

liunx 与 windows 的区别,wiindows 面对个人用户,liunx 更多的是面对开发用户。这就导致 liunx 要比 widows 更加的严谨。

windows 是通过后缀名去识别文件类型,但是 liunx 是不通过后缀明去识别。(但是在 liunx 中我们为了方便管理,在某些地方还是要加上后缀名的,,例如 一些压缩包 *.zip *.gzp *.tar *.gz *.bz2 *.tar  *.tar.gz *.tar.bz2 .liunx 中之所以这么做是一方面便于管理员更好的进行管理,另一方面也是因为在 liunx 中压缩与解压缩的命令不同,如果不带的话,可能会让管理员不知道是什么包,而导致无法正常对软件包进行管理,还有一些二进制包,例如 rpm 包,它的后缀就是 *.rpm)。

还有就是在 liunx 中,执行文件也要求我们带上后缀 *.sh (网页文件 *.html  php 文件 *.php 带上后缀则是网页服务器的要求与 liunx 无关)

在 liunx 中一切皆是文件,文件的类型一般分为 普通文件 目录文件 链接文件 块设备文件

在 liunx 中一些重要文件的名称与用处

/root  root 用户的宿主家目录
/home  普通用户的家目录(日后创建用户时家目录就会在这个文件夹内)
/etc  配置文件(像我们用 rpm' 包安装时配置文件就会在这个里面)

/dev

设备文件(像 liunx 内部的一些挂载点就会放在这个里面) 
/usr 放置应用程序的地方 
/bin  存放系统命令的目录,普通用户与超级用户都可以调用 是 /usr/bin 下的软链接
/var 日志文件 (后期服务出现故障时就需要我们进去找到对应的日志文件从而定位问题) 
/sbin  存放系统命令的目录,只有超级用户才有权限有调用
/usr/sbin 存放系统命令的目录,只有超级用户才可以执行 
/usr/bin 存放系统命令的目录,普通用户与超级用户都可以调用 
/usr/local 这是下载第三方软件(或解码安装时文件所处的位置),这一要求不是强制,但是所有人都会这么做(约定俗成) 
/boot  存放内核文件的地方(尽量不要动里面的东西)