Ubuntu系统学习记录

Zedboard 学习记录(一):移植Linaro-ubuntu系统 准备工作: 1)启动文件:https://download.youkuaiyun.com/download/maochuangan/10689257 2)ubuntu-linaro 系统 3)4GB的SD卡 4)ZedBoard 开发板 版本:REV-D 5)装有Ubuntu系统的电脑一台(用虚拟机也可以)   移植工作: 1、将SD卡插到Ubunt电脑中。 2、在Linux中进行格式化,并... 阅读详情

1.快捷键清单:

打开终端:ctrl+alt+t;
清屏:ctrl+l;

2.命令操作:

vim操作时显示行号:set nu
查看命令所在路径:which ls (将自己的程序放在该路径下也可以在终端里随意调用)

通配符:
[*] 匹配任意多个字符[0-256];
[?] 匹配任意一个字符;
[[a-z]]区间法,匹配a到z的所有字符,只能确定一个字符;
[[abcde]]穷举法,匹配abcde的所有字符,只能确定一个字符;

Tab自动补全:如果没有重复的选项则按一次自动补全,如果有多个重复的,则按2次会显示文件列表;

帮助:man + 命令 或者 命令 --help;

切换目录:cd;cd ~切换到当前用户主目录;cd .切换到当前目录;cd …切换到上级目录;cd -切换到上一次目录;

查看当前目录:pwd;

新建文件夹:mkdir,mkdir hello/world -p递归创建文件夹;

新建文本文件:gedit xxx.txt;

文本内搜索:grep ‘搜索内容’ 文件名;-n 显示行号;-v反选;-i忽略大小写;

删除文件夹:rmdir/rm 只能删除空文件夹,rm -r删除有内容的文件夹;

计算文件行数、字数、字节符:wc 文件名;

文件搜索:find 目录 参数 文件名,find ./ -name test.ini 查找当前目录下所有名为test.ini的文件;(-name名称, -size大小, -perm权限)

拷贝文件:cp可拷贝文件和目录;拷贝文件时直接cp,拷贝目录时 cp -a PathA PathB;

查看文件类型:file + 文件名;

一步归档压缩:tar -czvf test.tar.gz a.txt
一步归档解压:tar -xzvf test.tar.gz -C 解压到的路径

3.VI及VIM使用操作

基本操作:
[ i ]在光标所在位置插入;
[ a ]在光标右侧位置插入;
[ o ]在光标下方开启新一行;
[ O ]在光标上方开启新一行;
[ I ]将光标定位在本行行首;
[ A ]将光标定位在本行行尾;
退出操作:
:ZZ 保存退出
:wq 保存退出;
:w 文件名,保存到指定文件
:q 退出,如果文件修改但没有保存,会提示无法退出;
:q! 退出,不保存;
:!暂时离开vi,执行命令
强化功能:
[ u ] 撤销;
[ nx ] 删除光标所在位置的n个字符;
[ nX ] 删除光标前n个字符;
[ D ] 删除光标所在位置到本行行尾;
[ ndd ] 删除光标所在位置的n行;
[ nyy ] 复制光标所在位置的n行,向下复制;
[ p ] 在光标所在位置粘贴;
[ dG ] 删除光标所在位置到结尾的所有内容;
[ J ] 合并两行,在两行中间加一个空格;
[ . ] 执行上一次的操作;
定位功能:
[ ctrl+f ] 向下翻页,光标向下;
[ ctrl+b ] 向上翻页,光标向上;
[ gg ] 定位到文件行首;
[ G或 😒 ] 定位到文件最后一行行首;
[ mG或mgg ] 定位到指定行,m为行号;
[ /查找内容 ] 用n和N分别向下和向上继续查找;
[ /^字符串 ] 查找以字符串开始的行;
[ /字符串$ ] 查找以字符串结束的尾;
[ . ] 查找时用通配符匹配查找任意一个字符;

4.执行apt-get时弹出以下内容:

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
解决方法:
1、终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。

2、强制解锁,命令

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

5.在Ubuntu上安装Qt

官方链接

6.用WinSCP连接Ubuntu

