logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux中.so、.ko、.a、.o文件区别

1、对于.so文件.so文件是用户层的动态链接库,用于用户层的动态链接使用,内核态的代码同样不能直接访问。2、对于.ko文件.ko文件是内核态的动态链接库,用于内核态的动态链接使用,可以用于内核之间的模块相互调用。用户态的代码不可直接调用内核态的代码,但是可以通过其他方式进行通信。3、对于.a文件.a文件是用于静态链接时,使用的静态库。4、对于.o文件.o文件是目标文件,编译生成,.a文件就是由.

Oracle Virtual Box 安装及黑屏踩坑记录 以及ubuntu中文目录的问题

安装方法查看 https://zhuanlan.zhihu.com/p/111567471安装过程遇到的问题中间遇到安装过程下一步的按钮显示不全的问题解决方法简单粗暴:Alt+鼠标左键 (16.04版本亲测有效,18.04版本亲测无效)或者Win+鼠标左键 (18.04版本亲测有效)拖动安装界面,即可显示内容。这个设计真是让人无力吐槽啊!安装过后黑屏问题或者无法开机的问题首先也是尝试了网上的很多方

#虚拟机
esp8266引脚图及功能

esp8266引脚图及功能ESP8266特性  *802.11 b/g/n*内置低功耗32位CPU:可以兼作应用处理器*内置10 bit高精度ADC*内置TCP/IP协议栈*内置TR开关、balun、LNA、功率放大器和匹配网络*内置PLL、稳压器和电源管理组件*支持天线分集*STBC、1x1 MIMO、2x1 MIMO*A-MPDU、A-MSDU的聚合和0.4 s的保护间隔*WiFi @ 2.4

virtualbox启动虚拟机时报错:Error relaunching VirtualBox VM process:5....

否则:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Vboxsup,将start的类型:由1改为2:(原理是将1启动时加载服务更改为2由服务控制管理器自动加载)解决方法:打开安装目录→drivers/vboxsup/→ 选中.inf文件 右键安装,安装好后屏幕会刷新一下→ 安装完成后卸载软件,删除下图两个文件后重新安装→ 打开注册表→。

#虚拟机
最全的Linux常用命令汇总(详细版)

原文地址:点击访问Linux常用命令汇总Linux终端命令格式终端命令格式查阅命令帮助信息-help-man常用Linux命令的基本实用学习Linux终端命令的原因常用Linux命令的基本使用自动补全其它命令查找文件演练目标软链接演练目标硬链接简介(知道)硬链接演练文件软硬链接示意图打包压缩打包 / 解包压缩/解压缩1)gzip2) bzip2(two)软件安装通过 apt 安装/卸载软件文件和目

Linux——man手册介绍 包括中文man手册安装

1 Executable programs or shell commands可执行程序或 shell 命令2 System calls (functions provided by the kernel)系统调用(内核提供的函数)3 Library calls (functions within program libraries)库调用(程序库中的函数)4 Special files (usu

#linux
Linux线程同步之互斥量加锁、解锁、死锁

与互斥锁相关API互斥量(mutex)从本质上来说是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量上的锁。对互斥量进行加锁后,任何其他试图再次对互斥量加锁的线程将会被阻塞直到当前线程释放该互斥锁。如果释放互斥锁时有多个线程阻塞,所有在该互斥锁上的阻塞线程都会变成可运行状态,第一个变为可运行状态的线程可以对互斥量加锁,其他线程将会看到互斥锁依然被锁住,只能回去等待它重新变为可用。在

【安装SSH服务】ubuntu安装ssh以及开启root用户ssh登录

一般Ubuntu都会默认安装openssh-client,但是没有安装openssh-server一、安装sshsudo apt install openssh-clientsudo apt install openssh-serversudo service ssh start检查是否启动成功:或者查看ssh是否启动: 二、root用户密码修改设置root密码执行命令后,依次输入当前登录用户密码

#ubuntu#ssh#linux
到底了