![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
朴人
alias cd='rm -rf'
展开
-
linux平台的三种动态库路径设置方法
方法一:LD_LIBRARY_PATHexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/path建议在~/.profile最后增加一行,写入上述命令。方法二:/etc/ld.so.conf用sudo权限在/etc/ld.so.conf文件最后新增一行动态库路径,比如写入/usr/local/lib。然后命令行运行sudo ldconfig。方法三:gcc添加编译选项-Wl,-rpath=/your/path:/your/path2比如gcc原创 2021-05-18 15:11:06 · 4249 阅读 · 0 评论 -
从零开始使用交叉编译开发树莓派驱动hello world
【以下命令没有特别说明,皆在上位机端运行(wsl不原生支持树莓派官方的32位编译器,自行查找资料折腾)。】1.交叉编译环境准备arm设备性能低,一般不在arm板上编译东西,所以使用交叉编译。此处上位机为linux pc。kernel源码:运行uname -r查看当前树莓派的内核版本。并下载相应版本的内核git clone git://github.com/raspberrypi/linux.git。compiler chain:git clone git://github.com/raspberr原创 2021-04-07 12:57:18 · 280 阅读 · 0 评论 -
【简洁清晰】使用ssh自带的反向代理功能,实现访问内网设备的任意端口,包括ssh、vnc等
机器A:内网设备机器B:中转设备,用来转发,最好有公网ip机器C:任意设备,客户端,用来访问机器A,就是你正在用的电脑0.自行配置好[机器A>>机器B]、[机器C>>机器A]、[机器C>>机器B]的ssh密码或密钥。1.配置机器B:将/etc/ssh/sshd_config中的GatewayPorts设置为yes,重启sshdsudo systemctl restart sshd.service2.配置机器A:机器A运行命令:ssh -fNR [中转原创 2021-03-14 19:31:42 · 1134 阅读 · 1 评论 -
无需putty等第三方ssh软件,纯ssh通过转发X11到xming运行服务器的gui程序
【本地是linux平台】1. 本地是wsl等无gui的系统客户端依次运行:export DISPLAY=localhost:0.0如果不想每次都输入这个命令,要写在.bashrc(或.zshrc等)中,写在.profile不顶用。ssh -X hyz@192.168.xxx.xxx或者在~/.ssh/config中的主机参数里加上ForwardX11 yes,只需加这个服务器端设置服务器端无需设置,不要听网上其他乱七八糟的教程,sshd_config中关于X11的任何选项都不要动原创 2020-11-26 19:17:10 · 1218 阅读 · 0 评论 -
novnc无法连接realVNC服务端,浏览器code(1006)
解决方法:用超级权限进入realVNC的Options,将“Unix password”改为“VNC password”,然后重启电脑。感谢https://github.com/novnc/noVNC/issues/1438原创 2020-11-09 16:42:38 · 2349 阅读 · 0 评论 -
linux系统的ssh和sshd常用配置
由于本人记性极差,每次配置新系统的ssh都要去网上查,特此记录,方便以后查阅。服务器:生成一对ssh密钥命令:ssh-keygen。添加客户端的公钥:手动添加。服务器打开(没有此文件则新建),将客户端的 ~/.ssh/id_rsa.pub(没有则在客户端运行ssh-keygen新建)里的内容复制到服务器端的 ~/.ssh/authorized_keys文件里(没有这个文件则新建)。注意authorized_keys里每个公钥之间都要空一行,最后一行必须是空行。自动添加。客户端运行ssh-co原创 2020-11-05 20:26:20 · 275 阅读 · 0 评论 -
以优雅正统的方式将windows terminal添加到右键菜单
此片文章将windows terminal 简称为wt。我将wt设置为默认打开ubuntu。这里有两个目标:1.单独点击Windows terminal的时候,要默认进入到用户“~”目录。2.在文件夹中右键打开wt的时候,要默认进入此文件夹目录。步骤:1.在wt配置文件中添加"startingDirectory": "//wsl$/Ubuntu/home/<你的用户名>"2.修改注册表将wt添加到右键里(1)在桌面新建temp.reg,写入以下内容:Windows Regi原创 2020-06-13 12:07:56 · 488 阅读 · 0 评论 -
修改ubuntu ls 显示的目录底色
绿色底色很烦,看不清文件夹的名字在.bashrc里加一行,LS_COLORS=$LS_COLORS:'ow=1;32:'这样即可取消有些文件夹的绿色底色。其中ow的意思是OTHER_WRITABLE1的意思是粗体,32的意思是绿色前景参考:编码 颜色/动作 0 重新设置属性到缺省设置 1 设置粗体 2 设置一半亮度(模拟彩色显示器的颜色) 4 设置下划线(模拟彩色显示器的颜色) 5 设置闪烁 7 设置反原创 2020-06-13 11:43:20 · 921 阅读 · 0 评论 -
ubuntu18.04 使用systemd方式添加开机运行sh脚本
1.准备好你的sh脚本文件内容略过,就假设路径是/usr/local/my/my.sh吧。别忘了chmod +x。2.创建一个service文件进入/etc/systemd/system/,创建一个my.service文件,内容如下:[Unit]Description=just for test 这里填简介After=BBB.service XXX...原创 2019-02-12 16:02:12 · 20688 阅读 · 2 评论