默认的Ubuntu桌面版没有安装ssh服务端,需要通过命令手动安装,先通过如下命令判断当前有没有安装:

panda@Panda:~$ ssh localhost ssh

没有安装会返回以下内容:

ssh: connect to host localhost port 22: Connection refused

通过命令安装ssh服务,安装完后即可以连接上了:

panda@Panda:~$ sudo apt-get install openssh-server
从零到一:在双系统Ubuntu 24.04上构建CUDA+PyTorch深度学习环境全记录 本文详细记录了在双系统Ubuntu 24.04上构建CUDA+PyTorch深度学习环境的完整过程,包括双系统安装、NVIDIA驱动配置、CUDA Toolkit与cuDNN安装、PyTorch环境配置及开发优化技巧。特别针对Ubuntu 24.04新版本中的常见问题提供了解决方案,帮助开发者高效搭建稳定的深度学习开发环境。 阅读详情

相关推荐

Altium Concord Pro 的应用范围,安装,和使用范围

Altium Concord Pro 的应用范围,安装,和使用范围。保证满足两者软件的最低安装要求。 Altium Concord Pro 是配合Digapcb,和MCAD,Altium 和相应机械设计软件的基础和交换桥梁

hanzhaos的博客 1120

ubuntu系统的基础学习

  一、文件的基本操作 (1)遍历目录         cd ,pwd命令 (2)基本列表功能   ls命令 (3)创建文件  touch命令 (4)复制文件  cp命令   ;tree命令可以树形查看文件结构 (5)链接文件  ln命令 (6)重命名文件或替换文件  mv命令 (7)删除文件   rm命令 ; rm -r 可以删除文件夹和文件 (8)创建目录及删除目录  mkd...

qq_41831724的博客 2400

Ansys Lumerical 2023 R1.2新功能实战:薄膜铌酸锂调制器仿真全流程解析

本文详细解析了Ansys Lumerical 2023 R1.2在薄膜铌酸锂电光相位调制器仿真中的最新功能与应用。通过实战演示,展示了从电极配置、电场计算到模式分析的全流程,重点介绍了各向异性介电常数支持和多物理场耦合优化等关键技术,助力开发者高效设计高性能光通信器件。

weixin_28454475的博客 1207

从零开始的ROS2学习记录——1·安装Ubuntu系统

个人学习备份

AstarteYip的博客 1797

Vue路由守卫实战:利用token实现跨项目免登录跳转(最新版)

本文详细介绍了如何利用Vue路由守卫和Token验证实现跨项目免登录跳转方案。通过核心架构设计、路由守卫精细化控制及Token交换安全实践,有效解决了多系统跳转中的认证问题,提升用户体验和系统连贯性。

n7o8p的博客 137

ROS2 Control实战:多机器人仿真与控制器管理

本文详细介绍了ROS2 Control在多机器人仿真中的应用,涵盖命名空间配置、控制器管理及性能优化。通过Gazebo仿真环境和ROS2 Control框架,开发者可以高效管理多个机器人的硬件抽象和控制器,实现资源隔离与平滑切换。文章还提供了常见问题排查和调试工具推荐,助力机器人开发实践。

u9v0w的博客 203

双系统Ubuntu22.04深度学习环境配置与踩坑记录

记录一下自己在ubuntu上配置环境的详细经历,供大家参考

weixin_51756687的博客 9424

深度学习入门:一文详解BP神经网络

在BP神经网络中,输入层和输出层的节点个数都是确定的,而隐含层节点个数不确定,那么应该设置为多少。实际上,隐含层节点个数的多少对神经网络的性能是有影响的,有一个经验公式可以确定隐含层。上面是对隐含层和输出层之间的权值和输出层的阀值计算调整量,而针对输入层和隐含层和隐含层的阀值调。在BP神经网络中,输入层节点没有阀值。神经网络,神经网络在机器学习中应用比较广泛,比如函数逼近,模式识别,分类,数据压缩,数据。要求输入模式要有足够的随机性,对输入模式的噪声比较敏感,即对于剧烈变化的输入模式,训。

Machine Learning with Tutors 4万+

