本文介绍了 Linux 的基本概念,包括桌面环境(X11)、进入命令行的方式、命令行热键,以及如何获取命令帮助(man 和 help)。
X windows
X Window,也称为 X11 或简称 X。
X Window 是指X Window图形用户接口,是一种计算机软件系统和网络协议,提供了一个基本的图形用户界面(GUI)和丰富的输入设备能力,用于联网计算机。它创建了一个硬件抽象层,允许在任何计算机上实现设备独立性和重用方案。
X Window最初是1984年麻省理工学院的研究成果,后来成为UNIX、类UNIX和OpenVMS等操作系统中一致适用的标准化软件工具包及显示架构的运作协议。X Window通过软件工具和架构协议建立操作系统的图形用户界面,并逐渐扩展到各种其他操作系统上,几乎所有操作系统都能支持和使用X Window。
与常见桌面环境的关系
许多用户在桌面环境中使用X。除了窗口管理器外,桌面环境还包括使用统一用户界面的各种应用程序。流行的桌面环境有,和。
X是常见桌面环境(如Xfce/GNOME)的底层支持框架接口,在此基础上搭建了桌面系统。
命令行界面
命令行界面也称为终端、Terminal或Console。在Linux中,通过 Ctrl+Alt+F7
可以进入图形界面。
Linux默认提供了六个终端,可以使用 Ctrl+Alt+F1~F6
进入。
注意如何进入图形界面:
要从虚拟终端返回到图形界面,可以按 Ctrl+Alt+F7
或 Ctrl+Alt+F1
键(具体取决于系统设置,通常情况下,默认使用F7进入图形界面)。这个组合键可以让你回到图形界面,回到桌面环境中。
这六个命令行环境即我们所在的命令终端,可以看到 tty1~6
。
默认情况下,我们进入的是图形界面,你可以尝试手动切换到对应的终端。
我们使用 Ctrl+Alt+F1
切换到终端查看一下。
kali GUN/Linux 1.0 kali # 表示发行版名称
Linux kali 3.7-trunk... x86_64 #标示系统内核
neon@kali:~$ #分别表示:账户@主机名:所在目录,$表示提示字符
~
在linux中表示家目录home
终端命令行热键
TAB
键
命令补全和文件补全
ctrl+c
组合键
终止命令,比如我们执行一个比较费时的命令,如何终止它呢?我们可以使用ctrl+c 来结束,使其不在继续执行。
ctrl +d
组合键
输入结束标志(End-of-File,EOF):在命令行中,Ctrl + D
组合键常用于表示输入的结束。当你在终端中键入命令或者数据时,按下 Ctrl + D
表示你已经输入完成,这个组合键告诉系统你已经结束了输入,然后系统会处理你刚刚输入的内容。
退出终端会话:在某些情况下,当你在终端中没有输入任何内容而直接按下 Ctrl + D
,它会被解释为退出当前的终端会话,类似于输入 exit
命令。这将会关闭当前的终端窗口或退出当前的登录会话,使你返回到之前的界面或者回到登录界面。
shit+pagedown/up
进行翻页查看,一般被用于查看之前的命令
命令帮助
为了避免总是忘记命令我们可以使帮助命令来提示自己
--help
--help
无论是什么命令开发者,一般会提供 --help
来给用户帮助
--help
一般用于告诉用户命令的用户,而不会具体的解释各个参数作用。更加详细的解释,我们可以使用man page 来查找,命令的详细解释和详细用法
man page
man command
执行 man date
后输出的页面,简单分析下
DATE(1)
:表示date命令,在第一章节
这里的(1)
可以表示1-9
分别表示man 的不同章节
man 命令结果的解读
各个部分内容的作用如下:
更加详细的查找man 手册中内容用法,进入man 手册页面,我们可以使用一下常用命令来操作。
man 使用的 Less 命令进行查看的,使用h
可以查看操作帮助。
man 命令常见用法
我们当然可以查看man --help
查看常见用法,但是一般太多了,这里我们做一个总结。
man -f command
(或者等同于 whatis 命令)会在系统的命令数据库中搜索给定命令的简要说明。它会显示与命令相关的简短描述,但不提供详细的手册页内容。
注意:系统可能没有预先生成命令的简要描述数据库,因此在某些情况下,whatis 命令可能无法返回所需的信息。
man -k command
使用关键字检索,表示所有的command 的内容都列出来。
man x command
0 评论