linux
文章平均质量分 94
@gzhi
有些东西还是记下来方便...
展开
-
WSL(win10 与 linux 的结合) 附图形界面配置
WSL + 界面配置WSL安装(Ubuntu)开启windows对linux子系统的支持下载子系统(Ubuntu)简单配置Ubuntu功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入WSL安装(Ubuntu)开启windows对原创 2021-07-01 09:32:09 · 511 阅读 · 0 评论 -
Ubuntu系统镜像网站和APT国内镜像配置
下载ubuntu或其他操作系统镜像阿里云镜像网站网易镜像网站更新apt时的镜像源清华镜像源阿里、网易的我暂时没发现具体的位置,也可以我没看懂他们镜像源网站的目录结构...原创 2019-11-05 11:09:57 · 4068 阅读 · 2 评论 -
ubuntu踩坑之修改apt为国内软件源
首先明确apt和apt-get是有区别的,自行百度,官方推荐使用apt命令版本ubuntu18.04流程如下将原本的软件源做备份sudo mv /etc/apt/sources.list /etc/apt/sources.list.backup选择需要的国内软件源在选择前,需要明确当前系统的版本代码,我自己是 bionic这是可以使用lsb_release -a指令查看,列表里Co...原创 2019-11-05 11:01:17 · 1674 阅读 · 0 评论 -
ubuntu 踩坑之无线(wifi)网速慢
版本:ubuntu 18.04无线网速慢的解决办法,依次执行如下命令: $ sudo lshw -numeric -class network $ sudo ip addr show $ sudo ip route show $ sudo tracepath forum.ubuntu.org.cn $ sudo apt-get install traceroute $...原创 2019-11-05 10:14:53 · 1529 阅读 · 0 评论 -
Github-Ubuntu环境下的安装及配置
注明:如果配置过程中,出现一些怎么也解决不了的问题,卸载->重装,一次不行就两次 (建议使用root用户,我使用普通用户没成功)参考文章:https://blog.csdn.net/qq_38716242/article/details/793808251,安装Gitapt-get install git中间可能需要你确认安装一些依赖包,可以考虑加上 -y 参数(默认...原创 2019-03-18 22:33:18 · 334 阅读 · 0 评论 -
linux驱动开发-第一个驱动-简单块设备驱动
参考文章: 写一个块设备驱动 参考文章中有一些函数在如今的内核版本中已经被删除了,下面写的是调试好的不适用请求队列的简单块设备驱动。上传了完整项目文档说明和代码:操作系统课程设计-简单字符设备和块设备驱动程序3.1 定义是指可以从设备的任意位置读取一定长度的数据设备。块设备如硬盘、磁盘、U盘和SD卡等存储设备。3.2 实现步骤1驱动代码定义一个全局的块设备stati...原创 2019-01-30 13:14:18 · 1770 阅读 · 0 评论 -
linux驱动开发-第一个驱动-简单字符设备驱动
linux设备驱动主要分为三类:字符设备驱动、块设备驱动、网络设备驱动其中字符设备驱动适合用来入门,结构简单,更多关于设备驱动的东西这里就不作说明。上传了完整项目文档说明和代码:操作系统课程设计-简单字符设备和块设备驱动程序字符设备驱动开发流程1.编写驱动代码 1.1 定义一个cdev 来表示你的驱动所对应的设备struct cdev chrdev; ...原创 2019-01-29 14:37:27 · 3764 阅读 · 1 评论 -
mysql-导入和导出sql文件
因为我们不太可能直接在Linux上直接建库建表,一般都是导入外部的sql脚本,有时也会需要将linux数据库的东西导出 导入 sql文件导入前需要建好数据库 (create database testmysql;)方法有两种: 1 a 选择一个数据库 use testmysql; ...原创 2019-01-29 14:18:28 · 351 阅读 · 0 评论 -
linux驱动开发-copy source size is too small __bad_copy_from();
完整的报错提示如下:In function ‘check_copy_size’, inlined from ‘my_read’ at ./include/linux/uaccess.h:154:6:./include/linux/thread_info.h:138:4: error: call to ‘__bad_copy_from’ declared with attribute...原创 2019-01-29 10:57:08 · 2379 阅读 · 0 评论 -
linux驱动开发-copy_from_user & copy_to_user 报未申明的错误
先贴一个段报错提示error: implicit declaration of function ‘copy_to_user’ [-Werror=implicit-function-declaration] copy_to_user(buf,(void *)(pDev->myData+*ppos),size); error: implicit declaration of f...原创 2019-01-28 18:45:35 · 3211 阅读 · 0 评论 -
重启后宝塔面板打不开
1,首先检查8888端口是否打开2,自上一次服务器开启后,python的是否升级过第一种就不必多说了,要么使用命令打开端口,要么在官网的控制台设置防火墙开放此端口第二种,因为宝塔是依赖python的,升级后可能由于版本相差太大导致部分功能出错,解决办法,将 python 这个软连接指向原来的python版本,比如我以前用的是python2,现在用的是python3 只需要在 /us...原创 2018-09-21 20:04:07 · 9674 阅读 · 0 评论 -
vim8-安装及配置
刚初始化后的阿里云服务器里vim还是vim7,这个编译器强大的插件功能还没有体现出来,而网上很多关于vim 对 python 或java等开发环境的插件支持大都需要vim8 版本,这里我将记录 vim8安装的过程和基础配置,以及遇到的坑。 安装 1 卸载之前安装的vim yum list | grep vim //这样你可以看到你...原创 2019-01-10 11:31:41 · 3501 阅读 · 0 评论 -
vim8-安装插件打造开发的IDE环境
Vundle是vim的一个插件管理器, 同时它本身也是vim的一个插件。插件管理器用于方便、快速的安装、删除、Vim更新插件。vim Vundle插件官方地址:https://github.com/VundleVim/Vundle.vim 下载Vundle Vundle需要使用git命令来克隆安装,如果无git命令,可以使用yum -y ...转载 2019-01-14 18:40:03 · 1345 阅读 · 0 评论 -
mysql-环境搭建-(附上远程连接方法)
mysql安装1 清除以前安装的mysql 在阿里云服务器的centos系统中,安装软件我一般采用的rpm+yum,具体用法百度一下,作用类似win下的软件管家 rpm -aq | grep mysql 查看当前存在的mysql安装包,我之前捣鼓的时候还安装过 MySQL** 这样开头的软件包, 这里就需要你用灵活一点,rpm -aq |...原创 2019-01-08 22:23:29 · 169 阅读 · 0 评论