Ubuntu系统安装深度学习环境(安装记录)

创建虚拟环境,虚拟环境中自带python,过程中提示是否accept(a)和y/n,按a和y即可,创建完毕后激活,进行pytorch安装。下载好Ubuntu系统后,首先改一下系统的安装源:打开软件和更新,修改下载来源服务器为清华或者阿里云。选择版本,如图所示,我安装的是Ubuntu24.04.3,然后一条一条复制页面下方的命令安装。切换到下载的路径,默认是下载这个路径,即/home/用户名/下载。然后出现下图提示,复制最下面的命令运行,这时候不会有输出。运行安装命令,注意安装包的名字根据自己的修改。

qq_51500136的博客 698

GprMax正演模拟:为什么你的反射波‘消失’了?可能是直达波在捣鬼(附Python后处理脚本)

本文深入探讨了GprMax正演模拟中反射波信号被直达波淹没的现象,并提供了Python后处理脚本的实战指南。通过时域置零、自适应增益控制、频域滤波等多种技术,有效增强反射波信号,帮助用户解决探地雷达模拟中的常见问题。文章还包含详细的代码示例和效果评估方法,适合GPR数据处理的研究人员和工程师参考。

weixin_29305313的博客 232

芯片Tapeout前GDS Review | Calibre中如何切出gds中指定区域版图?

芯片Tapeout GDS Review 之Calibre中如何切出指定区域版图GDS

weixin_37584728的博客 1786

ubuntu操作系统学习记录

dpkg 是 Debian 包管理器,Ubuntu 基于 Debian,因此可以使用该命令查看已安装的软件包列表。dpkg -l该命令会列出所有已安装的软件包以及它们的版本信息。

m0_49133355的博客 281

国债期货的日线趋势跟踪策略实现(基于backtrader框架)

通过backtrader框架,我们可以轻松地实现国债期货的日线趋势跟踪策略,并进行回测和验证。通过这种策略,我们可以尝试捕捉国债期货价格的短期趋势,并根据趋势的方向进行交易决策。backtrader提供了许多内置的指标、订单类型和其他功能,可以帮助你进一步优化和改进你的策略。它提供了丰富的工具和功能,使我们能够快速实现和验证我们的交易想法。方法中,我们根据当前价格和前一天的价格判断趋势的方向,并根据趋势的变化进行买入或卖出操作。然后,我们设置了初始资金和交易手续费,并将我们定义的策略。来跟踪每日的收盘价。

NisyPhilosophy的博客 404

双系统安装Ubuntu学习记录(Ubuntu20.04)

接下来就是选择时区、设置账号密码、等待安装完毕等等操作,安装完毕后系统会自动提示重启电脑,点击重启按钮后将启动盘拔出,即完成整个安装流程,ubuntu系统可正常使用。这里可以将Ubuntu的启动项放在第一个,因为Ubuntu在每次开机时都会询问要选择哪个作为启动项,而Windows是直接进的。下载完成后,选择分析和整理项,再选择要压缩的卷,start,大约等待2-5分钟(根据硬盘大小和碎片化程度)重启电脑,因为刚刚在软件上已经设置了启动项,所以重启后就是Ubuntu的安装页面(等待大约10分钟)

sslFxxx的博客 2339

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

学习 > Windows10下Ubuntu双系统安装记录

安装教程参考  这个教程安装的系统为Ubuntu18.04,20.04我试过,也没问题。  但我刚开始按照教程安装出了问题:  到最后我发现是我下载的映像有问题(……),而且还是在官网下的!  真的真的一旦发现什么问题第一就要考虑去别的渠道下一个映像看看是不是映像文件出问题,比如这个,我刚开始没有安装的经验,找了很多办法,差点就把硬盘送去修了……  之后卸了20.04装18.04的时候同样出现了映像问题。  后来我换映像的同时还换了个写入工具,不再用UltralISO而使用rufus,可能有玄学因素,换.

Silenor的博客 435

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

[linux学习记录]win下子系统ubuntu体验记录

