Linux 中我天天用的 10 个小技巧!实用版

  • 363

 

Linux 中我天天用的 10 个小技巧!

 

是我天天要敲的命令你一定也需要。

1. tab 键补全命令

> ls
rumenz.txt

当我们想删除rumenz.txt,只需要输入rm -f r,按 tab 键就可以自动补全rumenz.txt

2. 一个命令返回家目录

cd ~
> pwd
/root/rumenz
//或者
> cdpwd
/root/rumenz

~表示家目录的意思,直接输入cd也可以进入登录用户的家目录。

3. 列出目录文件的详细信息

使用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干掉进程。

📚文章说明:
1、本文章链接失效后,请通过右下角企鹅QQ告知管理员,24小时内补链接,谢谢。点击下载说明了解。
2、天天精品分享的资源均通过网络公开合法渠道获取的,仅阅读交流测试使用,请在下载后24小时内删除。
3、版权归作者或出版社方所有,本站不对涉及的版权问题负法律责任。点击免责申明了解详情。
4、若版权方认为天天精品侵权,请联系客服QQ或发送邮件myttjp@163.com处理。
5、会员和精品豆系对搜集搬运、整理及网站运营做的友情赞助,非购买文件费用,敬请谅解。点击关于本站了解本站。
6、每位访客应尊重版权方的知识产权,支持版权方和出版社。

发表评论