linux 使用技巧
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多个关键字
grep 'abc|123' *.sv # 同时查找带abc和123的行
5、在命令行替换文件内容。
sed -i "s/aaa/bbb/g" *.sv # 把*.sv中aaa替换为bbb
6、修改teminal的title
printf “\033]0;your_title\007”
7、删除-xxx这样的目录或者文件
rm ./-xxx # 在文件或者目录前加./