![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
没有简介的我
这个作者很懒,什么都没留下…
展开
-
strncpy使用缺陷
strncpy在复制带有特殊字符(ASCII为0x00,0xef,…)的字符串的时候,数据会有缺失,使用MEMCPY复制可以把数据全部复制过来。memset(g_stMgr.u8NetWorkRcvData,'\0',RCV_DATA_MAX);#if 1MEMCPY(g_stMgr.u8NetWorkRcvData,g_stMgr.u8RcvData,g_stMgr.u32RcvDataLen);#elseSTRNCPY(g_stMgr.u8NetWorkRcvData,g_stMgr.u8Rc原创 2021-10-11 18:53:26 · 386 阅读 · 0 评论 -
linux下 文件行内容的删除和增加
sed -i ‘/82/d’ groupdata 删除将“82”字符串在文件中全部删除i和d都是参数groupdata 文件82 文件某行的内容例:cat groupdata 1238243 sed -i '/82/d' groupdata cat groupdata 12343sed -i '81i2' groupdata 增加内容到某行将“82”字符串增加到文件第2行sed 是利用脚本来处理文本文件。具体用法相关文章很多。...原创 2021-03-12 10:02:22 · 202 阅读 · 0 评论 -
利用 mount 指令解决 Read-only file system的问题
在文件系统里面进行重命名操作提示“ Read-only file system”,是挂载系统权限问题。mount / -o rw,remount 命令就可以解决问题。参考链接:http://www.blogjava.net/hadeslee/archive/2009/08/13/291043.html原创 2020-12-25 13:58:01 · 3705 阅读 · 1 评论 -
linux下解压,压缩命令
.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName———————————————转载 2020-12-09 11:48:39 · 85 阅读 · 0 评论 -
ubuntu 共享文件夹显示问题
首先要使用root用户登陆ubuntu 然后再安装VMwaretools 在设置共享文件夹 然后解决挂载的问题一,设置1 、设置root用户登陆ubuntu打开终端,输入:sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 或 cd /usr/share/lightdm/lightdm.conf.d 然后修改50-ubuntu.conf回车了之后,部分童鞋可能会提示输入密码,需要注意的是,输入的密码并不可见,所以别输入错了,当然输转载 2020-11-16 17:43:34 · 527 阅读 · 0 评论 -
移远AT指令拨号流程
移远EC20 R2.0 AT指令拨号流程 使用AT指令进行拨号,可快速的集成EC20 4G模块,只需要给EC20供电和接上通信UART串口,就能实现网络连接。EC20管脚分配 最小系统电路图 TCP/IP AT命令拨号流程 AT指令拨号流程测试 RDY ATOK 【OK】 AT+CPIN?+CPIN: READY 【READY】OK AT+CSQ+...转载 2020-09-29 18:40:31 · 5488 阅读 · 0 评论 -
关于ubuntu系统无线网络网速慢的解决方法
ubuntu网速慢的解决 方法一:参考:https://www.cnblogs.com/dcpnet/p/9816360.html输入以下指令: sudo lshw -numeric -class network sudo ip addr show sudo ip route...转载 2019-11-08 17:25:27 · 703 阅读 · 0 评论 -
测试节点
阿里云国内地域节点测试IP地址服务商 地域节点 所在城市 测试IP地址阿里云 华北 1 青岛 47.104.38.82阿里云 华北 2 北京 59.110.190.69阿里云 华北 3 张家口 47.92.17.36阿里云 华北 5 呼和浩特 39.104.9.1阿里云 华东 1 杭州 118.31.219.247阿里云 华东 2 上海 106.14.228.194阿里云 华南 1...原创 2020-03-19 15:36:40 · 652 阅读 · 0 评论 -
ubuntu学习笔记-tar 解压缩命令详解(转)
tar 解压缩命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参...转载 2019-10-22 17:30:33 · 197 阅读 · 0 评论 -
strncpy函数使用
首先看一下有关百度百科:strncpy函数用于将指定长度的字符串复制到字符数组中,是 C语言的库函数之一,来自 C语言标准库,定义于 string.h。语法形式为:char *strncpy(char *dest, const char *src, int n),表示把src所指向的字符串中以src地址开始的前n个字节复制到dest所指的数组中,并返回被复制后的dest. 该函数主要使用在字符串...原创 2019-10-15 17:07:03 · 2096 阅读 · 1 评论 -
c语言 strlen与sizeof使用
只是自己做个笔记,防止以后忘记了欢迎各位大佬补充。数组个数计算:strlen只适合计算字符串长度,计算其它类型,结果并不准确,sizeof根据大小来进行计算,计算int类型时,准确无误,在计算字符类型时会将“\0”也计算进去,导致实际会多一个数。...原创 2019-09-20 10:48:55 · 105 阅读 · 0 评论 -
Ubuntu12.04 安装教程
一、教程概述Ubuntu有32bit的x86和amd64 64位的x86_64两个版本,我选择的是amd64这个版本。另外还有desktop && server 的区别,desktop就是桌面版图形界面,server就是服务器版本,默认是字符界面。我这里主讲64位的server版本安装过程。二、系统镜像下载地址此处不提供,可自行去ub...转载 2019-09-18 15:29:08 · 5733 阅读 · 0 评论 -
NFS服务器搭建
搭建环境ubuntu12.04 64位执行命令:sudo apt-get install nfs-kernel-server执行命令:mkdir /mount 建立一个nfs服务的专有的文件夹设置NFS服务器需要的共享目录vim/vi/gedit /etc/exports 打开文件(三种方式vim vi gedit)/mount *(rw,no_root_squash,syn...原创 2019-09-19 10:01:28 · 106 阅读 · 0 评论 -
E: Could not get lock /var/lib/dpkg/lock 解决办法
1.gy@gy-desktop:/dev$ sudo apt install axel2.[sudo] password for gy:3.E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavai lable)4.E: Unable to lock the administrati...转载 2019-09-19 11:20:38 · 473 阅读 · 0 评论 -
linux下设置行号和tab键设置
看了一些博客,感觉有两个知识点需要记录一下,比较方便实用一:设置Tab键字符 系统默认缩进8个字符,我们可以设置下按一次Tab键,让它缩进4个字符(1)redhat和CentOS系统的设置方法: vim /etc/virc # vi的设置方法,修改配置文件/etc/virc set tabstop=4 # 在virc文件里面增加此行; v...原创 2019-09-19 17:01:49 · 420 阅读 · 0 评论 -
lLinux下gdb调试一
因调试需要,找了一些gdb调试的资料,记录下来,以后可能还用的到想要使用gdb调试,在使用gcc编译时就要加入 -g选项;加上-g的参数,把源程序信息编译到执行文件中。gcc list.c -o app -g -l pthread,因为代码里面用到了线程,所以加了 -l pthread,一般情况下,只需要 gcc list.c -o app -g即可。编译成功后生成app文件。(app是...原创 2019-09-12 15:51:34 · 202 阅读 · 0 评论