Linux学习日志
Linux概述
学习的教程:
其他Linux的学习网站:
Linux学习的阶段
- 基本操作命令
- Linux的各种配置,比如环境配置,网络配置等等
- Linux下搭建各种开发环境
- shell脚本
- 安全设置,系统调优
- 深入理解Linux的内核
Linux的学习方法
- 先建立整体的框架,刚开始先不要刻意专注于细节
- 查手册
- 可以先知道怎么做,再理解为什么这样做
- 可以适当地囫囵吞枣
基础:
Linux入门
vm和Lin的安装
Linux目录结构
实操:
远程登录(XShell XFtp)
实用指令
进程管理
用户管理
Vi和Vim编辑器
定时任务调度
RPM和YUM
开机、重启和用户登录注销
磁盘分区挂在
网络配置
高级:
日志管理
Lin内核源码以及内核升级
Linux备份和恢复
Linux可视化管理webmin和bt运维工具
Linux入侵检测、权限划分、系统优化
Linux面试
定向:
JavaEE
大数据
Python
Linux的应用领域
Linux服务器领域
Linux嵌入式领域
Linux开发的项目:JavaEE、大数据、Python、PHP、C/C++等
Linux概述
- Linux(读法:灵你可死)
- Linux是一个开源的、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,很多企业级的项目都会部署到Linux或者Unix操作系统上。
- 吉祥物
- Linux内核的下载网站:
https://www.kernel.org/ - Linux主要的发行版本:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE等等。
- Linux之父:Linus Torvalds(值得铭记)
Linux与Unix的关系
韩老师的视频介绍的很详细,这里我总结一下:
贝尔实验室的两个哥们(Ken tompson和Dennis richers)用C语言写了一个操作系统——Unix,然后想拿去赚钱,一个叫Richard Stallman的黑客大佬看不下去这种行为,于是提出了一个GNU计划,然后Linus贡献出了Linux内核(ohhhhh),然后就有很多大佬开发出基于Linux内核的各种操作系统。
Linux的安装
可以选择虚拟机或者直接双系统
虚拟机:VMware
双系统的安装
安装的教程可以上网查找,这里就不赘述了,本人用的是VMware下的Ubuntu系统