linux初识

Linux是什么?

要学习Linux,首先我们需要知道Linux是什么?

通俗来讲,Linux是一款操作系统的品类,诸如Debian,centos之类则是具体的Linux操作系统。

Linux内核版本&&发行版本

内核版本

>>  Linux内核版本内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环:稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。开发版:由于要试验各种解决方案,所以变化很快。内核源码网址:http://www.kernel.org所有来自全世界的对Linux源码的修改最终都会汇总到这个网站,由Linus领导的开源社区对其进行甄别和修改最终决定是否进入到Linux主线内核源码中。

发行版本

>>  Linux发行版本Linux发行版(也被叫做GNU/Linux发行版)通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS等。

操作系统的品类都有什么呢?

Linux,Windows,ios等等,但Linux与它们有一个本质的区别,那就是Linux是开源的操作系统。

也就是说,Linux的源码是向全世界公开的,而Windows,ios等则是闭源。

Linux目录

Linux的目录呈树状结构,在Linux中,文件夹都被称为目录。

关于文件:文件 = 内容+属性。所谓对文件的操作,无外乎对属性和内容的操作。

Linux下路径分隔符 /

Windows下路径分隔符 \

Linux 没有盘符这一概念,只有一个根目录 / ,所有的文件都在 / 下面,比如 /root/Desktop 就是从 / 进入 root 然后从 root 进入 Desktop ,与Windows中的路径等同。

Linux目录中存放的内容

绝对路径和相对路径

Linux中,. 表示当前目录,.. 表示上一目录。

从 / 目录开始描述的路径交绝对路径,从当前目录开始描述的路径叫相对路径。

家目录

绝对路径:/var/log/message

相对路径:log/message

Linux下文件的颜色

Xshell

学习Linux的日子将与Xshell相伴,Xshell是一款远程终端软件,我们将使用它远程登录Linux。

XShell 下的复制粘贴

复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)
粘贴: shift + insert
ctrl + c / ctrl + v 是不行的

Linux下的基本指令

指令的本质是可执行程序。

先讲两个简单的指令:

pwd,显示用户当前所在目录。

whoami,显示当前正在使用的用户名

clear,清屏操作

ls指令

 

cd指令

 

touch指令 

下图使用touch指令创建了一个名为hello的.txt文件。

mkdir指令 

 在下面的图片中,我们用 ls 先查看了 usr 目录下的文件,然后使用mkdir创建了一个名为 haha 的目录,然后使用 mkdir -p 创建了一串目录,使用了一个 tree ( 尚未攻克 )命令查看了 haha 目录下的文件目录。

未完待续......