news 2026/7/17 5:41:29

Linux 命令行终端使用小技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux 命令行终端使用小技巧

清除并重置终端

要清除终端内容,使用以下命令,或直接按键盘上的 Ctrl+L。

clear

如果你不小心用 cat 或 less 读取了二进制文件,导致屏幕显示混乱,可以使用 reset 命令重新初始化终端。

reset

列出最近执行的命令

使用 history 命令列出所有最近执行的命令。

搜索命令历史中的特定内容。

history|grep[query]

或者按 Ctrl+R 从历史记录中搜索并执行命令。

关闭卡住的窗口或应用程序

执行命令后点击卡住的窗口。

xkill

或者查找应用程序的进程 ID 并将其终止。

$psax|grepfirefox[processID]?? S0:00.22 firefox $kill[processID]

Tab 自动补全

这能帮你节省大量时间。例如,如果你想删除一个文件名很长的文件,可以输入文件名的前几个字符,然后按 TAB 键自动补全。如果存在多个可能项,按两次 TAB 会列出所有可能的选项。

设置别名(临时)

为最常用的命令创建别名,节省时间。别名就像自定义快捷方式。

alias[name]="[command]"

示例:查询你的公网 IP。

aliaspublicip="curl ifconfig.me"

设置别名(永久)

让别名在会话之间甚至不同发行版之间保持有效。先确认你使用的 Shell:

Bash

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/17 5:40:52

机器人VLA模型Backbone架构解析:视觉-语言-动作协同设计

1. 机器人需要什么样的 Backbone?——从VLA模型到具身智能的底层架构解析“机器人需要什么样的 Backbone?”这个看似简单的问题,背后是当前具身智能(Embodied AI)领域最核心、最前沿的架构之争。它绝非一个关于硬件选型…

作者头像 李华
网站建设 2026/7/17 5:40:28

USB协议介绍及使用(基于STM32)

一、USB协议介绍1、概述(1)USB是“Universal Serial Bus Specification”的缩写,是一种主从协议,支持多个从机,所有传输都由主机发起。(2)USB的硬件线数与串口一致(VCC、GND、D&…

作者头像 李华
网站建设 2026/7/17 5:39:16

零基础学 Python 第12章 | 文件读写:让数据持久保存

本章摘要 核心目标:掌握文件读取与写入,让程序的数据能保存到磁盘并重新加载核心知识点:open() 函数、r/w/a 三种模式、read/readline/readlines、write/writelines、with 上下文管理器、文件路径实操产出:日记本程序&#xff0c…

作者头像 李华
网站建设 2026/7/17 5:36:36

ModBus协议总结

ModBus协议总结ModBus协议总结RTU1 线圈设备读写2 读取离散值3 保持寄存器读写 通过功能码 03 06 16(0x10)功能码06功能码16读取输入寄存器数值TCPModBus协议总结 RTU 总结modbus协议的通信和处理,首先明确同种通信方式TCP和串口(RTU)的区别…

作者头像 李华
网站建设 2026/7/17 5:36:30

Python GUI实战:用Tkinter、PyQt5和Pygame分别实现五子棋游戏

1. 项目概述:为什么用Python做五子棋GUI是个好主意?如果你对Python编程已经入门,掌握了基础语法,想找一个能串联起多个知识点的综合实战项目,那用Python实现一个带图形界面的五子棋游戏,绝对是个绝佳的选择…

作者头像 李华
网站建设 2026/7/17 5:36:05

Windows 11第二任务栏功能解析与优化指南

1. Windows 11任务栏的进化与第二任务栏功能解析Windows 11的任务栏设计一直是用户关注的焦点。微软在最新更新中引入的第二任务栏功能,实际上是对用户多年需求的回应。这个功能并非简单的界面叠加,而是基于Windows Shell Experience Host的深度改造。传…

作者头像 李华