1 L i n u x 的 组 成 Linux内核:内核是系统的核心,是运行程序和管理 像磁盘和打印机等硬件设备的核心程序。 文件系统: 文件存 放在磁盘等存储设备上的组织方法。Linux能支持多种目前浒的文件系统,如ext4、FAT、VFAT、ISO9660、 NFS、SMB等。 Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 应用程序:包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。 Linux的操作界面常称为Shell,Shell是操作系统提供给用户使用的界面(图形、字符),它提供了用户与内核进行交 互操作的一种接口。当用户发出指令(命令或鼠标操作),先将这些指令发送给Shell,由Shell将用户的指令翻译后传送 给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送给Shell,并由Shell返回硬件的工作信息和情 况。 Shell的分类: 图形界面的Shell :KDE、GNOME
1.2 使用桌面终端访问linux 终端:也称为终端设备,是计算机网络中处于网络最外围的设备,主要用于用户信息的输入以及处理结果的输 出等。 在活动概览中,从仪表板选择终端虚拟终端:同一台终端(物理设备)上虚拟出多个终端,它们之间互相不影响,这些终端就是虚拟终端,默认 有6个,可通过ctrl + alt +f[1/2/3/4/5/6]来进行切换。 在终端窗口上输入命令,命令的格式: 主命令 选项 参数(操作对象) (1)查看当前linux的发行版信息 (2)查看内核版本 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 8.3.2011 [root@localhost ~]# uname -r 4.18.0-240.el8.x86_64 Linux的内核版本号经历了三种不同的命名方案: 1.0~2.6之前的版本:A.B.C A--有大幅度变动的主版本号; B--有一些重大修改的次版本号 C--是指有轻微修订的修正号,C为奇数开发版,偶数是稳定版。 2.6.0.0~2.6.39.4版本:A.B.C.D A和B--依次固定为2和6;C--是内核的版本;D--安全补丁号。 3.0版本开始:X.A.B X--主版本号,目前有3或4;A--内核的版本,B--安全补丁。 从本版本开始不再使用偶数代表稳定版,奇数代表开发版这样的命名方式 mainline--主线版本(代表目前主力在做的版本或曰开发版) stabled--稳定版(3)查看shell的类型 (4)查看当前默认的shell (5)Shell提示符:#和$ 对于普通用户,Base shell 默认的提示符是美元符号 $ ; 对于超级用户(root 用户),Bash Shell 默认的提示符是井号 # 。 普通用户登录: [当前登录用户@主机名 当前工作目录 ] $ root用户登录: [root@主机名 当前工作目录 ] # (6)使用命令重启和关闭linux操作系统: 重启: reboot , shutdown -r now 关机: shutdown -h now , poweroff shutdown -r +30 'the system will reboot' 再过30分钟之后系统会重启,并显示后面的消息给所有在线用户 (7)查看网卡信息以及获取ip地址 longterm--长期支持版 EOL (End of Life)--已停止技术支持的旧版本。 方法1:cat /etc/shells [root@localhost ~]# cat /etc/shells /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash 方法2:chsh -l [root@localhost ~]# chsh -l /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash [root@localhost ~]# [root@localhost ~]# echo $SHELL