全是我天天要使用的命令,你一定也需要。
1. tab 键补全命令
> ls
rumenz.txt
当我们想删除
rumenz.txt,只需要输入rm -f r,按 tab 键就可以自动补全rumenz.txt。
2. 一个命令返回家目录
> cd ~
> pwd
/root/rumenz
//或者
> cd
> pwd
/root/rumenz
~表示家目录的意思,直接输入cd也可以进入登录用户的家目录。
3. 列出目录文件的详细信息
使用
ls -al命令可以列出目录文件的详细信息,如下:
> ls -al
total 8
drwxr-xr-x 2 root root 4096 Jan 13 21:25 .
drwxr-xr-x 3 root root 4096 Jan 13 21:24 ..
-rw-r--r-- 1 root root 0 Jan 13 21:25 rumenz.txt
但是还有一个更简单的命令
ll,如下:
> ll
total 8
drwxr-xr-x 2 root root 4096 Jan 13 21:25 .
drwxr-xr-x 3 root root 4096 Jan 13 21:24 ..
-rw-r--r-- 1 root root 0 Jan 13 21:25 rumenz.txt
4. 实时读取日志
有些软件的日志是动态增长的,我们想看最新的日志可以用
tail -f,如下我们打印 Nginx 的日志。
> tail -f /var/log/nginx/error.log
5. 返回上一个目录
假设你需要在两个目录间来回切换,就可以用以下命令切换。
> cd /opt/app
> ls
rumenz.sh
> cd /usr/local/rumenz
> ls
app.jar
//返回/opt/app
> cd -
> ls
rumenz.sh
//返回/usr/local/rumenz
> cd -
> ls
app.jar
6. 命令行同时执行多个命令
使用分号
;连接多个命令。比如进入
/opt目录后,打印目录内容。
> cd /opt ; ls
rumenz.txt
7. 快速执行上一个命令
有时候我们想重复执行一个命令,就可以用到
!!这个命令。
> date +%Y-%m-%d
2022-01-13
//再执行一遍
> !!
date +%Y-%m-%d
2022-01-13
8. 一个执行成功后再执行另一个
使用
&&连接两个命令,表示当第一个命令执行成功后,再执行第二个命令。比如进入
/opt目录后,创建rumenz.txt文件。
> cd /opt && touch rumenz.txt
9. 快速清空一个文件
有很多方法,但是下面这个方法最简洁。
$ > rumenz.txt
10. 终止一个进程
当一个进程正在前台运行,那么可以输入
Ctrl + C干掉进程。
欢迎补充!!!
- END -
本文介绍了10个常用的Linux命令行操作,包括tab补全、快速切换家目录、查看文件详细信息、实时读取日志、快速切换目录、同时执行命令、重复执行命令、条件执行命令、清空文件及终止进程。这些技巧能有效提高Linux操作效率。

被折叠的 条评论
为什么被折叠?



