随笔分类 -  linux学习

摘要:解决问题的链接,但是一般只有第三个方法好使 阅读全文
posted @ 2022-04-13 14:31 nanfengnan 阅读(158) 评论(0) 推荐(0) 编辑
摘要:#xsehll6要求更新问题解决办法! ###1.修改nslicense.dll 去xshell目录下面找即可 nslicense.dll ###2.使用UltraEdit超级编辑器修改nslicense.dll中的信息 1.下载UltraEdit编辑器 [网盘链接](https://pan.bai 阅读全文
posted @ 2022-04-12 16:27 nanfengnan 阅读(1364) 评论(0) 推荐(0) 编辑
摘要:1.去安装目录下面查看配置文件位置: 安装目录一般是:/usr/local下面 或者 /opt/下面 或者 读者的自定义安装位置 首先在解压的pycharm-版本号文件夹中,查看Install-Linux-tar.txt,找到配置信息的位置(下图中蓝色标识)。 2.卸载安装文件 sudo rm -r 阅读全文
posted @ 2022-03-22 13:34 nanfengnan 阅读(421) 评论(0) 推荐(0) 编辑
摘要://m3.c#include <string.h> #include <stdlib.h> #include <pthread.h> #include <unistd.h> #include <sys/syscall.h> //定义宏 #define gettid() syscall(__NR_ge 阅读全文
posted @ 2021-06-25 17:27 nanfengnan 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1.引言(proface) 从源程序到可执行程序要经历:编译->链接->装入,再多道程序环境下,程序要想运行必须先创建进程,创建进程就必须先将程序和数据加载到内存中编译:通过编译程序Compiler将源程序编译成目标模块链接:通过链接程序Linker将目标模块和库函数链接到一起形成装入模块Load 阅读全文
posted @ 2021-06-25 17:01 nanfengnan 阅读(117) 评论(0) 推荐(0) 编辑
摘要:废话不多说,直接上源代码:这个程序是加载进内核的模块,作用是:打印系统中所有进程的一些信息,注意:这是ubuntu系统下的操作 #include <linux/kernel.h> #include <linux/sched.h> //这个文件定义了linux下的task_struct数据结构 #in 阅读全文
posted @ 2021-06-25 16:35 nanfengnan 阅读(654) 评论(0) 推荐(0) 编辑
摘要:问题描述:这类问题的解决办法,提示少什么我们直接用sudo apt-get install 安装缺少的东西即可 如果使用make menuconfig的方式配置内核,又碰巧系统没有安装ncurses库(ubuntu系统 默认就没有安装此库),就会出现错误,错误信息大体上如下: kent@hu:~/w 阅读全文
posted @ 2021-06-25 00:10 nanfengnan 阅读(269) 评论(0) 推荐(0) 编辑
摘要:编译时失败是因为: 缺少lpthread该库支持 所以编译时,这样编译即可解决线程创建函数为定义的引用 c语言:gcc xx.c -lpthread -o xx c++语言:g++ xx.cpp -lpthread -o xx 阅读全文
posted @ 2021-06-25 00:02 nanfengnan 阅读(1532) 评论(0) 推荐(1) 编辑
摘要:1.记录型信号量:为了解决整形信号量让权等待的问题,添加一个阻塞队列,记录型信号量完全符合进程同步准则 (注意阻塞是进程主动的),当进程资源不够时,进程/线程进入阻塞队列 程序计数器定位在wait之后:这句话的意思是,记录型信号量的p操作,总是先预先分配资源,当进程/线程资源满足时,从阻塞队列进入就 阅读全文
posted @ 2021-06-24 23:56 nanfengnan 阅读(4303) 评论(0) 推荐(3) 编辑
摘要://文件名:m1.c,编译方法:g++ m1.c -lpthread -o m1 //线程创建参见:https://www.jianshu.com/p/224be0e24673 //注意:执行线程的顺序总是不固定的,这取决于操作系统的调度算法(FCFS,SJB,高优先权调度,基于时间片轮转的算法,多 阅读全文
posted @ 2021-06-24 22:40 nanfengnan 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1.linux源代码结构 fs:file system文件系统,usr/src/linux:linux内核头文件,mm:内存管理代码 2.下载linux内核代码 可自己选择版本,这里是比较老的版本适合小白入手(eg:我用的是0.1x,点击直接下载即可) http://oldlinux.org/Lin 阅读全文
posted @ 2021-06-24 01:00 nanfengnan 阅读(444) 评论(0) 推荐(0) 编辑
摘要:1.找到系统自带内核文件 /usr/src里面放的都是内核的源代码和头文件,找到需要的文件,复制到/usr/include里面即可 2.去/usr/include/linux里面查看有没有,系统调用头文件,都在/usr/include中 3.ok了,可以继续使用了,别的头文件也是这个道理 阅读全文
posted @ 2021-06-23 22:58 nanfengnan 阅读(6978) 评论(0) 推荐(0) 编辑
摘要:1.问题描述 首先,今天(2021-5-10)在ubuntu下面安装unity3d软件发现了自己对linux仍然有一些不熟悉的操作之处1.软件安装的权限问题,2.软件要创建目录时,引起的权限问题 (以前没注意到,今天突然间想起来的) 2.ubuntu下untiy3d的安装简介(软件安装不是今天重点) 阅读全文
posted @ 2021-05-11 00:21 nanfengnan 阅读(602) 评论(0) 推荐(0) 编辑
摘要:/********方法一**********/ #include <stdio.h> #include <stdlib.h> #include <string.h> /** * Create random UUID * * @param buf - buffer to be filled with 阅读全文
posted @ 2021-05-02 17:52 nanfengnan 阅读(371) 评论(0) 推荐(0) 编辑
摘要:1.UUID介绍 UUID 是 通用唯一识别码(Universally UniqueIdentifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每 阅读全文
posted @ 2021-05-02 17:45 nanfengnan 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:1.找到软件下载地址(一般直接搜索 deepin qq就能找到官网下载的地方) 进入网址:https://wiki.deepin.org/wiki/QQ 下载deb包 2.安装deepinwine环境 这个环境是用来存放依赖于这个环境的软件的 # 安装 deepin-wine环境 放在那个目录下都可 阅读全文
posted @ 2021-03-07 15:26 nanfengnan 阅读(507) 评论(0) 推荐(0) 编辑
摘要:1.搭建环境 sudo apt-get update sudo apt-get install build-essential sudo apt-get install cmake sudo apt-get install bison sudo apt-get install library* su 阅读全文
posted @ 2021-03-07 15:05 nanfengnan 阅读(6976) 评论(0) 推荐(0) 编辑
摘要:1.linux中一切都是文件,当执行一个命令后会发生什么 (linux中一个命令的执行分为4步) 1.判断用户是否以绝对路径或者相对路径输入命令(绝对路径:/bin/ls,相对路径:./ls),如果是的话直接执行。 2.linux检测用户输入的是否是别名命令(定义别名:alias 别名="命令",取 阅读全文
posted @ 2021-03-05 11:15 nanfengnan 阅读(92) 评论(0) 推荐(0) 编辑
摘要:1.官网下载pycharm 注意我下载的是pycharm2020.3.3 但是激活方式是通用的 1.下载地址是:https://www.jetbrains.com/pycharm/download/#section=linux 点击Download下载即可 2.解压并安装 /usr/local是用于 阅读全文
posted @ 2021-02-28 15:10 nanfengnan 阅读(3240) 评论(1) 推荐(1) 编辑
摘要:1.首先声明的我的电脑型号是联想Think-pad E480 ubuntu的型号是18.04 第一次安装ubuntu和win10双系统时,发现ubuntu系统内出现wife未分配的问题,而且去附加功能里面也找不到wife的无线网卡驱动2.为了解决这个问题,我百度了很久发现有的说ubuntu的网卡和E 阅读全文
posted @ 2021-02-27 12:28 nanfengnan 阅读(87) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示