Linux工具操作笔记
文章平均质量分 59
Linux工具操作笔记
Cc1924
这个作者很懒,什么都没留下…
展开
-
MobaXterm调整字体大小(包括终端字体和整个软件字体)
【代码】MobaXterm调整字体大小(包括终端字体和整个软件字体)原创 2023-06-13 14:29:59 · 10721 阅读 · 0 评论 -
Ubuntu18安装RTL8812BU无线网卡驱动
这句话会报错,最后没有完全按照上述命令来,而是进入git clone的文件夹,然后。原创 2023-06-09 10:20:56 · 845 阅读 · 0 评论 -
docker使用与服务器上的可视化(ROS rviz等)
按照官网命令一步步来即可。添加当前用户到docker用户组,后面运行docker的时候前面不需要加sudo。原创 2023-06-09 10:18:43 · 4547 阅读 · 0 评论 -
Ubuntu18安装新版本PCL-1.13,并和ROS自带PCL-1.8共存
的,这个时候虽然编译可以通过,但是运行的时候会出错。下,最后链接pcl的库的时候会默认链接到这个路径下的库,也就是自己新安装的。的问题比较难解决,但是一般我们安装pcl都是为了一些新特性的算法,而。:因为这里我们安装到用户家目录下的,而非根目录下,所以不用。下,而是安装到自己的用户目录下,然后特殊的工程需要使用。注意这里最好不要安装到系统根目录下,也就是默认的。下,因为经过我测试发现在自己的电脑上,如果安装到了。就是可视化相关的,所以不要这部分也可以。下,其他工程都会优先链接到这个版本的。原创 2023-03-07 14:05:53 · 3817 阅读 · 1 评论 -
linux删除cmake源码编译安装的库
里面有安装的所有东西的路径,删除它们即可。原创 2023-03-07 12:06:05 · 1312 阅读 · 0 评论 -
Windows上使用vscode开发C++的环境配置
下载编译器正确的版本。原创 2022-11-06 13:43:02 · 187 阅读 · 0 评论 -
ubuntu使用gdown下载谷歌云盘(google drive)文件
但是注意,如果使用的是。原创 2022-09-15 14:28:46 · 4802 阅读 · 2 评论 -
ubuntu查看实时网速
使用ifstat这个命令。原创 2022-09-04 23:05:14 · 3906 阅读 · 0 评论 -
Ubuntu访问windows磁盘失败解决方法
代码】Ubuntu访问windows磁盘失败解决方法。原创 2022-08-14 13:00:53 · 1254 阅读 · 0 评论 -
vscode修改菜单栏字体、配置C++标准等
中设置了C++标准,但是那个是给编译程序使用的,对于Vscode这个编辑器来说他是不知道的。所以如果使用了一些比较高版本的C++中的新特性,那么可能Vscode中就会有很多莫名奇妙的语法报错,比如。从上图可以看到,实际我已经配置完了,所以在我的配置JSON文件中已经有了。如果要重新配置,可以直接左下角打开。等错误,实际就是因为没有配置C++标准,Vscode进行语法检查的时候就认为是错误。机会把所有字体都放大。默认是没有选择C++标准的,尽管在。,因为这个是默认的不能更改。,这个看着比较舒服。...原创 2022-07-15 20:14:49 · 4141 阅读 · 0 评论 -
vscode强制代码缩进为4个空格
参考:VSCode学习【4】:vscode 设置代码格式化的缩进为4个空格注意有的时候设置了是4个空格,但是格式化代码仍然是两个空格。原因是代码在之前的电脑上被格式化过,之前的电脑设置的是两个空格。而现在使用自己的电脑虽然设置的是4个空格, 但是在vscode的设置中没有去掉,导致打开的时候vscode会自动检查代码的空格风格,认为是2个空格,导致我们设置的4个空格的缩进失效。...原创 2022-07-09 13:27:04 · 4186 阅读 · 3 评论 -
zsh : corrupt history file ~/.zsh_history
1.问题原因这种情况应该是在zsh终端有正在运行的命令,比如运行了一个ros节点,然后电脑突然断电了,就会出现这种情况。2.解决参考:zsh:corrupt history file xxxx 以及 如何添加$PATH首先把当前的shell切换成bash,如果当前仍然用zsh的话后面一些命令可能不能成功执行/bin/bash然后运行如下命令更新~/.zsh_history文件内容mv ~/.zsh_history ~/.zsh_history_badstrings ~/.zsh_h原创 2022-05-19 15:23:01 · 3333 阅读 · 1 评论 -
shell脚本一些便捷操作
文章目录1.命令缩写2.打开ros功能包自动刷新环境变量3.shell脚本运行多个launch文件1.命令缩写编辑~/.zshrc文件,添加如下内容:alias clc='clear' alias llh='ls -lah'alias sdev='source ./devel/setup.zsh'alias szsh='source ~/.zshrc'alias gzsh='gedit ~/.zshrc'2.打开ros功能包自动刷新环境变量补充:3.shell脚本运行多个launc原创 2022-05-16 19:40:48 · 408 阅读 · 0 评论 -
win10网线连接ubuntu的静态IP设置,win10可以ping同ubuntu,但是ubuntu ping不通win10
参考:主机能ping通Ubuntu,Ubuntu无法ping通主机1.设置win10静态IPwin10开始——设置——网络和Internet——以太网——点击有线连接进入设置IP- 配置IPV-4静态IP地址,按照如下配置即可。注意下面还有IPV-6地址,不用改变2.ubuntu无法ping同win10的问题简单来说就是因为win10有防火墙,所以需要设置一下防火墙。win10开始——设置——网络和Internet——以太网——Windows防火墙——高级设置- 入站规则——文件和原创 2022-05-13 13:24:04 · 1031 阅读 · 0 评论 -
禁用搜狗输入法Linux版的Ctrl+Shift+F的简繁切换快捷键
参考:禁用搜狗输入法Linux版的简繁切换快捷键前言在Linux下如果在使用CLion进行全局搜索的时候,默认的快捷键是Ctrl + Shift + F ,但是里面使用的时候发现一直不起作用,按了没有反应。后来发现是安装的搜狗输入法在按这个快捷键的时候进行了繁简体的切换,实际上这个功能根本用不到,想把它取消结果Sogou for Linux 是个阉割版,设置中没有提供选项进行修改,这样就造成了CLion中全局搜索不可用的情况(当然你也可以改CLion的快捷键)。解决方案首先打开搜狗拼音的配置文件原创 2022-05-09 20:04:25 · 1575 阅读 · 1 评论 -
最后一个Typora免费版
参考:最后一个Typora免费版0.11.18这是一个博主的个人博客,里面写的很多内容都很好,也可以看看Windows用户下载地址: https://github.com/iuxt/src/releases/download/2.0/typora-0-11-18.exeMac用户下载地址: https://github.com/iuxt/src/releases/download/2.0/typora-0-11-18.dmgUbuntu用户下载地址:https://github.c原创 2022-05-06 13:37:32 · 715 阅读 · 0 评论 -
win10无法访问github更改hosts
github无法访问的解决办法(不失效)按照博客中的操作如果更改了hosts之后仍然上不去github的话,尝试把科学冲浪代理关闭试一下,然后再把代理打开试一下。原创 2022-05-04 01:56:51 · 1506 阅读 · 0 评论 -
Ubuntu18安装搜狗输入法之后没有反应的问题
在安装sogou for linux之后右下角始终不显示搜狗输入法的图标,而且输入的时候发现搜狗输入法确实也没有起作用,这个是由于fcitx安装缺失部分包导致的。运行如下命令安装完整的fcitx包:sudo apt-get install fcitx-binsudo apt-get install fcitx-table...原创 2022-04-29 23:40:06 · 2129 阅读 · 0 评论 -
生成LaTeX使用的eps格式图片
文章目录1.自己绘制的图片保存为eps2.matplotlib现实的直接另存为esp3.某些已有的普通格式图片1.自己绘制的图片保存为eps使用draw.io软件绘制,然后可以导出为pdf。注意不要用在线的draw.io.net网站,下载离线桌面版。绘图后按照下面的博客操作即可:推荐一个开源免费的绘图软件 Draw.io 可导出矢量图注意博客中说的页面在draw.io的下面,一个页面中不论有多大(有多少张A4纸那么大,也都算一个页面)。将图片导出pdf之后,可以使用Acrobat DC打开,然后原创 2022-04-25 13:23:29 · 3202 阅读 · 0 评论 -
ubuntu挂载windows的ntfs硬盘
sudo mkdir -p /mnt/Fsudo mount -t ntfs /dev/sda2 /mnt/F -o iocharset=utf8,umask=0原创 2022-04-20 15:12:03 · 1324 阅读 · 0 评论 -
vscode和clion插件
https://www.cxyzjd.com/article/weixin_39626745/110472041原创 2022-04-20 00:51:48 · 881 阅读 · 0 评论 -
CLions使用环境配置
CodeGlance——右侧minimap功能Atom Material Icons——图标NyabNyaNyanNyan dsafasdfadfafdsafasd原创 2022-04-20 00:39:52 · 8613 阅读 · 0 评论 -
linux中sed -i命令修改文件内容、在文件中插入行、删除文件中删除行
文章目录0.sed -i与sed1.修改文件内容2.在文件中插入行3.在文件中删除行4.使用find查找文件,并用 | xargs传输文件名给sed命令0.sed -i与sedsed -i 就是直接对文本文件进行操作的,如果单纯是sed那么就只是把处理结果输出到命令行,实际上文件内容没有变化。动作说明: [n1[,n2]]functionn1, n2 :不见得会存在,一般代表『选择进行动作的行数』,举例来说,如果我的动作是需要在 10 到 20 行之间进行的,则『 10,20[动作行为] 』-i原创 2022-04-05 00:41:36 · 15448 阅读 · 0 评论 -
/usr/bin/ld: warning libopencvxxx.so.a.b,needed by xxx, may conflict with libopencvxxx.so.c.d
https://cdmana.com/2022/03/202203151036300390.htmlhttps://zhuanlan.zhihu.com/p/110160075使用以下命令调试:rosrun --prefix 'gdb -ex run --args' feature_tracker feature_tracker ros项目调试:ROS项目使用GDB调试1.链接冲突的问题参考:https://zhuanlan.zhihu.com/p/400316912这个确实是一个很隐晦原创 2022-04-04 21:31:26 · 6244 阅读 · 3 评论 -
CMake语法之find_package
参考:Cmake之深入理解find_package()的用法参考博客写的非常好,推荐仔细看博客。另外博客中有github代码链接,可以参考代码进行理解。总结来说find_package命令有两种模式:Module模式 : cmake需要找到一个叫做Find<LibraryName>.cmake的文件。这个文件负责找到库所在的路径,为我们的项目引入头文件路径和库文件路径。cmake搜索这个文件的路径有两个,一个是cmake安装目录下的share/cmake-<version>原创 2022-04-03 19:42:08 · 1158 阅读 · 0 评论 -
linux环境变量LIBRARY_PATH和LD_LIBRARY_PATH
文章目录1.LIBRARY_PATH和LD_LIBRARY_PATH区别1.1.两个环境变量的不同1.2.使用场景2.配合CMake实验测试2.0.文件结构2.1.测试1:LIBRARY_PATH包含库目录,LD_LIBRARY_PATH不包含2.2.测试2:LIBRARY_PATH不包含库目录,LD_LIBRARY_PATH包含库目录2.3.测试3:LIBRARY_PATH包含库目录,LD_LIBRARY_PATH包含库目录2.4.测试4:和LD_LIBRARY_PATH同等作用的/etc/ld.so.c原创 2022-04-03 16:11:33 · 9459 阅读 · 2 评论 -
linux中的ld命令及其搜索路径顺序
文章目录1.ld命令1.ld命令原创 2022-04-03 12:15:06 · 9337 阅读 · 1 评论 -
linux中ldd命令查看二进制文件(程序或库)所依赖的其他库(LIBTIFF_4.0未定义的引用问题)
文章目录1.`ldd`命令2.使用ldd命令排查动态库依赖错误的实例2.1.问题描述2.2.解决问题流程1.ldd命令wiki解释:Ldd(List Dynamic Dependencies,意译为列出动态库依赖关系)是一款在类Unix系统的实用工具,负责在命令行内输出程序或共享库所依赖的函数库。此工具由罗兰·麦克格拉斯及乌尔里希·德雷佩尔开发。Ldd在指定的程序缺少部分函数库的情况下将无法显示结果。用法示例如下,下面的ldd /usr/bin/mp3blaster语句就是查看mp3blaster这个原创 2022-04-03 00:12:31 · 9192 阅读 · 2 评论 -
Ubuntu文件系统根目录磁盘空间不足
1.系统可以正常运行出现这个问题之后,建议立马处理,否则首先会导致系统卡顿。其次如果此次没有处理,下次开机有可能直接进不去系统。处理方法如下:首先为了安全起见,可以先删除一些用户文件,不要去动系统根目录下的文件。而用户文件是在/home/$USER下的,本质上也在系统根目录下。此时系统根目录下已经有一些空间了,安装baobab图形软件,分析文件占用sudo apt-get install baobabsudo baobab打开软件,分析根目录下文件夹空间占用情况,如下图所示,一般来说都是原创 2022-03-31 13:42:39 · 14288 阅读 · 0 评论 -
Linux——环境变量
文章目录0.参考1.查看环境变量2.全局环境变量/局部环境变量3.profile4./etc/profile.d5.$PATH6.何时加 $ 符号0.参考https://itboon.github.io/linux-20/bash/shell-env/1.查看环境变量我们先通过实际操作来看看一些系统环境变量:$ echo $SHELL/bin/bash$ $ echo $USERlinux-20$ $ echo $HOME/home/linux-20$ $ echo原创 2022-03-30 19:39:06 · 1417 阅读 · 0 评论 -
Linux——终端和shell
文章目录0.参考1.用户界面2.shell3.图形界面4.终端5.tty6.终端和 shell7.图形界面使用 shell0.参考https://itboon.github.io/linux-20/bash/tty-shell/1.用户界面对于 Linux 用户来说,最关心的当然是用户界面。用户界面也称为 shell,有「命令行界面」(CLI) 和「图形界面」(GUI)。因为它处在操作系统的最外层,所以称之为 shell (壳)。中文环境里面独立出现的 shell 通常特指「命令行 shell」,原创 2022-03-30 19:32:38 · 3043 阅读 · 0 评论 -
Ubuntu make编译结果同时输出到屏幕和文件
文章目录0.参考1.Linux中的I/O流2.make输出的I/O流的重定向2.1.`make > out.txt`或`make 1> out.txt`把正常输出重定向到文件2.2.`make 2> out.txt`把错误输出重定向到文件2.3.`make 2>&1 | tee out.txt`把所有输出都定向到文件同时保留屏幕显示0.参考make日志同时输出到控制台和文件及2」&1将Linux下编译的warning警告信息输出到文件中[整理笔记]Linux原创 2022-03-29 12:59:37 · 4156 阅读 · 0 评论 -
Ubuntu操作命令行Terminal的快捷键
1.终端操作win + ↑↓← →——终端最大化、恢复正常、左半屏显示、右半屏显示。ctrl + PAGE_UP PAGE_DOWN——切换终端中的tab窗口2.应用程序操作win + tab或者alt + tab——切换应用程序原创 2022-03-29 11:32:28 · 904 阅读 · 0 评论 -
Ubuntu安装GStreamer并添加对OpenCV的支持
ubuntu16.04 上安装 gstreamerhttps://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=cOpenCV添加Gstreamer支持ubuntu下安装多版本的opencv并且切换使用原创 2022-03-28 14:54:01 · 5240 阅读 · 1 评论 -
Ubuntu串口转usb设备的挂载
xx原创 2022-03-24 14:01:33 · 2531 阅读 · 0 评论 -
Ubuntu设置CMake编译时使用的OpenCV版本
# 1.grep -r "OpenCV REQUIRED" *# 2.find ./ -name "CMakeLists.txt"# 3.find ./ -name "CMakeLists.txt" | xargs sed -i "s/OpenCV REQUIRED/OpenCV 3 REQUIRED/g"原创 2022-03-16 14:43:19 · 5249 阅读 · 0 评论 -
Ubuntu的各种软件下载和安装命令
1.snapUbuntu使用snap安装常用软件2.wget3.apt4.原创 2021-12-18 21:25:32 · 5055 阅读 · 0 评论 -
ubuntu18安装WineHD下的微信——2021.12.13
0.前言1.参考博客Ubuntu18.04安装微信记录非常有效,对作者表示衷心的感谢!因为正如作者文中提到的那样,现在的很多教程安装的wine版本太老了,导致最后都不能正常安装微信,而作者的这个方法没有问题,非常好用!2.说明由于我按照作者的步骤安装的过程中也出现了一些小问题,所以这里我还是重新记录一下。本文用到的所有安装包为了防止丢失,都放在了gitee的这个仓库里。1.安装WineHD1.1.导入WineHQ 存储库的 GPG 密钥wget -qO- https://dl.winehq原创 2021-12-13 21:27:10 · 1828 阅读 · 0 评论 -
如何远程登录自己的ubuntu个人电脑
ubuntu开启SSH服务远程登录原创 2021-12-13 19:01:52 · 1239 阅读 · 0 评论 -
安装ubuntu后的系统优化
1.如果是无线网卡,安装无线网卡驱动如果使用外接的USB无线网卡,一般需要安装驱动。此时一般都需要make——sudo make install。但是系统刚安装好之后,或者系统安装过程中没有联网,此时实际上没有安装make命令,所以就无法安装make命令进行下一步的编译。此时一个比较简单的方式是使用手机USB连接到电脑,然后开启手机的USB网络共享,此时就可以上网了。后来装机有一次发现台式机使用网线,此时可以直接上网。这个时候进入软件更新管理,会自动更新源,然后好像make命令就自动安装了。2.安装搜原创 2021-11-29 10:35:30 · 1423 阅读 · 0 评论