SVN

  • checkout 取出:svn co <URL>
  • update 更新:如果本地已有仓库,执行update即可取得最新:svn update
  • 查看全部log:svn log
  • 查看近3次版本svn log -l 3
  • commit 提交
svn add 文件名
svn commit -m "版本信息"
  • 删除文件 :直接用rm命令并不能真正删除
svn delete 文件名
svn commit -m "版本信息"
  • 当前文件状态svn status
  • 查看当前版本svn info

docker

  • 启动容器docker run -it ubuntu /bin/bash
  • nvidia-docker2启动容器docker run -it --gpus all ubuntu /bin/bash
  • 退出容器exit
  • 再次进入容器docker exec -it <容器ID> /bin/bash。如果从这个容器退出,容器不会停止、
  • 打开多个终端:docker exec -it <容器ID> /bin/bash
  • 停止容器docker stop <容器 ID>
  • 重启容器docker start <容器 ID>
  • 重启容器docker restart <容器 ID>
  • 从主机复制到docker中sudo docker cp 本地文件的路径 container_id:<docker容器内的路径>
  • 从docker复制到主机中sudo docker cp container_id:<docker容器内的路径> 本地文件的路径
  • 查版本cat /etc/issue

Linux

  • 参考GPU状态:nvidia-smi
  • 查看CPU状态:top
  • 查看磁盘空间:df -h
  • 杀死图形界面程序:xkill
  • 写物理地址:devmem 0x4000000 32 0x12345678 最多64位
  • 读物理地址:devmem 0x4000000 32 最多64位
  • 解压文件到当前目录: tar -zxvf 文件名.tar.gz
  • 解压文件指定文件夹: tar -zxvf 文件名.tar.gz -C <路径>
  • 压缩文件:tar -zcvf tarname.tar.gz dir/files
  • 安装deb安装包:dpkg -i 文件名.deb
  • 当前文件夹下查找字符:grep <字符> -R

petalinux

  • clean,删除build目录,保留images目录: petalinux-build -x distclean
  • clean,全部删除:petalinux-build -x mrproper

conda

  • conda关闭自动激活虚拟环境:conda config --set auto_activate_base false
  • 进入base虚拟环境conda activate base
  • 退出虚拟环境conda deactivate

pdb调试(官方文档)

vnc viewer

  • 启动vncserver
  • 设置端口和屏幕比例vncserver -geometry 2340x1440 :80
  • 查看先存端口和进程vncserver -list
  • 杀死端口和进程vncserver -kill :80

