前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Linux新手入门手册

Linux新手入门手册

原创
作者头像
久绊A
发布2025-02-18 20:51:48
发布2025-02-18 20:51:48
240
举报

在Linux或类Unix系统中,掌握一系列基础命令和快捷键是提升工作效率的关键。这些工具和技巧不仅能帮助用户更高效地管理系统,还能在日常使用中带来极大的便利。以下是对这些基础操作与快捷键的详细解析大全。

关机与重启命令

shutdown -h now:立即关闭系统。-h 选项指定系统要停机(halt),now 表示立即执行。此命令会通知所有用户系统即将关闭,并尝试安全地停止所有服务,最后关闭电源(如果硬件支持)。

init 0:通过改变系统的运行级别到0来关闭系统。init 是Linux系统初始化程序,负责根据运行级别启动或停止服务。0是系统停机的运行级别。

shutdown -r now:立即重启系统。-r 选项指定系统要重启(reboot),now 表示立即执行。与关闭系统类似,此命令也会先尝试安全地停止所有服务,然后重启系统。

reboot:与shutdown -r now功能相同,但更为简洁,直接重启系统。

init 6(已不常用):在一些老旧的Linux系统中,将运行级别设置为6可能会触发重启。但现代Linux发行版多已不再使用这种方式,因为具体行为可能因发行版而异。

终端屏幕操作

clear:清除当前终端窗口的所有内容,但不影响命令历史记录。这对于清理屏幕上的输出信息非常有用。

命令历史记录

history:显示当前shell会话中用户执行过的命令历史记录。通过指定参数(如history 10),可以限制显示的命令数量。这对于回顾和重复执行之前的命令非常有帮助。

快捷键

Ctrl + C:中断当前正在运行的命令。如果某个命令执行时间过长或需要取消,此快捷键可以立即停止它。

Ctrl + D:在终端中,这个快捷键通常用于发送EOF(文件结束符)给当前输入的程序。对于shell来说,这等同于输入exit命令,会退出当前shell会话。如果当前会话是登录会话的最后一个shell,则可能会关闭终端窗口。

Ctrl + Alt + T:在大多数Linux桌面环境中,这个快捷键组合用于打开一个新的终端窗口。但请注意,它可能不是所有发行版或桌面环境的默认设置。

Ctrl + Shift + T:在支持标签页的终端模拟器(如GNOME Terminal、Konsole等)中,这个快捷键组合用于打开一个新的标签页。同样,它可能不是所有终端模拟器的默认设置,但许多流行的终端模拟器都支持这一功能。

其他实用技巧

Tab键自动补全:在输入命令或文件名时,按下Tab键可以自动补全当前输入的内容。如果有多个选项匹配,连续按Tab键可以在它们之间切换。

管道符(|):将前一个命令的输出作为后一个命令的输入。例如,ls -l | grep ".txt" 会列出当前目录下所有以.txt结尾的文件,并显示它们的详细信息。

重定向操作符(> 和 <)> 用于将命令的输出重定向到文件中,如果文件已存在则覆盖;>> 用于追加到文件末尾。< 用于将文件的内容作为命令的输入。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关机与重启命令
  • 终端屏幕操作
  • 命令历史记录
  • 快捷键
  • 其他实用技巧
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档