Linux
Linux就是个操作系统:它和Windows XP、Windows7、8、10什么的一样就是一个操作系统而已!
Linux能干什么:能当服务器,在服务器上安装者各种企业应用、服务。 比如:Web服务(Nginx,Apache,例如淘宝网站就是二次开发的Tengine服务器)、数据库(MySQL,存储网站信息数据的)、路飞学城等等……
Linux系统用在哪些领域:例如淘宝、京东的服务器就是Linux系统,再比如美团、滴滴、快手、xx直播,总之他们都是Linux服务器。Linux同时也在桌面领域(windows桌面)、嵌入式领域(阿里云的YunOS,安卓操作系统)、大数据\云计算的领域迅速发展
linux的优势
Linux以高效和灵活主城,Linux同事具有多任务、多用户的能力,支持多线程,多CPU。
Linux包括了文本编辑器,高级语言编译器,以及图形用户界面登应用软件,当然绝大多数服务器都是使用命令行,文本模式操作Linux的。
Linux遵循GNU通用公共许可协议,属于自由软件,用户不需要支付费用就可以获得系统和系统源代码,无偿使用且自由传播。
Linux具有很高的系统稳定性和可靠性。具有很高的系统安全性众多业界厂商支持,如IBM、Oracle、Intel、HP、Google等有完善的数据库平台,包括Oracle、DB/2、Sybase、MySQL、PostgreSQL等。有完善的图形化用户界面,包括GNOME、KDE等。有完善的开发平台,包括C/C++、Java、Python等。
基础指令练习
常见指令
增
创建一个目录:
mkdir /test
递归创建:(在test目录下创建new)
mkdir -p /test/new
递归创建:test/a,b,c,d四个目录
mkdir -p test/{a,b,c,d}
递归创建文件夹:a/b/c/d/e
mkdir -p a/b/c/d/e
touch 文件
例如:touch xxx.py
1.如果文件已经存在,修改文件的访问时间
2.如果文件不存在,则创建这个文件
vi/vim编辑器,编辑文件
步骤
1. vi 文件名 打开文件,进入命令模式
2. 输入 a i o ,其一的字符,进入编辑模式
a append 在光标后开始写入
i insert 在光标当前位置开始编辑
o 在光标下一行开始编辑
3.代码写完后,退出编辑模式,按下esc,回到命令模式
4.输入 冒号,进入底线命令模式
:q 直接不保存退出
:q! 不保存强制退出
:wq 保存退出
:wq! 强制写入内容且退出
vi:类似于window的记事本,文本编辑器
vim:如同notepad++,高级文本编辑器,支持编程
删