首页学习记录列表
  • shell脚本批量ping IP

    1、系统环境系统:centos72、shell脚本#!/bin/bash#开启所有网口并配置IP地址ifconfigeth0192.168.2.10upsleep0.001ifconfigeth1192.168.3.10upsleep0.001ifconfigeth4192.168.5.10upsleep2#循环执行命令whiletruedo#查看预先加入的IP地址池,并逐个读取ipAll=$(c…
  • Intel网卡驱动安装报错解决方案

    安装intel网卡驱动时有如下报错信息:编译安装驱动出现此报错是由于系统缺少编译驱动必须的依赖造成的,需要使用命令安装编译的依赖文件,命令如下:#yuminstall-ylibelf-devlibelf-develelfutilsl-libelf-devel#yuminstall-ygcckernel-headerkernel-devel如果以上依赖安装完成后还是报common.mk的错误,错误如…
  • CentOS7系统搭建VSFTP服务

    1、安装vsftpd和ftp服务yuminstall-yvsftpdyuminstall-yftp2、启动FTP服务并设置开启自启动systemctlstartvsftpdsystemctlenablevsftpd3、查看FTP服务是否启动netstat-antup|grepftp显示结果如下说明服务已经启动成功此时,vsftpd已默认开启匿名访问模式,无需通过用户名和密码即可登录FTP服务器,使…
  • Linux 搭建 vsftpd 服务器

    (一).yum安装1.安装服务端[root@localhost~]# yuminstallvsftpd-y2.创建ftp用户[root@localhost~]#useradd-d/opt/ftp/ftp_user_atu-mftp_user_atu    #分配ftp上传目录[root@localhost~]#usermod-s/sbin/nolo…
  • CentOS 7 安装与配置 OpenVPN 服务器

    更新CentOS软件包养成良好习惯,在安装前先更新一下软件包,多数软件包更新主要是修补漏洞。yum-yupdate虽然也是可以不进行更新直接安装。安装OpenVPN和EasyRSA安装OpenVPN、Firewalld软件包以及用于生成各种证书的EasyRSAyum-yinstallopenvpneasy-rsafirewalld如果未能成功安装OpenVPN,则可能需要先安装一下Epel库。yu…
  • dd命令复制硬盘

    插入新硬盘,无需分区等操作。硬盘信息:/dev/sda#源盘/dev/sdb#目标盘使用dd命令复制整个硬盘信息,格式如下:ddif="input_file"of="output_file"bs="block_size"count="number"选项说明:if:就是输入的文件,可以是设备,例如磁盘某分区或者整个磁盘。of:就是输出文件,也可以是输出设备,例如磁盘,磁带等。bs:指定一个block…
  • uboot脚本制作

    uboot脚本制作1、在Linux系统下安装mkimage工具apt-getinstallu-boot-tools2、使用文本编辑脚本内容loadusb0:0$load_addrboot/Image.itb;setenvbootargsroot=/dev/ram0rwconsole=ttyS0,115200earlycon=uart8250,mmio,0x21c0500lpj=250000;boo…
  • 1043六电口9USB看门狗脚本

    eth和uart看门狗程序执行先允许看门狗操作,两个命令之间延迟0.001秒,然后进行清狗循环,一次清狗后5秒延迟再进行循环#!/bin/bash./cpldrw_test0x080x01sleep0.001./cpldrw_test0x110x01sleep0.001whiletruedo./cpldrw_test0x130x00sleep0.001./cpldrw_test0x130x010.…
  • arm主板yum使用报错解决方案

    在使用ARM主板centos系统发现使用yum命令报错
  • 日志清除脚本

    #!/bin/bash#清除日志脚本LOG_DIR=/var/log#定义变量,用来存储要清楚的路径下的日志ROOT_UID=0#$UID是0的时候,表示用户具有root权限#要使用root用户来运行脚本,其中-ne表示不等于,-gt表示大于,-lt小于,-eq等于,-ge大于等于,-le小于等于,linux中逻辑与-a逻辑或-oif["$UID"-ne"$ROOT_UID"]thenecho"M…
  • Linux文件权限

    Linux用户分为:拥有者、组群(Group)、其他(other)linux中的文件属性一共10位长度,分成四段,如-rwzrwz—第一段-是指文件类型表示这是个普通文件文件类型部分-为:表示文件d为:表示文件夹l为:表示链接文件,可以理解为windows中的快捷方式(linkfile)b为:表示里面可以供存储周边设备c为:表示里面为一次性读取装置第二段rwz是指拥有者具有可读可写可执行的权限类似…
  • Linux嵌入式开发基础学习-第二节

    第二节:软件基础知识嵌入式系统的基础是硬件,软件是嵌入式系统的灵魂。软件是由程序和文档构成的,程序是一组按照特定结构组织的指令和数据集合。软件可以分成系统软件和应用软件,以及介于二者之间的中间件软件。系统软件是使用计算机提供的基本功能,面向通用领域;应用软件是针对某种特殊需求设计的,一般来说具有专门的功能。软件的另一个组成部分是文档,常见的软件文档有开发文档和用户文档,开发文档面向开发人员,用户文…
  • Linux嵌入式开发基础学习-第一节

    第一节:计算机组成原理  计算机由硬件系统和软件系统两大部分组成,按照功能又可以划分为指令系统、存储系统、输入输出系统等,从存储结构划分,可以分为冯诺依曼结构和哈佛结构。  冯·诺伊曼结构是以数学家JohnVonNeumann的名字命名,该结构把计算机分成了运算器、控制器、存储器、输入设备和输出设备五个部分,工作流程是从存储器取出指令,由运算器运算指令,控制…
友情链接