随笔分类 -  linux

上一页 1 ··· 4 5 6 7 8 9 10 下一页
linux下切身体会的痛 痛并快乐着。。。。
摘要:一.背景 1.1 笔者机器的内核错误信息如下: UBIFS error (ubi0:0 pid 1): ubifs_read_superblock: min. I/O unit mismatch: 2048 in superblock, 8 real (逻辑块大小与实际大小不符) 1.2 笔者为ub 阅读全文
posted @ 2018-11-15 11:23 Jello 阅读(2407) 评论(0) 推荐(0) 编辑
摘要:1.分析: 既然符号重复了,那么说明有一个部分既被编译到内核中也被编译成模块了,因此在加载模块时,内核报符号重复的提示 2.解决 直接配置内核的某一部分编译成模块,例如笔者就直接将USB这一部分编译成模块即可 阅读全文
posted @ 2018-11-09 16:00 Jello 阅读(3699) 评论(0) 推荐(0) 编辑
摘要:一.背景 1.更改了内核的配置,重新编译了内核 2.未重新编译内核模块 3.板子上只更新了内核,并未更新文件系统 二.分析 发现是在加载内核模块时出现Unknown symbol等信息,恰逢当时只更新了内核未更新根文件系统,因此怀疑与根文件系统有关. 三.解决 编译对应的内核模块,并更新文件系统到板 阅读全文
posted @ 2018-11-08 12:05 Jello 阅读(1959) 评论(0) 推荐(0) 编辑
摘要:1.https://elixir.bootlin.com (只能搜索函数和宏定义,功能单一) 2.https://lxr.missinglinkelectronics.com (比第一个功能多一些,可以搜索内核中的字符串) 阅读全文
posted @ 2018-11-08 10:54 Jello 阅读(12987) 评论(0) 推荐(2) 编辑
摘要:一.场景重现 root@OpenWrt:/# wget www.baidu.com Downloading 'www.baidu.com' Failed to allocate uclient context 二.分析 wget不支持https 三.解决 wget http://www.baidu. 阅读全文
posted @ 2018-11-05 12:05 Jello 阅读(3837) 评论(0) 推荐(0) 编辑
摘要:netstat -a |grep tftp 若输出以下信息说明tftp服务已启动: udp 0 0 *:tftp *:* 阅读全文
posted @ 2018-11-02 18:58 Jello 阅读(5578) 评论(0) 推荐(1) 编辑
摘要:一.背景 LS1021ATWR开发板运行官方的openwrt系统 二.日志分析 2.1 linux相关日志 root@OpenWrt:/# reboot 重启 root@OpenWrt:/# [ 2324.325719] device eth0 left promiscuous mode 网卡eth 阅读全文
posted @ 2018-09-30 16:22 Jello 阅读(4676) 评论(0) 推荐(0) 编辑
摘要:一.环境 发行版:Ubuntu 18.04.1 LTS 代号:bionic 内核版本:4.15.0-30-generic 二.背景 每次通过ssh登陆服务器,但是超时后自动断开了与服务器的连接,因此在上次虚拟终端中启动的进程都没有退出,遂作此文!!! 三.解决 使用pkill工具强制退出伪终端即可 阅读全文
posted @ 2018-09-28 10:17 Jello 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:一.背景 今天遇到windows下文件放置到ubuntu下后,使用vi打开文件,发现每一行结尾总是显示出^M,因此以下是批量转换成linux下格式的方法 二.批量转换成unix下的格式 find . -type f -exec dos2unix {} \ ; 三.批量转换成windows下的格式 f 阅读全文
posted @ 2018-06-25 14:10 Jello 阅读(851) 评论(0) 推荐(0) 编辑
摘要:一.背景 好久没有进行linux下的socket编程了,复习一下 二.服务端完整代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <sys/types.h> #inclu 阅读全文
posted @ 2018-06-21 12:44 Jello 阅读(203) 评论(0) 推荐(0) 编辑
摘要:一.背景 2018年5月30日,今天遇到一个关于串口协议相关的问题,其中涉及到串口传输工具sz,rz等的使用,从man手册中并没有获取到有效信息,因此经过一番搜索,才知这两个工具应该这样使用 二.使用方法 rz > /dev/ttyS0 < /dev/ttyS0 (这是指定某个串口来接收文件) sz 阅读全文
posted @ 2018-05-30 20:33 Jello 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:一.背景 2018年5月24日,笔者的pc已经连续运转两天了,突然要使用有线网卡,却发现有线网卡无法正常工作,于是查看了一下内核日志: r8169 0000:05:00.0 eth0: link down IPv6: ADDRCONF(NETDEV_UP): eth0: link is not re 阅读全文
posted @ 2018-05-24 15:02 Jello 阅读(31324) 评论(1) 推荐(0) 编辑
摘要:一.背景 2018/05/22,就在这一天,进入ubuntu的桌面后随便点击任何位置均无法响应,此时又不想重启,遂出此文 二.解决方案 2.1 关掉Xorg进程 2.1.1按下ctrl+alt+F1进入tty1 2.1.2查找Xorg进程号 ps -t tty7 2.1.3 kill -9 Xorg 阅读全文
posted @ 2018-05-22 09:41 Jello 阅读(6904) 评论(0) 推荐(0) 编辑
摘要:一.背景 Linux jello 4.16.3 SMP Thu Apr 19 07:32:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 二.去掉密码 2.1 先将pdf转换成ps pdftops -upw YOUR_PASSWORD input.pdf out 阅读全文
posted @ 2018-05-21 12:04 Jello 阅读(268) 评论(0) 推荐(0) 编辑
摘要:一.环境 ubuntu 16.04 二.安装工具 sudo apt install libav-tools 三.开始转换 avconv -i input.flv -codec copy output.mp4 阅读全文
posted @ 2018-04-04 23:16 Jello 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:一.环境 Os: ubuntu 16.04 二.安装 2.1安装依赖库 sudo apt install zlib1g-dev liblzo2-dev uuid-dev 2.2编译安装mtd-utils git clone git://git.infradead.org/mtd-utils.git 阅读全文
posted @ 2018-03-23 18:40 Jello 阅读(1622) 评论(0) 推荐(0) 编辑
摘要:一.背景 由于之前一直将笔记记录在evernote,因此现在转到linux下需要使用工具来记录笔记到evernote上 OS : Ubuntu 16.04 (xenial) 二.linux版everpad(evernote的国际版)安装 2.1 安装依赖的工具 sudo apt-get instal 阅读全文
posted @ 2018-03-19 09:58 Jello 阅读(2887) 评论(0) 推荐(0) 编辑
摘要:一.编译环境 ubuntu16.04 二.准备工作之安装必要的库 2.1安装cmake sudo apt-get install cmake 2.2 安装google-glog + gflags sudo apt-get install libgoogle-glog-dev 2.3 安装BLAS & 阅读全文
posted @ 2018-02-06 12:44 Jello 阅读(2513) 评论(0) 推荐(0) 编辑
摘要:1.linux下精确替换某个字符串 sed -i 's/\<old\>/new/g' filename.txt 2.举例: 2.1有个文件名为filename.txt,内容如下: newdalsad dsadsaold old dnw new 2.2 将精确查找到的old替换为new sed -i 阅读全文
posted @ 2017-12-28 11:40 Jello 阅读(2985) 评论(0) 推荐(0) 编辑
摘要:1.linux下查找指定后缀的文件 例如查找当前目录下的所有后缀名时.c或.h的文件 find . -type f -regex ".*\.\(c\|h\)" 阅读全文
posted @ 2017-12-28 11:35 Jello 阅读(32979) 评论(0) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 下一页