linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理+实用指令
文章目录
- 1 linux的入门
- 1.1 Linux的介绍
- 2 VM和linux的安装
- 2.1 安装vm和Centos
- 2.2 Centos终端的使用和联网
- 3 linux的目录结构
- 3.1 linux目录结构
- 3.2 linux目录机构的一览图
- 3.3 对linux目录结构的小结
- 4 远程登录到linux服务器
- 4.1 为什么需要远程登录linux
- 4.2 远程登录Linux -> Xshell6
- 4.3 远程上传下载文件Xftp6
- 4.4 SecureCRT的安装和使用
- 5 vi和vim编辑器
- 5.1 vi和vim的基本介绍
- 5.2 vi和vim三种模式的切换
- 5.3 vi和vim的快速入门小案例
- 5.4 vi和vim的快捷键的使用
- 6 开机、重启和用户登录注销
- 6.1 关机&重启命令
- 6.2 用户的登录和注销
- 7 用户管理
- 7.1 linux的用户和权限的关系示意图
- 7.2 基本介绍
- 7.3 添加用户
- 7.4 指定/修改密码
- 7.5 删除用户
- 7.6 查询用户信息指令
- 7.7 切换用户
- 7.8 查看当前用户/登录用户
- 8 用户组管理
- 8.1 新增组
- 8.2 删除组
- 8.3 增加用户时直接指定用户的家目录和用户组
- 8.4 修改用户所属的用户组
- 8.5 用户和组的相关文件
- 9 实用指令
- 9.1 运行级别
- 9.2 指定运行级别
- 9.3 面试题
- 9.4 帮助指令
- 9.5 文件和目录相关的指令
- 9.6 时间日期类相关的指令
- 9.7 搜索查找类相关的指令
- 9.8 压缩和解压类相关的指令
1 linux的入门
1.1 Linux的介绍
1、Linux怎么读? 推荐读法:里纽克斯
2、Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。
3、常见的操作系统(Win7/Win10、IOS、Android、Mac)。
4、Linux 吉祥物。
该标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志。
5、Linux的创始人
6、Linux主要的发行版:
Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain[蝶变]、Fedora、SuSE、OpenSUSE
7、Linux和Unix的关系 -> Unix是怎么来的
1943年汤普逊出生于美国新奥尔良。1960年就读加州大学伯克利分校主修电气工程,取得了电子工程硕士的学位。1966年加入了贝尔实验室。汤普逊参与了贝尔实验室与麻省理工学院以及通用电气公司联合开发的一套多用户分时操作系统,名叫Multics,同时他自己写了一个“star travel”游戏可运行于Multics之上。贝尔实验室后来撤出Multics计划。汤普逊只好找到一台老式PDP-7机器,重写了他的“star travel”游戏。 在开发Multics的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并于1971年共同发明了C语言。1973年Thompson和Ritchie用C语言重写了UNIX。安装于PDP-11的机器之上。 1983年,美国计算机协会将杜林奖(图灵奖)授予汤普逊与丹尼斯。 2000年12月时,汤普逊退休,离开贝尔实验室,成为了一名飞行员。 美国贝尔实验室是晶体管、太阳能电池、数字交换机、通信卫星、有声电影等许多重大发明的诞生地。自成立年以来,贝尔实验室共获得两万七千多项专利,平均每个工作日获得4项多专利。一共获得8项诺贝尔奖(其中7项物理学奖,1项化学奖)。 Unix 的使用成本很高,不是想用就用的起的! 1、5万美元起价 【当时可以购买一套美国别墅】 2、需要性能高端服务器
理查德·马修·斯托曼是世界最著名的黑客。
毕业于哈佛大学,是美国国家工程院院士。
取得最大的成就,就是发起
GNU计划,提倡软件的源码可以被阅读并在规定下进行改版。
8、Linux和Unix的关系 -> Linux是怎么来的
伟大的GNU计划:
Linux的完成的称呼应该是 GNU/Linux,我们简称Linux。
javaEE和大数据一般使用CentOS。
Python一般使用Ubuntu。