【linux常用命令 & vi编辑器_2023.11.03】

芯片开发

  • Linux/Unix(环境)
  • EDA工具TCL(波形)
  • SVN/GIT(版本控制)
  • Makefile(脚本语言)
  • Perl/Python(脚本语言)
  • Vim/Gvim(编辑器)
  • SVN/GIT(版本控制)

命令

空格是对两个命令做一个区分,可以多个

who当前在使用该服务器的人/whoami自己
which gvim:查找安装gvim的路径
pwd:当前所在的位置
/:只在第一个位置表示根目录,其他位置表示分隔符,无实际意义   绝对路径
~:当前用户家目录   绝对路径
. :当前目录   相对路径 
.. :上一级目录   相对路径
../.. :上上级目录
cd 子目录:进入下一级
cd ../文件名:进入上一级的一个文件夹
cd -:刚刚所处的位置
ls :显示当前目录子目录
ls -a:当前目录子目录 带点为隐藏文件 绿可执行文件,白不可执行文件,蓝目录
ls -l可缩写成ll:当前子目录详细信息
ll -a :当前隐藏文件详细信息
ls -R:显示当前目录的所有子目录
ll -h:显示文件大小
mkdir aa :创建aa目录(文件夹)
mkdir aa/cc :aa下创建cc     
touch 01 02 03 :创建01 02 03三个文件
rm 01→y :删除
rm -f 目录  :强制删除
rm -r 目录 :若目录中含有文件会询问
rm -rf 目录 :强制删除
mv 源文件名 重命名文件名  / mv 当前路径 目标路径:存在时会询问覆盖
mv 文件 文件夹 :移动文件
cp -rf 文件 文件夹 :复制文件
cp -rf 源文件夹/*  目标文件夹:一个目录里的文件复制到另一个文件中
tree :目录树结构展示
tree -C :文件夹带颜色

文件类型:
-:常规文件
d:目录文件
r(可读)w(可写)x(可修改)
在这里插入图片描述
自己-同组-其他人
chmod 777 文件名:所有人可读可写可执行(755 700常用)

tar cf 文件名.tar 文件名 :压缩
tar xf 文件名.tar:解压缩
↑:上一次用过的操作
history:历史操作
cd 开头字母+tap:显示输入开头字母的所有文件
clear:清屏
ctrl+i:显示当下路径存在文件
鼠标中键:复制粘贴
输入模式下选中,按D删除高亮部分

grep -rn 需要查找的内容
在这里插入图片描述
ln -s …/…/rtl/uart ./rtl 软链接
在这里插入图片描述
konsole &
另外打开一个当前路径的窗口

vi编辑器

文本编辑vi
代码编辑工具vim/gvim编辑器(进入图形化界面)
(vi/vim不打开新窗口,gvim打开一个新窗口)

编辑器的工作模式:
在这里插入图片描述i光标到左边,a后边,o下一行
:pwd 显示所在位置
:q! 强制退出

一般模式下:h左 j下 k上 l右
0行首,$行尾
数字+gg:移动到该数字行行首

gf跳转到光标所在路径文件中,ctrl+o回到原来的文件

?this或/this:查找this
高亮某一变量:选中该变量后shift+3
:noh:取消高亮
:set nu:显示行号/set nonu
:%s/this/that:this替换成that
yy+p:复制当前行

批处理:
ctrl+v进入VISUAL BLOCK
下键选中需要改变的行
shift+i进入insert
做处理再按esc
在这里插入图片描述

编辑器格式配置

文本编译器环境配置出gvim编辑器的格式,配置.vim和.vimrc文件
在这里插入图片描述
上述文件对应格式:
在这里插入图片描述

linux系统快捷命令设置

家目录下的隐藏文件.cshrc
在这里插入图片描述
在这里插入图片描述
想换什么换什么

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iKUNqa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值