前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux中我天天用的10个小技巧直接起飞

linux中我天天用的10个小技巧直接起飞

作者头像
入门笔记
发布2022-06-02 18:31:30
2660
发布2022-06-02 18:31:30
举报
文章被收录于专栏:入门小站入门小站

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

1.tab键补全命令

代码语言:javascript
复制
> ls
rumenz.txt

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

2.一个命令返回家目录

代码语言:javascript
复制
> cd ~
> pwd
/root/rumenz
//或者
> cd
> pwd
/root/rumenz

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

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

如下

代码语言:javascript
复制
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

可能会想到ls -al,但是还有一个更简单的命令

代码语言:javascript
复制
> 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的日志。

代码语言:javascript
复制
> tail -f /var/log/nginx/error.log

5.返回上一个目录

假设你需要在两个目录间来回切换,就可以用以下命令切换

代码语言:javascript
复制
> 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目录后,打印目录内容

代码语言:javascript
复制
> cd /opt ; ls
rumenz.txt

7.快速执行上一个命令

有时候我们想重复执行一个命令,就可以用到

代码语言:javascript
复制
> date +%Y-%m-%d
2022-01-13

//再执行一遍
> !!
date +%Y-%m-%d
2022-01-13

8.一个执行成功后再执行另一个

进入/opt目录后,创建rumenz.txt文件

代码语言:javascript
复制
> cd /opt && touch rumenz.txt

9.快速清空一个文件

有很多方法,但是下面这个方法最简洁

代码语言:javascript
复制
$ > rumenz.txt

10.终止一个进程

当一个进程正在前台运行,那么可以输入Ctrl + C干掉

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.tab键补全命令
  • 2.一个命令返回家目录
  • 3.列出目录文件的详细信息
  • 4.实时读取日志
  • 5.返回上一个目录
  • 6.命令行同时执行多个命令
  • 7.快速执行上一个命令
  • 8.一个执行成功后再执行另一个
  • 9.快速清空一个文件
  • 10.终止一个进程
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档