为什么要学:
对于测试工作,不管是搭建环境,还是查看服务器日志,我们都需要通过linux命令来和服务器进行交互,这是最基本的。
什么是操作系统:
操作系统是硬件设备上第一层软件,有了它我们可以操作硬件,进行交互,也可以安装应用程序(qq等)。我们的电脑一般是windows操作系统,而工作中的服务器一般是linux操作系统。
linux系统分类:
刚开始学习,你可能会接触ubuntu和centos,你会疑惑他们和linux是什么关系?他们就是linux的发行版本。基于其内核有各种linux发行版,下面是找的图,供参考。
linux系统文件和目录:
相比较windows,linux自然不太一样,他有一个根目录 / ,其它的文件夹在根目录下有bin,home,usr等。如下图
不习惯的,可以先使用xftp连接服务器,进行界面的查看,如下
/root : linux超级管理员目录
/usr/bin: linux大部分命令都存于该文件夹
/home : 普通用户