在学习Linux之前我们首先得了解他,然后再去学习、运用,熟练掌握他.......
介绍
Linux的核心理念:万物皆目录
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,
Linux基于纯命令的操作系统,安装在服务器上面的,保存的数据都是以一个一个文件存在的,运行程序都是可执行文件夹,文件,类似于和我们磁盘上面的c盘一样的结构
Linux的历史
Linux 最初是由芬兰赫尔辛基大学学生 Linus Torvalds 由于自己不满意教学中使用的 MINIX 操作系统, 所以在 1990 年底由于个人爱好设计出了 LINUX 系统核心。后来发布于芬兰最大的 FTP 服务器上,用户可以免费下载,所以它的周边的程序越来越多,Linux 本身也逐渐发展壮大起来,之后 Linux 在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统。
为什么叫Linux呢?
Linux的吉祥物是企鹅(英文名:Tux),具前辈口中传下来的话说Torvalds前辈在小时候被企鹅咬过,因此印象非常深刻,具体的也不做过多的了解。
Linux格式
格式是:【命令关键字(需要操作什么功能)】【参数不限(格式:- 参数缩写)】
Linux的版本
Linux的版本分为两种:
- 内核版本:内核版本是指在 Linus 领导下的内核小组开发维护的系统内核的版本号
- 发行版本:发行版本是一些组织和公司根据自己发行版的不同而自定的,但他们都使用了 Linux 内核
Linux快捷键
所谓快捷键就是使用键盘上某一个或某几个键的组合完成一条功能命令,减少操作步骤,从而达到提高操作速度的目的。所以在学习Linux之前有必要先了解一些Linux的快捷键。
1.【tab】键
在Linux所有的shell中,[tab]是最常用的也是Linux的bash shell中最棒的功能;它具有命令补全和档案补全的功能。如果不使用[tab]键,那就别说自己懂Linux!
2.[ctrl] +c 强制终止当前的进程
如果在Linux下,输入了错误的指令或参数,有时候这个命令就会在系统中跑不停,可以用【ctrl+c】来终止
3.[ctrl+d]键 两个功能,一是代表键盘输入的结束;二是用来取代exit命令。例如要离开文字接口,可以直接按下[ctrl+d]键
4.[ctrl+L]键 这个 很实用,清屏,跟clear命令式等效的
5.[ctrl +K]键 删除 从光标到行末的所有字符
6.[ctrl+U]键 清除当前行与[ctrl+K]相反,删除从光标到行首的所有字符
7.[ctrl+A] 键 移动光标到行首
8.[ctrl+E]键 移动光标到行尾
9:--help: 调出命令帮助文档 带哪些参数做什么事情
10:man :调出命令的详细信息
一.用户权限管理
内置了一个超级管理员 他的用户名字叫root, 只要Linux支持的,想干什么就干什么。如果在公司有幸掌握了root密码,公司的root密码非常重要,属于重要机密,需要妥善保管!
cd 目录更换 加空格 / 根目录
逐一介绍上面目录:
系统启动必须:
/ boot :存放安装系统的引导文件,整个操作 Linux 的硬核(启动 Linux 时使用的一些核心文件、一些连接文件、镜像文件)。
/lib:存放第三方的依赖文件 jar包。
/etc:存放系统管理所需要的所以配置文件和子目录。
/sys:
这是 Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。
sysfs 文件系统集成了下面3种文件