什么是 Linux, Shell, 终端

Linux操作系统的组成

    3个主要部分(构成Linux 基本系统的最小配置)

  • 内核:运行程序和管理基本硬件设备的核心程序
  • Shell:系统的命令行用户界面,负责接收,解释和执行 用户输入的命令。
  • 文件系统:按一定的组织结构存放在硬盘上的文件集合

                                                             

shell 就是一个程序,接受从键盘输入的命令,然后传递给操作系统去执行

2.1终端

        显示模式不同

           分为 字符终端

                   图形终端

        根据连接方式不同

                  本地终端:直接与系统相连的终端,习惯上称为控制台(console

                  远程终端:通过网络或其它通信方式远程地使用系统地终端

        实现方式不同

                  物理终端:实际存在地终端设备(如电脑,鼠标等设备硬件)

                  虚拟终端:物理终端上构造出的逻辑上的终端,目的是将一个物理终端转化为多个可用的逻辑终端

                  伪终端:   用软件仿真出来的,不与任何终端设备直接对应(间接对应,平时Linux图形界面里我们常用的那个终端)

   

 物理终端:通常只有一个,就是我们的电脑

             

 

虚拟终端   有多个,至多12,像我的Kali Linux 系统有6个虚拟字符终端(tty1~tty6),按 Ctrl +Alt +Fn(F1 F2 F3 F4...Fn)可切换,

                  我的Kali 按 Ctrl +Alt +F7可切换到图形界面

                  一般而言, 后台始终运行着几个虚拟终端,系统会默认启动多个虚拟终端(字符终端),  

                    和一个GUI(图形界面)的终端

  tty1                                                                                tty2

                    

      ttyn......

伪终端:在图形界面的终端里打开 仿真终端程序(Terminal,Xterm等),

 

2.2简单命令

 date

 cal

磁盘情况

 df

 内存情况

 free

2.3结束终端会话

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/weixin_43495262/article/details/114750705
今日推荐