202001-15 嵌入式linux下动态web开发完整例子 NEW 一.HTML和JS部分<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>demo</title> <script type="text/javascript" src="lib/jquery.min.js"&... Read More >
202001-08 BOA服务器交叉编译和移植 NEW 配置boa-0.94.13 # ./configure修改MakefileCC = arm-linux-gcc CPP = arm-linux-gcc -E编译boa-0.94.13 # make出现如下错误出现错误:yacc -d boa_grammar.y make: yacc: Command not fo... Read More >
202001-07 构建嵌入式Linux + web+sqlite +php5 平台 NEW Web和数据库技术在嵌入式技术中得到越来越广泛的应用,本专题我们来研究如何构建一个嵌入式Linux +web +php+sqlite 平台。一、 工作软件平台配置桌面Linux版本: Ubuntu10.04 – LTS交叉编译器版本: arm-linux-gcc 4.4.3 设置好系统移植编译相关的环境变量,后面编译时用的到,设置方法如下: #gedit /root/.bashrc , 在.bashrc 增加如下内容: export... Read More >
201906-10 Linux启动流程和服务管理(init和systemd区别) 一:Linux启动流程Rhel6启动过程:Rhel7启动过程: GRUB2相较于GRUB一代的提升:更健壮、可移植、更强大。支持BIOS、EFI和OpenFirmware,支持GPT和MBR分区表。支持非Linux系统,如苹果HFS文件系统和Windows的NTFS文件系统。systemd 被设计用来改进 sysvinit 的缺点,它和ubuntu的upstart是竞争对手,预计会取代它们。systemd的目标是:尽可能启动更少进程;尽可能将更多进程并行启动。sys... Read More >
201710-13 linux常用命令大全 命令是Linux系统上的重中之重一定要多加练习并熟悉各个命令的参数,不知道使用方法时可以在命令后面加上--help了解该命令的参数。目录操作:rm -rf mydir /*删除mydir目录,不需要确认,直接删除*/mkdir dirname /*创建名为dirname的目录*/cd mydir /*进入mydir目录*/cd - /*返回进入此目录之前所在的目录*/cd .. /*返回上一级目录,中间有空格*/cd ~ /*回当前用户家目录*/mv tools tool /... Read More >
201612-09 diff 和patch生成补丁和打补丁命令 如果修改了开源代码,为了方便分享(如提交漏洞)或自己留存使用,一般都要制作一个补丁。在从源码安装软件时,也难免要应用些别人做好的补丁,本文介绍如何制作和应用补丁。diff 简介diff 可以比较两个东西,并可同时记录下二者的区别。制作补丁时的一般用法和常见选项为:diff 【选项】 源文件(夹) 目的文件(夹)-r递归。设置后diff会将两个不同版本源代码目录中的所有对应文件全部都进行一次比较,包括子目录文件。-N选项确保补丁文件将正确地处理已经创建或删除文件的情况。-u输出... Read More >
201611-05 CentOS网络配置详解 一、配置文件详解在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:/etc/host.conf 配置域名服务客户端的控制文件/etc/protocols 设定了主机使用的协议以及各个协议的协议号/etc/hosts ... Read More >
201611-02 Crontab定时任务配置 CRONTAB概念/介绍crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个crontab文件来保存调度信息。系统管理员可以通过cron.deny 和 c... Read More >
201611-01 Linux下的sudo及其配置文件 Linux下的sudo及其配置文件/etc/sudoers的详细配置说明1.sudo介绍sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: § sudo能够限制用户只在某台主机上运行某些命令。 § sudo提供了丰富的日... Read More >
201610-30 CentOS7-Minimal版本安装后基本配置 官网下载地址:https://www.centos.org/download/ 官方有三个版本:DVD、Everything和Minimal,而我安装的是mini版安装完成后需要完成以下配置:1、设置网络:终端打开"/etc/sysconfig/network-scripts/ifcfg-enoxxxxxx" 可配置网络。输入"service network restart"重启网络服务,再次检查ip,以及ping2、更新及安... Read More >