vim

  • 函数跳转Ctrl + ],跳回`Ctrl + o
  • 替换全文字符串:%s/str1/str2/g
  • 文件对比vim -d file1 file2
  • 选择v
  • 复制y
  • 复制单词yaw, 文本对象:aw:一个词;as:一句;ap:一段;ab:一块(包含在圆括号中的)。
  • 复制当前行yy
  • 粘贴p
  • 撤销u
  • 恢复ctrl+r
  • 查找/,上Nn
  • 全选ggvGgg光标移至首行,G光标移至最后一行
  • 全部复制ggyG
  • 全部删除ggdG
  • 删除当前行dd
  • 删除单词daw
  • 跳到指定行17G
  • 跳到本行首并直接进入编辑模式I,跳到本行尾并直接进入编辑模式A
  • 补全ctrl+n
  • 本行前后插入空行并直接进入编辑模式O/o
  • 高亮gd
  • 显示行号:set nu

mpsoc 内核编译

在内核根目录下操作

  • 清理工程 make ARCH=arm64 CROSS_COMPILE=aarch64-none-elf- distclean
  • 使用配置文件配置内核 make ARCH=arm64 CROSS_COMPILE=aarch64-none-elf- zynqmp_petalinuxconfig_defconfig
  • 打开图像界面配置内核make ARCH=arm64 CROSS_COMPILE=aarch64-none-elf- menuconfig
  • 内核编译- make ARCH=arm64 CROSS_COMPILE=aarch64-none-elf- -j 32
  • image打包image.ub,将.its放置在根目录下mkimage -f fit-image-petalinux-user-image.its image.ub

【持续更新】常用的工具命令相关推荐

  1. Linux用户及权限管理,常用的工具命令find,wc,du,visudo,常用系统管理命令,Linux压缩管理,gzip,Bzip2,Tar

    用户管理介绍 管理员 Uid为0 Root             :x   :0   :0  :root  :   /root   :/bin/bash 用户名:密码:uid:gid:组名  :家目 ...

  2. 【持续更新】Ubuntu工具——vscode

    ​​​​​​ 目录 1.基本环境 2.方式一:在命令行中通过源直接下载 (1)安装 1)安装Ubuntu Make 问题 2)安装Vscode 3)打开Vscode 问题 问题1:ubuntu中roo ...

  3. 使用ImageJ批量处理图像 超好用持续更新常用操作

    本人经常做一些生物图像的处理,Imagej是我常使用的一个图像处理软件,非常小巧但是各种功能都有,最近需要批量处理一批图像,一张一张的导入处理太麻烦,经过一番挖掘,学习到了如何使用Imagej强大的批 ...

  4. 运维常用工具命令/知识总结

    目录 一.linux进程常用命令 1.top.chkconfig.ps 2.systemctl(centos 7版本命令) 3.firewalld命令(详解已更新) 二.linux磁盘常用命令 1.d ...

  5. 【Linux】Linux中常见的文件管理以及常用的符号命令的总结

    一.文件管理的命令以及操作 操作 命令 注意点 文件/文件夹 创建 touch filename 如果是多个文件,文件名之间用 空格 隔开(eg:touch "hello word" ...

  6. 【Linux】Linux的常用远程工具

    1.SecureCRT 快捷键:复制滚轮 粘贴:鼠标右键 2.notepad++:支持远程编辑的文本编辑器 3.Xmanager xshell:远程命令行 xftp:远程文件传输攻击 xbrowser ...

  7. 项目部署的常用进程管理命令

    封面 在实际的项目部署中, 最常用的系统环境还是 Linux, 熟悉常用的管理命令, 特别是进程管理命令 (项目在系统中也以进程形式存在) 很有必要. 今天的命令包括: 查看进程列表 查看进程具体信息 ...

  8. Java常用的Dos命令

    注:Dos命令不区分大小写,文件和目录的大小写都不区分. 1.    打开DOS窗口: win  +  r   输入 cmd   回车 2.    复制: 按住左键,标记要选择的内容,点击右键,标记内 ...

  9. 工具篇:Git与Github+GitLib常用操作(不定期持续更新)

    工具篇:Git与Github+GitLib常用操作(不定期持续更新) 前言: 写这个主要是打算自己用的,里边很多东西都是只要我自己看得懂,但是用了两个星期发现真是越用越简单,越用越好用,私以为得到了学 ...

最新文章

  1. time,atoi,strstr
  2. 使用UltraISO为U盘或内存卡制作系统安装工具
  3. 潜入java内存结构
  4. JavaScript那些事儿-不被知晓的预解释
  5. 老友会 | 情怀与时光不期而遇的深情大趴(现场快讯)
  6. 什么是对象的消息_这一次,我们用最详细的方式解析Android消息机制的源码
  7. Java编译环境的构建
  8. 1 睡眠唤醒_一劳永逸解决WIN10所有睡眠问题
  9. 把网卡指定给vm虚拟机_为VMWare虚拟网卡指定静态的MAC地址
  10. 打印出不同顺序的字符串单引号和双引号的差异
  11. cad图形如何导入到奥维地图_【详细教程】奥维地图上查看项目的线路图或平面图...
  12. linux 访问centos共享,CentOS访问Windows共享
  13. Hbase具体操作(图文并茂且超超全~~~)
  14. PowerDesigner下载地址
  15. 小猫爪:嵌入式小知识11-MPU详解及其应用
  16. 应用系统安全规范-自己想到和网络搜索到的点子记录整合一下
  17. unraid虚拟linux系统,UNRAID教程:3分钟 用unraid自带的虚拟机 安装 黑群晖NAS DSM系统 很强大!...
  18. unixODBC中 column .... does not exist 的解决过程
  19. 负值最大与 Alpha-Beta 剪枝的结合
  20. 腾讯云4核8g服务器支持多少人在线使用?

热门文章

  1. 二叉树的后序遍历-递归和非递归算法
  2. 【人力资源管理】第2集 免费开源ERP: Odoo 16 Recruitment招聘管理 构建一体化企业人力资源管理
  3. 人力资源管理(韦恩·蒙迪)【内容…
  4. JS日期排班表(table表格)
  5. 大白菜装机教程win10_微软认错!win10存在多个bug已承诺修复,可你还敢更新吗...
  6. Critic赋值法-权重设计算法
  7. Windows系统,如何查看正在被使用的文件(夹)被占用情况
  8. 悉尼科技大学2020qs计算机排名,2020年QS世界大学排名悉尼科技大学排名第140
  9. 三综合可靠性试验介绍及标准
  10. what a pity!