欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > Linux命令——1.常用终端命令

Linux命令——1.常用终端命令

2025/6/19 21:15:08 来源:https://blog.csdn.net/m0_73660699/article/details/144866973  浏览:    关键词:Linux命令——1.常用终端命令

文章目录

  • 一、终端
    • 1.开启终端
    • 2.命令提示符
    • 3.终端命令
      • 1)常用快捷键
      • 2)常用命令
      • 3)操作小技巧
    • 4.XShell 5
      • 1)专用快捷键
      • 2)远程连接
      • 3)文件传输
      • 4)配置和使用

Linux命令查询网址:Linux Cool

这是一个丰富的Linux命令查询网站,适用于快速查找和学习Linux命令。

一、终端

1.开启终端

默认时不禁止的,所以得手动开启(可自定义键盘)
菜单:System->Preferences->Keyboard Shortcuts

在Desktop分类下找到“Run a terminal”
点击Run a terminal,按下需要的快捷键,比如Ctrl+Alt+T,即可。

2.命令提示符

[ac@linuxac ~] $
  • ac:当前用户名。
  • linuxac:主机名。
  • ~ :表示当前的目录。
  • $:提示符符号,表示这是一个普通用户的提示符(如果是超级用户 root,通常会显示 #

3.终端命令

注释:命令加上-help获取提示。

1)常用快捷键

快捷键功能
Ctrl + Shift + +放大终端
Ctrl + -缩小终端
Ctrl + L清屏,等同于 clear 命令
Ctrl + U删除光标前的所有字符
Ctrl + K删除光标后的所有字符
Ctrl + W删除光标前的一个单词
Ctrl + C停止当前命令的执行,发送中断信号(SIGINT)
Ctrl + D退出当前 shell 会话,相当于 exit
Shift + Ctrl + C复制
Shift + Ctrl + V粘贴
Shift + Ctrl + N开启新窗口
Shift + Ctrl + T开启新标签页
Alt + 数字 (1-9)切换到指定标签页
Ctrl + Page Up/Down在标签页之间切换

在 Linux(包括 CentOS)中,Ctrl + C 是一个非常常用的快捷键组合,用于发送 中断信号(SIGINT) 给当前正在前台运行的进程。当你按下 Ctrl + C 时,系统会向当前进程发送一个中断信号,通常会导致该进程立即停止执行

  • 终止命令:当你运行一个命令或程序并希望立即停止它时,可以按 Ctrl + C
  • 中断死循环:如果一个程序陷入死循环或长时间无响应,Ctrl + C 可以用来中断它。

假设你正在运行一个长时间的命令,如 ping google.com,你可以按 Ctrl + C 来停止这个命令。

2)常用命令

命令解释
clear清除终端屏幕上的所有内容,等同于 Ctrl + L
reset重置终端,清除所有内容并重新初始化终端
exit退出当前 shell 会话。在某些 shell 中可以接受一个退出状态码,如 exit 0

exit 退出当前 shell 会话:

  • 用法:直接输入 exit 并按回车键。
  • 特点:
    • 可以用于退出任何类型的 shell 会话,包括子 shell、管理员模式。
    • 在某些 shell 中,exit 命令可以接受一个退出状态码作为参数,例如 exit 0
    • 在某些情况下,exit 命令可能会关闭整个终端窗口

3)操作小技巧

  • 鼠标中键:粘贴选中的文本。
  • Tab:命令行自动补全。输入命令或文件名的前几个字符后按 Tab 键,它会自动补全或列出匹配的选项。
  • 在空白处点击鼠标中键:屏幕滚动到点击位置。
  • 快速搜索:在 vi 编辑器或 Firefox 浏览器中按 / 键进行快速搜索。

4.XShell 5

1)专用快捷键

XShell 5 是一款功能强大的安全终端模拟软件,主要用于远程连接和管理 Linux 或 Unix 服务器。它支持多种协议,包括 SSH1、SSH2 和 TELNET。以下是 XShell 5 的一些主要特点:

  1. 安全连接:支持 SSH 协议,确保数据传输的安全性。
  2. 多会话管理:可以同时管理多个终端会话,方便用户在不同主机之间切换。
  3. 用户友好的界面:提供了直观的图形用户界面,支持标签页和窗口拆分,提升用户体验。
  4. 脚本支持:支持脚本编写和执行,自动化常见任务。
  5. 文件传输:与 Xftp 集成,方便进行文件传输
快捷键功能
Ctrl + A光标移动到行首
Ctrl + E光标移动到行尾
Ctrl + F光标向前移动一个字符
Ctrl + B光标向后移动一个字符
Ctrl + R搜索历史命令
Ctrl + T交换光标位置前的两个字符
Ctrl + Y粘贴最后一次删除的文本
Alt + B光标移动到前一个单词的开头
Alt + D删除光标后的一个单词
Alt + F2打开运行窗口
Alt + F4关闭当前窗口
Alt + F9最小化当前窗口
Alt + F10最大化当前窗口
Alt + Tab切换窗口
Alt + 左键移动窗口

XShell 5 和 Linux 之间的联系主要体现在远程管理和操作上。XShell 5 是一款终端模拟软件,常用于通过 SSH 协议远程连接和管理 CentOS 服务器。

2)远程连接

  1. SSH 连接:XShell 5 支持 SSH 协议,可以安全地连接到 CentOS 服务器,进行远程管理和操作。
  2. 多会话管理:XShell 5 可以同时管理多个 CentOS 服务器的会话,方便用户在不同服务器之间切换。

使用 XShell 5 连接 Linux 的基本步骤:

  1. 在 XShell 中创建一个新的会话,输入 Linux 服务器的 IP 地址。
  2. 配置用户身份验证,输入 Linux 的用户名和密码。
  3. 连接成功后,可以在 XShell 中执行命令,管理和操作 Linux 服务器。

3)文件传输

  1. 与 Xftp 集成:XShell 5 可以与 Xftp 集成,方便用户在本地和远程 Linux 服务器之间进行文件传输。

4)配置和使用

  1. 网络配置:在使用 XShell 连接 Linux 时,需要确保 Linux 服务器的网络配置正确,包括 IP 地址、SSH 服务的开启等。
  2. 防火墙设置:确保 Linux 服务器的防火墙配置允许 SSH 连接,通常需要开放 22 端口。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com