linux
文章平均质量分 79
snaking616
闻道有先后,术业有专攻
展开
-
imx6ull开发板调试nfs环境配置+运行hello程序
20210314+imx6ull开发板nfs环境配置1.设置git邮箱和用户名wang@wang-virtual-machine:~$ git config --global user.name "snaking616"wang@wang-virtual-machine:~$ git config --global user.email "snaking616@163.com"wang@wang-virtual-machine:~$ git config --listuser.name=snak原创 2021-03-19 21:52:16 · 490 阅读 · 0 评论 -
创客学院嵌入式驱动开发——学习资料汇总
1.创客学院知识巩固-01C语言回顾_C/C++_Set_Mode的博客-CSDN博客https://blog.csdn.net/Set_Mode/article/details/944310502.创客学院知识巩固-02数据结构_Set_Mode的博客-CSDN博客https://blog.csdn.net/Set_Mode/article/details/944310873.创客学院知...原创 2020-04-19 21:23:05 · 4824 阅读 · 1 评论 -
win10家庭版如何访问samba服务
1. 安装samba服务环境【Linux】Samba服务器超详细安装、配置(附带各种问题解决方式)_Yngz_Miao的博客-CSDN博客https://blog.csdn.net/qq_38410730/article/details/805009202. 解决win10 home basic 无smb访问权限的问题(1)win10家庭版系统找不到组策略gpedit.msc的解决方...原创 2020-02-12 17:57:36 · 4428 阅读 · 0 评论 -
静态库和动态库的制作
一、什么叫做库:库:二进制的程序,能被操作系统载入内存中执行二、Linux下的库有两种:静态库和共享库(动态库),二者的不同点在于代码载入的时刻不同。A、静态库在程序编译的时候并会被连接到目标代码中,程序运行时将不再需要该静态库,因此体积较大B、动态库在程序编译的时候并不会被连接到目标代码中,而是在程序运行时被载入,因此程序运行时还需要动态库存在,因此目标代码体积小。1、静态库...转载 2019-11-27 22:02:26 · 175 阅读 · 0 评论 -
Ubuntu14.04下Endpoint5.1的安装及使用方法
目录 1. 本文目的2. Endpoint5.1使用方法2.1 Endpoint5.1的安装2.2 Endpoint5.1的开启2.3 卸载Endpoint5.13. 注意事项4. 参考1. 本文目的 以太网测试软件IxChariot配合Endpoint,可以实现两台PC机网卡之间带宽的测试。在window平台下Endpoint软件的安装方法...原创 2018-01-18 14:14:01 · 9304 阅读 · 0 评论 -
Ubuntu系统关机时将网卡工作模式由千兆自动切换至百兆非自适应
1.需要准备的知识点网卡工作模式设置命令:ethtool -s eth1 autoneg off speed 100 duplex full网卡状态读取命令:ethtool eth1用 echo 管道命令给sudo自动输入密码:echo password|sudo -S cmd用 echo 管道命令将内容content写入指定文件file_name内:echo "content" > fil...原创 2017-12-07 14:22:04 · 3152 阅读 · 0 评论 -
ubuntu给指定用户添加sudo权限
1、切换到root用户:su root2、找到sudo文件/etc/sudoers,该文件默认是不可写的,添加可写权限chmod u+w /etc/sudoers3、修改sudoers文件,找到以下语句root ALL=(ALL:ALL) ALL在下面添加yourUserName ALL=(ALL:ALL) ALL保存退出。转载 2018-01-08 17:07:52 · 1565 阅读 · 0 评论 -
Linux系统下Endpoint5.1使用说明书
Performance Endpoint for LinuxFile READMEVersion 5.1Copyright (C) 1995-2006 NetIQ Corporation.All rights reserved.NetIQ Corporation4825 Creekstone DriveSuite 400Durham, North Carolina 27703 ...原创 2018-01-18 15:02:39 · 2667 阅读 · 0 评论 -
Linux实用小命令收集
目录:1. 解压命令2. 关闭防火墙3. Ubuntu重启与关机4. 在指定位置查找关键字1. 解压命令tar –xvf file.tar 解压 tar包tar -xzvf file.tar.gz 解压tar.gztar -xjvf file.tar.bz2 解压 tar.bz2tar –xZvf file.tar.Z 解压tar.Zunrar e file.rar 解压rarunzip...原创 2018-02-07 15:38:28 · 186 阅读 · 0 评论 -
linux编程基础-GCC-GDB-Makefile
目录:1. GCC程序编译 1.1 简介 1.2 文件类型 1.3 基本用法 1.4 编译选项2. GDB程序调试 2.1 简介 2.2 GDB快速进阶 2.3 GDB的两种启动方式 2.4 GDB命令(演示)3. Makefile 工程管理 3.1 介绍 3.2 Makefile(术语) 3.3 目标 3.4 文件名 3.5 伪目标 3.6 变量 3.7 杂项1. GCC程序编译1.1 简介 ...原创 2018-04-18 11:57:00 · 301 阅读 · 0 评论 -
LINUX 文件、时间编程
目录1. 系统调用-文件访问1.1 系统调用-创建1.2 系统调用-打开与关闭1.3 系统调用-读与写1.4 系统调用-定位1.5 系统调用-访问判断2. 库函数-文件访问2.1 库函数-创建和打开 2.2 库函数-读与写2.3 库函数-读字符与写字符2.4 库函数-格式化读与写2.5 库函数-定位3. 时间编程3.1 时间类型3.2 ...原创 2018-04-21 11:17:25 · 403 阅读 · 0 评论 -
iTOP4412开发板Drivermodule调试记录
1.主要步骤(1)hell world驱动程序:itop4412_hello.c#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");MODULE_AUTHOR("TOPEET");static int hello_init(void){ ...原创 2019-08-14 01:16:22 · 317 阅读 · 0 评论 -
Linux关机时执行指定脚本
1.关机时执行某个脚本的具体思路(1)在文件夹/etc/init.d/下创建关机时需要执行的脚本file_name;(2)分别在文件夹/etc/rc0.d/和/etc/rc6.d/下创建该该脚本文件的链接文件K07file_name:sudo ln -s /etc/init.d/file_name /etc/rc0.d/K07file_namesudo ln -s /etc/init.d/...原创 2017-11-30 19:43:48 · 13707 阅读 · 10 评论 -
国内老版本ubuntu更新源地址以及sources.list的配置方法
1.国内可用的更新源地址:(1)中科大地址 :http://mirrors.ustc.edu.cn/ubuntu-old-releases(2)163 :http://mirrors.163.com(3)其它资源2.sources.list配置方法(1)打开sources.list$sudo gedit /etc/apt/sources.list(2)填写更新源的...原创 2016-10-29 21:02:38 · 17314 阅读 · 1 评论 -
linux查看和修改PATH环境变量的方法
查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法转载 2017-02-08 10:30:45 · 273 阅读 · 0 评论 -
嵌入式 uboot命令及内核启动参数
tftp uclibc_64k.jffs2sf probe 0sf erase 0x380000 0x600000sf write 0x80008000 0x380000 0x500000(内存起始地址 flash起始地址 大小)Uboot相关命令介绍 printenv 查看环境变量 setenv 添加,修改,删除环境变量转载 2017-01-20 15:37:01 · 615 阅读 · 0 评论 -
Ubuntu12.04安装PuTTY
1 给虚拟机添加串口在关闭虚拟机的情况下,依次点击“虚拟机”→“设置”→“添加”,在“添加硬件向导”子菜单中选择“串行端口”并点击下一步,接着在“串行端口”一栏选择“使用主机上的物理串行端口”并点击下一步,再接着“物理串行端口”选择“自动检测”,“设备状态”勾选启动时连接,最后点击完成!2 安装PuTTYwang@ubuntu:~$ sudo apt-get install putty原创 2017-02-24 21:21:18 · 2091 阅读 · 0 评论 -
(笔记)Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)
原文地址:http://www.cnblogs.com/tdyizhen1314/p/4124886.html参考了前人的成果,结合自己实践,arm-linux-gcc-4.4.3.tar.gz的下载地址为:http://ishare.iask.sina.com.cn/f/13836544.html?from=like本人所用系统是Ubuntu12.04,但只要是Ubunt转载 2017-03-02 11:20:26 · 1210 阅读 · 0 评论 -
mini2440 nand flash驱动移植--问题解决记录
今日根据《Mini2440_Linux移植开发实战指南》一文进行nandflash驱动的移植出现了不少问题。不知道是我操作失误还是该文编写出现错漏导致的。 首先按照步骤修改相关信息之后执行make zImage出现了不少错误: 其中有代表性的错误如下:arch/arm/mach-s3c2440/mach-mini2440.c:189: error: ar转载 2017-04-06 14:31:40 · 689 阅读 · 0 评论 -
win7,win8,win10环境下如何使用dnw!
已知64位win7系统可以安装dnw驱动,但是无法正常使用,主要问题出在dnw驱动没有数字签名。本文通过在虚拟机中安装XP系统以及dnw驱动,巧妙的跳过了以上问题。原创 2017-04-06 16:39:13 · 7049 阅读 · 0 评论 -
linux shell if 参数
linux shell if 参数shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目转载 2017-09-25 16:19:17 · 162 阅读 · 0 评论 -
Ubuntu12.04安装TFTP服务
1.安装命令$sudo apt-get install xinetd tftpd tftp2.建立配置文件$sudo gedit /etc/xinetd.d/tftp输入以下内容并保存:service tftp{socket_type = dgramprotocol = udpwait = yesuser = rootserver = /usr/sbin/in...原创 2017-02-24 20:50:25 · 374 阅读 · 0 评论 -
基于Ubuntu12.04给自己搭建一个好用的开发环境
1. Ubuntu12.04的安装1.1 系统安装略1.2 Ubuntu12.04登录黑屏现象解决方法:关闭虚拟机,依次点击“虚拟机”→“设置”→“硬件:显示器”,将右侧“3D图形”下的“加速3D图形”去勾选。1.3 安装VmwaretoolsUbuntu12.04默认安装了Vmwaretools,安装后可以自由的复制粘贴文字以及文件。2. 网络设置对于企业内部局域...原创 2017-02-24 20:59:47 · 700 阅读 · 0 评论 -
linux下vi命令大全
1. vi命令使用规范1.1 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次转载 2017-09-20 15:31:42 · 225 阅读 · 0 评论 -
vi使用时的注意事项
1. vi 的基本概念基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),各模式的功能区分如下:(1) Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。(2) Insert m转载 2017-09-20 15:53:43 · 1552 阅读 · 0 评论