linux使用技巧
1、执行上一条相同的命令
之前执行过:make run tc=tc001_xxxx udl=xxxx
如果后面运行很多命令后又想调用这条命令
可以直接:!make
2、跨工作站(主机)进行文件传输
| scp .cshrc.tar host:/home/xxx |
| scp -r sv host:/home/xxx |
3、teminal快捷命令
- tab:补全
- ctrl+a:开始位置
- ctrl+e:最后位置
- ctrl+k:删除此处至末尾所有内容
- ctrl+u:删除此处至开始所有内容
- ctrl+backspace:退格
- ctrl+d:删除当前字母
- ctrl+w:删除此处到左边的单词
- ctrl+h:Same as backspace
- ctrl+y:粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词
- ctrl+l:相当于clear
- ctrl+b:向回移动
- ctrl+f:向前移动
- ctrl+p:向上显示缓存命令
- ctrl+n:向下显示缓存命令
- ctrl+d:关闭终端
- shift+上或下:终端上下滚动
- shift+pgup或pgdown:终端上下翻页滚动
- ctrl+shift+f:全屏(仅限于konsole)
- ctrl+shift+n:新终端(terminal和konsole有所不同)
- ctrl+c:终止
4、grep多个关键字
5、在命令行替换文件内容。
| sed -i "s/aaa/bbb/g" *.sv |
6、修改teminal的title
| printf “\033]0;your_title\007” |
7、删除-xxx这样的目录或者文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术