欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > linux快捷命令收集

linux快捷命令收集

2024/12/22 1:09:26 来源:https://blog.csdn.net/qq_58158950/article/details/144401000  浏览:    关键词:linux快捷命令收集

光标移动快捷键

Ctrl + a将光标定位到命令最左侧
Ctrl + e将光标定位到命令最右侧
Ctrl + w删除光标之前的一个单词
Ctrl + u删除开始光标到命令最左侧的所有字符
Ctrl + k删除开始光标到命令最右侧的所有字符

快速进入上一次进入的目录

操作命令cd -

使用说明:适用于在两个不同的目录之间频繁切换的场景,比如上一次在 /a/work 目录,当前在 /b/work 目录,执行该命令后会跳转到 /a/work,再执行一次会跳转到 /b/work。

命令行简化命令

清空文件内容或创建新文件:> a.log,用于磁盘满或者文件太大时临时清空日志文件

  • 文件 a.log 存在时,表示清空文件内容

  • 文件 a.log 不存在时,表示创建一个空文件,可以用来替换 touch 命令

  • ctrl + c 结束命令,结束命令前输入的内容会存储到 a.log

定位进程文件所在目录

应用场景:定位进程文件所在目录

操作命令pwdx pid

补充说明:需要把命令中的 pid 替换成你需要查询的 pid,常用于查询某个进程的可执行文件路径,如通过 top 命令发现系统中有一个 python test.py 的进程在占用 cpu,但是进程中没有明确显示该文件所在路径,可以使用 top 命令中的 pid 替换上述命令中的 pid,快速定位出 test.py 文件所在目录。

命令执行结果输出到终端的同时保存到文件

应用场景:常用于执行某个脚本,需要保存执行日志,同时在执行过程中需要在终端查看对应内容。

操作命令命令执行 | tee

使用说明

  • 比如执行以下命令 python test.py 会输出较多内容到终端,

  • 常见的既保存记录又同步在终端输出的操作办法是先执行 python test.py > a.log,然后在另外一个终端窗口执行 tail -f a.log

  • 而使用 python test.py | tee a.log 也可以实现相同效果,而且只需要在一个终端执行即可!

内核查看

查看内核版本

 uname -r
5.4.0-150-generic

查看内核详细信息

uname -a
Linux jin-X299X-AORUS-MASTER 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

操作系统信息查看

 lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:        18.04
Codename:       bionic

版权声明:

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

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