• 主页
  • 归档
  • 分类
  • 照片墙
所有文章 友情链接 关于我

  • 主页
  • 归档
  • 分类
  • 照片墙
  1. 1. 命令编辑及光标移动
  2. 2. 快速获取历史命令
  3. 3. 目录快速切换
  4. 4. 查看目录当中子目录的体积
  5. 5. 复制粘贴
  6. 6. 实时查看文件
  7. 7. watch命令

1.2、linux常用命令与技巧(2)

2019-04-21 15:39:09
总字数 611
预计阅读时间 2 分钟

命令编辑及光标移动

  • ctrl + a - 光标移动到命令开头
  • ctrl + e - 光标移动到命令结尾
  • alt + f - 光标向前移动一个单词
  • alt + b - 光标向前移动一个单词
  • ctrl + u - 删除从开头到光标处的所有文本
  • ctrl + k - 删除从光标到结尾处的所有文本
  • ctrl + w - 向后删除一个词(以空格隔开的字符串)

快速获取历史命令

按⬆️或者⬇️方向键可以快速切换到历史命令
执行history可以看到当前shell执行过的历史命令
历史命令
方向键也是在该列表当中查找的
每一条历史命令都有一个对应的编号

!编号可以快速切换到该历史命令
!! 两个感叹号代表切换到上一个命令, 这样也许不会比按⬆️键更方便
但是却可以将当前输入的内容与历史命令进行结合

叹号用法

叹号还有其他一些比较酷的用法, 可以截取历史命令的一部分
感觉也不怎么容易记住, 就不赘述了

目录快速切换

  • cd - 回到上一个目录
  • cd或者cd ~切换到当前用户的目录

查看目录当中子目录的体积

du -h -d 1
-h 代表将大小转换为方便辨认的K M G等, 而不是显示字节数
-d 代表递归遍历的深度, 如果不加该参数则会递归遍历所有子目录

复制粘贴

复制不能再是ctrl+c了,因为它表示终止当前进程,而控制台下的复制粘贴需要使用下面的快捷键

  • ctrl + insert 复制
  • shift + insert 粘贴

实时查看文件

如果一个文件是被实时改变的
比如日志文件, 新写入的日志内容会追加到该文件的末尾
tail命令是查看文件末尾的若干行

1
tail -f filename.log

添加-f参数就可以实时显示文件内容了

watch命令

watch命令可以以固定时间反复执行某个命令, 以减少反复输入命令的操作

1
watch -n 2 cat test.txt

就表示每隔2秒执行一次cat test.txt
其他常用的参数

  • -d 高亮变化的内容
  • -e 指定的命令执行出错(退出码不是0)的时候终止定时执行
  • -g 执行结果发生变化时退出
  • linux
  • linux

扫一扫,分享到微信

博客图片迁移-后续
博客图片迁移记 
© 2024 夏夜梦星辰
鲁ICP备19028444号
Power By Hexo
  • 所有文章
  • 友情链接
  • 关于我
{{searchItem.query}}
标签: 分类:
  • maven
  • 持续集成
  • JMS
  • 线程
  • JavaScript
  • ECMAScript6
  • 单元测试
  • Promise
  • Web Worker
  • 函数
  • prototype
  • 模块化
  • 正则表达式
  • 数据库
  • MongoDB
  • 索引
  • 集群
  • 全文检索
  • flutter
  • dart
  • git
  • 版本控制
  • linux
  • shell
  • docker
  • nginx
  • jenkins
  • opencv
  • vim
  • react
  • react native
  • 前端
  • css
  • HTML5
  • Hexo
  • sass
  • Three.js
  • TypeScript
  • Vue
  • 组件化
  • base64
  • webpack
  • nodejs
  • gulp
  • TensorFlow
  • 机器学习
  • 算法
  • 动态规划
  • 数据结构
  • Java
  • JavaScript
  • MongoDB
  • flutter
  • Git
  • linux
  • react
  • 前端杂烩
  • 男生女生
  • 算法
  • 十年饮冰,难凉热血
  • †少女癌†
  • 猫与向日葵
  • coderfun
  • JENKINS
  • API管理后台
愿你最终能接纳每一面每一种的自己
独自活着便是团圆