Linux命令使用技巧
Linux 命令使用技巧 一、Linux 基础知识 Linux 是一个开源的操作系统,-gnu 和 Linux 内核相结合,gnu 是一个开源组织。Linux 内核是操作系统的核心程序,相当于人的大脑,负责系统程序和硬件分配及调度。GNU/Linux 是一个完整的操作系统,它包括 Linux 内核和 GNU 项目提供的工具和实用程序。 二、Shell 基础知识 Shell 是一个命令行接口,为操作者和系统提供沟通的接口。Shell 的主要功能是将用户的命令传递给操作系统,并将操作系统的结果返回给用户。RHEL8 中默认使用的 Shell 是 bash,bash 是 GNU Bourne-Again Shell 的缩写。Shell 的打开方式有多种,可以在当前用户桌面上右键选择 open in terminal,或者在 Application 中选择 System tools 中的 terminal,或者在设置中设定任意快捷键执行 gnome-terminal。 Shell 的快捷键有很多,例如: * ctrl+shift+T:在一个 terminal 中开启多个窗口 * ctrl+shift+N:重新打开一个 terminal * ctrl+c:取消命令执行 * ctrl+d:关闭 Shell * ctrl+shift+鼠标选中+c:复制选中字符 * ctrl+shift+v:粘贴 * ctrl+a:快速移动光标到行首 * ctrl+e:快速移动光标到行尾 * ctrl+u:快速删除当前所在字符之前的所有 * ctrl+k:快速删除当前所在字符和之后的所有 三、Shell 中执行命令的格式 在 Shell 中执行命令的格式是:命令 参数 对象。有些命令可以单独执行,使用多个参数时可以单独写入也可以合并书写,顺序没有限制。例如:-a -b -c = -abc = -cba = -bac。“-”表示是缩写,"--"表示全拼命令。必须在行提示符之后输入否则命令无法执行。 四、Linux 命令行历史 Linux 命令行历史可以通过 history 命令来查看和删除。history 命令可以查看当前历史命令,history -c 可以清空当前历史命令,但是退出重启 Shell 后命令行历史仍然存在。永久清空历史需要找到文件 bash_history 并清空内容保存退出。 历史命令的调用可以使用上下键逐行调用,!+数字可以调用指定行历史,!+字符可以调用以此字符开头的最近历史。ctrl+R 可以开启历史搜索模式,命令行显示会变为:##(reverse-i-search)`,输入关键字会显示含有此关键字的最近一条历史。 五、Tab 键的使用 Tab 键可以补齐系统中存在的命令或参数或者文件。如果按一次没效果,可以按两次,表明以此字符开头信息不唯一。 六、用户登录 用户可以使用超级用户和普通用户登录,登录时选择 pc 端模式登录需要切换用户时先退出,右上角有关闭键,点击打开后选择 root 点击后选择 Log out 退出到登录界面。 Linux 命令使用技巧包括了解 Linux 基础知识、Shell 基础知识、Shell 中执行命令的格式、Linux 命令行历史、Tab 键的使用和用户登录等方面的知识。