前言 因为最近选了Linux内核编程的课程,需要linux环境,刚好之前利用wsl2装了ubuntu,就直接使用了,但是发现这个操作系统和正常的系统有很多差距,导致各种wrong,所以就开了这篇文章来记录一下自己遇到的坑和解决方案。 🧑🏻作者简介:一个从学嵌入式的年轻人 ✨联系方式:2201891280(QQ) ⏳全文大约阅读时间: 20min 文章目录前言一、无外网IP的ssh连接ssh的反向代理ssh的持续性连接二、wsl的内核模块写在最后 一、无外网IP的ssh连接 因为我是在台式机上安装.

XingleiGao的博客 1690

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux系统实践:基于Ubuntu的学习记录

此文章用作我对Linux操作的快速记忆恢复大宝典。

2302_80876751的博客 675

安装Ubuntu双系统(学习内容记录)

boot loader 的安装位置,在界面下方的 Device for boot loader installation 中选择刚才分配 /boot 的空间,然后点击 Install Now 进行下一步的安装,如下,点击继续。插上U盘,打开制U盘启动盘的软件 ,选择要烧录的U盘以及系统镜像文件,其他地方保持默认就好,就像下面这样,然后点击开始,选择 以ISO 镜像模式写入(推荐) ,这也是系统默认选项。3、电脑插U盘上重启,进入BIOS,选择U盘里的boot loader,进入系统安装流程。

weixin_74239923的博客 970

【泰山派_RK3566学习记录】之Linux系统sdk编译——Ubuntu

泰山派Ubuntu编译

clonearm的博客 4502

树莓派4B ubuntu系统下安装VNC学习记录

PC端windows官网下载注:安装不支持中文,选择英文。一路next,选择安装地址后完成安装。ubuntu下可安装多种VNC,包括x11VNC、Tigervnc、TightVNC等。这里使用x11VNC,相较于Tigervnc安装会方便简单点,已踩坑。两次输入密码后,可选择是否生成文件进行保存。ifconfigpC端打开RealVNC Viewer后,点击file->new connection将树莓派IP地址写入VNC server中,点击ok,添加服务器。

m0_57401248的博客 1119

ROS学习记录-ubuntu系统和ROS的安装

弟弟

limilie的专栏 1023

【学习记录】win10 + ubuntu 22.04双系统安装

本文主要讲述在Windows 10环境下安装ubuntu22.04系统成为Win+ubuntu双系统的基本操作。本人自装了4次,在最后一次才算完美安装,中间遇到了不少坑,这里做了简化,避免大家重复踩坑。

知识噬元兽的博客 6893

HACK RF学习之旅记录3——安装WIN10+Ubuntu双系统

鉴于之前的gnuradio运行例程FM声音卡顿,gprx采样率8M也卡顿,尝试安装双系统做一些工作,顺便学习下原生系统里面日常生存。 1 安装Ubuntu19.10 在WIN系统下搜了下例程大致明白,本人是小米笔记本15.6 Pro i8250+8G DDR4+主256G SSD+扩展1TSSD ,原系统是WIN10,EFI安装。现在扩展的SSD上压缩卷弄出50GB空间(后来觉得有点小,长期用的建...

ZForce2009的博客 2882

学习记录:Ubuntu系统安装远程控制软件teamviewer

Ubuntu系统安装远程控制软件teamviewer

weixin_47247597的博客 7191

[Linux学习记录]NVIDIA驱动造成Ubuntu系统无法启动的解决方案

本文记录了在 Ubuntu 系统安装 NVIDIA 驱动后出现黑屏无法启动问题的解决方法。核心思路是:先进入旧版内核系统,然后删除新版内核中的 NVIDIA 驱动文件,最后为新内核重建 initramfs。具体步骤包括:1) 查看原内核版本;2) 进入旧版内核;3) 删除原内核中的 NVIDIA 驱动;4) 为新内核重建 initramfs;5) 重启进入新系统。该方法通过移除有问题的驱动文件,使系统能够正常启动。

SKYwich的博客 215
上一篇: 如何用Inno Setup打包Qt程序学习记录
下一篇: 在Ubuntu上进行C语言开发,程序编译过程
照书抄代码
博客等级 码龄8年 32粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值