![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
arvin_xiaoting
岁月静好~
展开
-
ssh上传公钥到服务器(免密登录)
ssh-keygen。原创 2022-10-25 20:30:54 · 889 阅读 · 0 评论 -
#ubuntu# #docker# ubuntu20.04 安装 docker
一般情况下我们先卸载到系统中的docker以免安装时发生一些不必要的冲突官方给的二个条删除命令网友整理出一一些删除命令,删除更加干净,一般使用官方命令即可输入docker查询版本号命令确认docker已经卸载完成。...原创 2022-09-01 17:40:20 · 118 阅读 · 0 评论 -
#linu# #ssh# ssh远程登录 StrictHostKeyChecking
修改好配置后,重新启动sshd服务即可,命令为/etc/init.d/sshdrestart(或systemctlrestartsshd)一般使用于内网中非常信任的服务器之间的ssh连接,所以不考虑安全问题,就直接去掉了主机密钥(hostkey)的检查。也可以根据上面的理论,我们用下面免check命令登录就不会出问题了。可以使用命令删除本地中相应ip的known_hosts。还有一种方法是彻底去掉提示,修改。...原创 2022-07-18 17:02:16 · 1090 阅读 · 0 评论 -
gcc/g++ 优化标识(C-FLAGS) -O/O1 -O2 -O3 -Os -Ofast -O0/Og
目录-O/-O1-O2-O3-Os-Ofast -Og我们使用用GDB调试的时候需要关闭优化选项或-Og当优化标识被启用之后,gcc编译器将会试图在不改变程序语义的情况下改变程序的结构,以满足代码大小最小或运行速度更快等目标-O0表示没有优化,-O1为缺省值,-O3优化级别最高这两个命令的效果是一样的,目的都是在不影响编译速度的前提下,尽量采用一些优化算法降低代码大小和可执行代码的运行速度。并开启如下的优化选项:-O2该优化选项会牺牲部分编译速度,除了执行-O1所执行的所有优化之外,还会采用几原创 2022-07-12 14:31:10 · 2383 阅读 · 0 评论 -
Windows挂Linux虚拟机ping通TDA2X NCM协议
1、适用范围:本文档适用与TDA2X 平台,并使用NCM网络配置目前使用该方案的项目有:H97、JMEV_GSE、S8112、硬件接线需要usb连接线一根。一端为方口连接控制器,一端为USB公口连接PC下的虚拟机。如下边三幅图所示:3、虚拟机配置(1)VMware配置(a) 打开虚拟网络编辑器配置NAT参数,如下图点击更改设置进行修改在ubuntu虚拟机中右下角的网络配置器图标点击鼠标右键,选择设置,如下图设置网络是配置参数,设置为NAT模式:原创 2021-10-19 16:16:51 · 747 阅读 · 0 评论 -
#Beyond-Compare# #ubuntu1604# 使用
官网下载最新版 Beyond Compare 4 并安装Beyond Compare 4 命令安装:sudo apt install -i bcompare-4.2.3.22587_amd64.deb如果报错 “依赖关系问题 - 仍未被配置” 使用如下命令sudo apt-get install -f等分析完之后重新执行安装命令双击安装即可使用cd /usr/lib/beyondcompare/sudo sed -i "s/keexjEP3t4Mue23.原创 2021-06-23 17:56:47 · 273 阅读 · 0 评论 -
#ubuntu16.04# 无法连接外网
#ubuntu16.04# 无法连接外网原创 2021-06-21 09:30:42 · 626 阅读 · 0 评论 -
ubuntu16.04与virtualbox共享文件夹访问权限问题
右键点击该共享文件夹的属性,可以看到只能是root用户访问,普通用户没有权限通过命令chown修改该文件所有者失败解决方法:将用户名添加到vboxsf组中输入命令:sudo vi /etc/group1在vboxsf组后添加你的用户名group文件包含了unix组的名称和每个组中的成员列表,每一行代表一个组,包含四个字段:组名:加密的口令:GID号:成员列表,成员列表…,各个成员列表用逗号隔开或者直接使用如下命令,将当前有效用户追加到vboxsf的成员列表中sudo userm.原创 2021-06-05 11:27:07 · 569 阅读 · 3 评论 -
ubuntu1604 sign_and_send_pubkey: signing failed: agent refused operation
在配置好ssh免密登录之后,可能会出现sign_and_send_pubkey: signing failed: agent refused operation错误.sign_and_send_pubkey: signing failed: agent refused operationPermission denied (publickey).fatal: Could not read from remote repository.错误解释:表示ssh-agent 已经在运行了,但是找原创 2021-06-03 10:51:32 · 334 阅读 · 0 评论 -
#ubuntu 16.04# Beyond-Compare 使用
下载安装Beyond Compare官方网址http://www.scootersoftware.com/download.php安装命令:sudo apt install -i bcompare-4.2.3.22587_amd64.deb如果报错 “依赖关系问题 - 仍未被配置” 使用如下命令sudo apt-get install -f等分析完之后重新执行安装命令无限试用需要root权限。# mv /usr/bin/bcompare /usr/bi.原创 2020-11-05 15:09:27 · 1853 阅读 · 3 评论 -
#linux# gcc常用命令行参数说明
Table of Contents基本选项警告提示选项库操作选项调试选项交叉编译选项使用gcc编译器时,必须给出一系列必要的调用参数和文件名称。不同参数的先后顺序对执行结果没有影响,只有在使用同类参数时的先后顺序才需要考虑。如果使用了多个 -L 的参数来定义库目录,gcc会根据多个 -L 参数的先后顺序来执行相应的库目录。因为很多gcc参数都由多个字母组成,所以gcc参数不支持单字母的组合,Linux中常被叫短参数(short options),如 -dr 与 -d -r 的含义不原创 2020-06-19 11:33:10 · 13811 阅读 · 0 评论 -
#内存泄露# linux常用内存相关命令
free命令 free 命令会显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存等。$ free total used free shared buff/cache availableMem: 8047480 6142828 154116 465584 1750536 1078080Swap: 8267772 14464原创 2020-06-19 11:14:34 · 14849 阅读 · 0 评论 -
#linux# gcc编译器优化选项的详细信息
Table of Contents优化选项-O0优化选项-O1优化选项-O2优化选项-O3优化选项-OS支持CPU类型targetgcc编译器优化选项O0, O1, O2, O3, Os时我们有时想查看详细信息,可以使用以下命令查看#linux# gcc编译优化-O0 -O1 -O2 -O3 -OS说明https://blog.csdn.net/xiaoting451292510/article/details/104977828gcc -Q --help=opt.原创 2020-06-16 11:28:25 · 16782 阅读 · 0 评论 -
#ubuntu 16.04# 显示cpu、内存、网速系统资源消耗
ubuntu 16.04电脑运行时,经常出现卡机现象,速度慢的情况。可以安装indicator-sysmonitor用来显示cpu、内存、网速系统资源消耗效果图如下:安装sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitorsudo apt-get updatesudo apt-get install indicator-sysmonitor启动indicator-sysmonitor &相.原创 2020-06-15 15:55:51 · 13740 阅读 · 0 评论 -
#linux# #字符串处理# strdup、strndup、strndupa、strdupa
字符串处理函数族strdup、strndup、strndupa、strdupa先看一下man手册:man strdup STRDUP(3) Linux Programmer's Manual ...原创 2020-04-29 15:52:15 · 29023 阅读 · 0 评论 -
#linux# Google BBR TCP拥塞控制算法开启
传统 TCP 拥塞控制算法,基于丢包反馈的协议。基于「丢包反馈」的协议是一种 被动式 的拥塞控制机制,其依据网络中的丢包事件来做网络拥塞判断。即便网络中的负载很高时,只要没有产生拥塞丢包,协议就不会主动降低自己的发送速度。这种协议可以最大程度的利用网络剩余带宽,提高吞吐量。然而,由于基于丢包反馈协议在网络近饱和状态下所表现出来的侵略性,一方面大大提高了网络的带宽利用率;但另一方面,对于基于...原创 2020-04-04 12:58:56 · 30512 阅读 · 0 评论 -
#linux# gdb交叉编译arm-linux-gnueabihf-gdb
GDB(GNU symbolic debugger)简单地说就是一个调试工具。它是一个受通用公共许可证即GPL保护的自由软件。像所有的调试器一样,GDB可以让你调试一个程序,包括让程序在你希望的地方停下,此时你可以查看变量、寄存器、内存及堆栈。更进一步你可以修改变量及内存值。GDB是一个功能很强大的调试器,它可以调试多种语言。在此我们仅涉及 C 和 C++ 的调试,而不包括其它语言。还有一点要...原创 2020-03-28 20:23:57 · 20153 阅读 · 0 评论 -
#linux# gcc编译优化-O0 -O1 -O2 -O3 -OS说明
gcc提供了大量优化选项,用来对编译时间,目标文件长度,执行效率三个维度进行不同的取舍和平衡。gcc 常用编译选项-c 只编译并生成目标文件。 -E 只运行 C 预编译器。 -g 生成调试信息。GNU 调试器可利用该信息。 -Os 相对语-O2.5。 -o FILE 生成指定的输出文件。用在生成可执行文件时。 -O0 不进行优化处理。 -O 或 -O1 优化生成代...原创 2020-03-19 21:58:47 · 33384 阅读 · 0 评论