Linux入门教程01:简介Linux入门第一步,就是了解什么是Linux。 开源运动 早期的软件入门门槛比较高,软件闭源且收费。世界从不缺少点子王,于是开源运动理所应当的发展开来。 开源表示开放源代码,并且免费,但是并不代表完全的自由。 Linux Linus在学习操作系统时使用的是minix,收费且闭源。于是他写了一个操作系统内核Linux,并将其发布在论坛上。通过全世界开发者的努力,不断发展、优化,一直到现在。 2025-01-01 Linux #Linux
Linux下软件打包准备 测试使用的是我的第一个软件:BlackWidow 编译后得到可执行文件 运行一下 获取动态库文件 要想在别的系统中也可以正常使用,需要把编译时的库文件集中在一起, 具体操作参考Linux下批量获取程序依赖动态库 执行之后,所有的库文件就到了可执行文件目录下 把数据库、配置文件等等需要的所有文件都复制到加载目录 deb 此格式是Debian系发行版特有的,包括Linux Mint/ 2021-10-10 Linux #Linux
Linux下搭建SVN服务器环境 Ubuntu 24.10 Server 安装 1sudo apt install subversion 测试svn 12345678910111213141516$ svnserve --versionsvnserve, version 1.14.3 (r1914484) compiled Aug 16 2024, 12:46:27 on x86_64-pc-linux-gnuCop 2025-03-31 Linux #Linux #SVN #服务器
Linux下批量获取程序依赖动态库程序开发完成后,一般会分发给别的用户运行,但是不是所有用户都拥有与开发者系统的使用环境,最好的方法就是将程序及其依赖库一起打包给用户。 这种打包好的软件就叫做软件包,Debian系的格式为.deb,红帽系的格式为.rpm,当然你也可以直接使用zip、7z压缩一下就可以了。 本文介绍如何批量快速的获取软件的所有依赖库,并将其复制到统一的位置方便打包。 方法一 将程序依赖的所有库文件拷贝出来 1ld 2020-09-04 Linux #Linux
Linux下应用自定义字体将字体文件复制到/usr/share/fonts文件夹下的任意子文件夹下,然后执行创建字体缓存文件,并将字体注册到系统中. 1234sudo mkfontscalesudo mkfontdirsudo fc-cache -f -vfc-list 2020-09-04 Linux #Linux #字体
Linux下只允许ssh密钥登录Linux系统下如何禁用密码登录 编辑配置文件/etc/ssh/sshd_config 1234567# 禁止root用户登录PermitRootLogin no#禁用密码验证PasswordAuthentication no#启用密钥验证RSAAuthentication yesPubkeyAuthentication yes 重启ssh服务 1systemctl restart ssh #重启 2024-06-06 Linux #Linux #ssh
Linux下单片机开发时无法打开串口,只能在root下才能正常打开增加udev规则来实现普通用户也可以打开串口ttyUSB 1sudo vim /etc/udev/rules.d/70-ttyusb.rules 增加如下内容: 1KERNEL=="ttyUSB[0-9]*",MODE="0666" 保存,重新插入USB转串口,普通用户就能搞定了 2020-05-02 Linux #Linux #串口 #单片机 #MCU
Linux下使用coredump调试软件bug:使用篇应用程序在运行过程中由于各种异常或者bug导致退出,在满足一定条件下产生一个core文件。 通常core文件包含了程序运行时内存、寄存器状态、堆栈指针、内存管理信息以及函数调用堆栈信息。 core就是程序当前工作转改存储生成的一个文件,通过工具分析这个文件,可以定位到程序异常退出的时候对应的堆栈调用等信息,找出问题点并解决。 coredump 如果需要使用需要通过ulimit进行设置,可以通过u 2020-06-20 Linux #Linux #coredump #调试
Linux下C51入门教程索引索引 Linux下C51入门教程01:蜂鸣器 Linux下C51入门教程02:LED闪烁 Linux下C51入门教程03:按键控制LED灯 Linux下C51入门教程04:按键控制继电器 Linux下C51入门教程05:74hc138译码器 Linux下C51入门教程06:一位数码管 Linux下C51入门教程07:八位数码管 Linux下C51入门教程09:16×16点阵 2020-04-21 C51 #Linux #单片机 #MCU #C51
Linux下C51入门教程09:16×16点阵系列文章索引:Linux下C51入门教程索引 这个是点阵 类型是16×16和32 × 32。 点阵的显示方式是将对应的坐标{(x,y)|0<=x&<=15,0<=y<=15}点亮,按照一定的排列就会看起来显示字符。 第一步就是字符代码,根据字符生成代码,将代码写入元器件实现字符显示。但是,网上能找到的软件都是Windows下的,我不想使用wine,就只能自己写了 2020-04-25 C51 #Linux #单片机 #MCU #C51