如何快速上手linux
很多人都说,你不要告诉我为什么,你只需要告诉我怎么做,就可以了。
OK,本文的目的,就是要告诉你,linux应该如何快速上手,按照我的步骤,一步步的操作,你就可以成功的装好php运行环境,成功的安装网站,并且对外宣称,你是懂linux的!
首先,你要知道我们平时操作windows系统的电脑,也就来来回回那么几个操作。
开机
关机
重启
打开我的电脑,并进入某个文件夹
打开记事本,并保存,关闭记事本。
软件添加、删除开机启动
安装软件
新建目录
删除目录
修改目录名称
移动文件或目录
复制文件或目录
粘贴文件或目录
压缩文件进行压缩、解压缩
强制结束某个进程
查找文件
针对新电脑的话,需要装系统,分区、格式化,装驱动,装常用软件。
其他的像Word、Excel、PowerPoint、Photoshop之类的软件应用,不在本教程的讨论范围之内。
想想你在用电脑的时候,是不是来来回回的,也就在用这几个操作?
告诉你,其实你用linux的话,常用的也就是这些操作!
不过linux往往是用命令来实现以上的这些功能。
你不会用,只能说明是你不经常用,不熟练!
如何熟练操作以上操作呢?
最简单的方法,就是在本地电脑上用虚拟机装一台linux操作系统,或者干脆购买一台linux系统的云服务器。然后将本文的教程,翻过来覆过去的练习5遍,不行就10遍,那你应该就能理解上面的内容,应该如何操作了。
装系统的时候,提示一下:linux其实还有好多的发行版,不同的发行版,命令也会有所不同,建议新手的话,熟练操作一个发行版,就够用了。会操作一个发行版其他的,基本上也就都会了,只不过是换一下命令而已。
我个人熟悉的是centos,linux系统安装,其实跟windows安装有些类似,会装windows系统的,摸索一下,centos的安装也不难!
使用云服务器的话,一般系统都是装好了的,直接用,就可以了。
下面,就是练习时间了,通过我的步骤来,先重复操作上三五遍,相信,你就可以对外宣称,你会linux了(虽然跟我一样依然是小白)
我就不说废话了,你照着我的步骤来操作,就可以了。
第一步,进入磁盘根目录,命令:cd /
第二步,建立www文件夹,命令:mkdir /www
第三步,查看磁盘情况:fdisk -l
由于本教程中有块未格式化的数据盘,所以需要先对数据盘进行格式化,然后进行挂载,之后,才可以使用。用windows的话来说,就是目前电脑只有一个c盘,但是电脑上新装了一块未格式化的硬盘,我需要把这块硬盘格式化,然后指定上盘符,是这块硬盘当D盘来使用。好处,就是,万一以后重装系统,C盘(也就是系统盘)的文件会全部丢失,但是D盘(也就是数据盘)的文件,不会丢失。
第四步:为数据盘分区:fdisk /dev/xvdb
第五步:输入n,开始创建分区
第六步:输入p创建主分区
第七步:选择分区号,这里输入1
第八步:输入分区开始位置,直接回车
第九步:输入分区结束位置,直接回车
第十步:输入wq 保存退出
第十一步:检查是否分区成功:fdisk -l
第十二步:格式化分区:mkfs.ext4 /dev/xvdb1
第十三步:将分区挂载信息添加到开启动挂载:
echo "/dev/xvdb1 /www ext4 defaults 0 0" >> /etc/fstab
第十四步:重新挂载所有分区:mount -a
第十五步:检查是否挂载成功:df
此时,数据盘已经挂载成功了,说白了,就是,你成功的将你新添加的硬盘添加到了你的系统里面,并且给他指定了一个盘符,不过这个盘符叫www,由于他在根目录,所以是/www(/在这里一般代表根目录,例如:cd /就是回到根目录的意思;cd /www就是进入根目录下方的www目录;去掉/,cd www意思就是进入当前目录下的www目录)
下面,就是给服务器安装网站运行环境了,我们这里推荐宝塔linux服务器管理面板。可以让你像操作本地磁盘一样来对linux系统,进行软件安装,文件管理,网站添加、网站删除、网站备份、对服务器添加安全防御等等,并且所有的这一切基本上都是免费的!
第十六步:宝塔安装,官方提供了一键安装脚本,复制下方的一行代码,粘贴到命令控制台,点击回车,就可以了,装完后,会告诉你宝塔的后台地址,用户名,密码是多少:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
你只需要将图中标注的部分,记录出来,然后用浏览器打开Bt-Panel提供的链接,输入下方的username及password,就可以进入宝塔后台了。
第十七步:进入后台之后,会弹出lnmp及lamp的安装界面,选择你需要的套件,点击一键安装就可以了。
第十八步:装完环境,添加好网站,你的网站,就可以运行了!
当然,面板还提供了好多的功能,尤其是新版的面板,提供的功能更多。有时间,推荐大家测试一下。
上面的内容,虽然没有将最开始提到的windows的操作都涵盖进去,但是也涵盖了,绝大多数的操作。你只需要将以上教程多操练几遍,基本上就可以算是入门了。至于遇到其他问题,或者是linux其他发行版的问题,问百度,哈哈~~~