📅  最后修改于: 2023-12-03 15:23:13.024000             🧑  作者: Mango
Linux 终端作为程序员必备的工具之一,具有强大的功能和自定义性。下面是一些在 Linux 终端上快速高效工作的技巧。
Ctrl + A
: 光标移到行首Ctrl + E
: 光标移到行尾Ctrl + W
: 删除光标前的一个单词Ctrl + U
: 删除光标前的所有字符Ctrl + R
: 搜索历史命令Ctrl + L
: 清屏Ctrl + D
: 退出终端在终端执行命令时,可以通过参数的方式增强命令的功能和性能。常用的参数如下:
ls -l
: 以长格式列出文件grep -r "keyword" .
: 在当前目录及其子目录下搜索关键词find / -name "filename"
: 在根目录下搜索文件名为 "filename" 的文件在 Linux 终端上,可以通过 history
命令查看历史命令,以及通过 !n
的方式执行第 n 条历史命令。另外,还可以使用 Ctrl + R
的方式搜索历史命令,并执行搜索到的命令。
在 Linux 终端上,可以通过 ps
命令查看当前系统的进程,以及通过 kill
命令终止指定的进程。常用的参数如下:
ps aux
: 列出所有进程ps -ef
: 列出所有进程(和上面的命令相同)kill -9 PID
: 终止进程 ID 为 PID 的进程在 Linux 终端上,可以通过命令行实现文件的基本操作,如创建、删除、复制、移动等。常用的命令如下:
mkdir directory
: 创建目录touch filename
: 创建空文件rm -rf directory
: 删除目录及其子目录与文件cp file1 file2
: 复制文件mv file1 file2
: 移动文件在 Linux 终端上,可以通过 cat
、more
、less
等命令查看文件内容,并且通过 grep
命令搜索文件中的关键词。常用的命令如下:
cat filename
: 显示文件内容grep keyword filename
: 查找文件中的关键词more filename
: 分页显示文件内容less filename
: 分页显示文件内容,并支持向上和向下翻页以上是在 Linux 终端上快速高效工作的一些技巧,通过这些技巧,可以提高工作效率,让工作变得更加轻松和愉快。