linux
提着斧头去挖矿
小白一个,日常记录。
展开
-
记一次被管家清理虚拟机后CRT连不上的问题
重启ubu16 系统后问题:ifconfig发现查看不到ens0 的ip信息首先查看 /etc/init.d/networking查看是否开启动态ip 或者 配置好了静态ip若没问题试着重启 networking 服务service networking restart或 /etc/init.d/networking restart 若 开启成功,试着ifconfig 查看ip是...原创 2020-01-13 18:03:39 · 247 阅读 · 0 评论 -
ubu:md5校验
利用md5sum 命令生成文件 "*.md5"md5是为了校验文件的完整性;应用:网络传输、设备之间转存、复制大文件、生成目标文件对比等md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。 是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。 指令:md5sum --version查看是否安装了md5sum指令:find ./ -type f...原创 2019-11-06 15:00:20 · 435 阅读 · 0 评论 -
linux core的文件生成
调试Linux程序的时候,出现Segmentation Fault错误时可以使用core dump的机制来找出程序中出现的错误。无论你是用Makefile来编译,还是直接在命令行手工输入命令来编译,都应该加上 -g 选项。一般来说,在默认情况下,在程序崩溃时,core文件是不生成的(很多Linux发行版在默认时禁止生成核心文件)。所以,你必须修改这个默认选项,在命令行执行: ulimit -...原创 2019-10-17 15:50:47 · 271 阅读 · 0 评论 -
__attribute__((constructor))
__attribute__((constructor)) 先于main()函数调用 __attribute__((destructor)) 在main()函数后调用#include <stdio.h>#include <stdlib.h>static void before(void) __attribute__((constructor));sta...原创 2019-07-16 18:06:22 · 3998 阅读 · 0 评论 -
TCP/UDP使用流程
TCP1.服务端 Server.c1.创建套接字int socket(int domain, int type, int protocol); 参数1:用于指定地址类型,常用的是IPv4网络协议:AF_INET (IPv6:AF_INET6) 参数2:如下 SOCK_STREAM (提供双向可信赖数据流,TCP; 传送前需要co...原创 2019-06-23 13:23:48 · 1367 阅读 · 1 评论 -
嵌入式开发板LCD的使用
一、了解使用之前首先要了解一下,所使用的开发板LCD设备文件的位置。(我的开发板位置: /dev/fb0)文件 IO ——对 LCD设备文件的操作控制LCD输出设备,就是往里面写像数数据;因此要知道所用的LCD屏的分辨率是多少。我用的是7寸LCD屏,分辨率为: 800*480一张图片是以光的三原色(RGB): red(0 ~ 255)green(0 ~ 255) blue(0...原创 2019-04-15 21:45:25 · 3998 阅读 · 0 评论 -
基本的I/O操作
open函数功能:打开指定的文件,以指定的权限打开//你使用一下函数需要包含的头文件#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int open(const char * pathname, int flags)int open(const char * pathname...原创 2019-03-28 22:54:07 · 357 阅读 · 0 评论 -
linux新手学习的各种问题解决方案
1.交叉编译工具链的安装将压缩文件cp到home/gec 目录下,然后解压:home/gec:tar -cvf arm-linux-gnueabi-5.4.0.tar.xzhome/gec:cd /home/gec/usr/local/arm/5.4.0/usr/binhome/gec:pwdhome/gec:export PATH=$PATH:/home/gec/usr...原创 2019-03-23 15:14:39 · 274 阅读 · 0 评论 -
linux C学习记录第二天
一、账号的切换和退出exit 退出当前账号,返回上一个账号su 切换用户 (普通用户切换root需要加 sudo 获取权限)二、添加/删除 组账号groupadd、groupdel 看英文很容易分辫哪个是添加,哪个是删除的~(后面直接加需要添加的 组name)1,查看用户组信息:cat /etc/group例如这个组: gec:x:1000: ...原创 2019-03-31 23:42:00 · 209 阅读 · 0 评论 -
linux学习记录第一天
**一、**路径的区分绝对路径:从目录树的树根“ / ”,开始往下直到文件经过的所有目录#:cd /home/gec/#:带" / " 开头的地址相对路径:目标目录相对英语当前目录的位置例如:root@ubuntu:/home/gec/text#text的绝对路径是:/home/gec/texttext相对路径是:gec/**二、**常用目录windows 以驱动器盘...原创 2019-03-30 12:43:45 · 140 阅读 · 0 评论