- 博客(25)
- 收藏
- 关注
原创 嵌入式操作系统文本三剑客
<spanclass=“creativecommons”> <ahref=“http://creativecommons.org/licenses/by-sa/4.0/”rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-11-03 20:32:02 184
原创 Linux—shell100例第二周练习
6、猜数字游戏#!/bin/bash脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,猜小了或猜大了,直至用户猜对脚本结束。num=$[RANDOM%100+1]RANDOM 为系统自带的系统变量,值为 0‐32767的随机数使用取余算法将随机数变为1‐100 的随机数echo “$num”while :doread -p "计算机生成了一...
2019-10-27 21:06:07 273
转载 AWK
<spanclass=“creativecommons”> <ahref=“http://creativecommons.org/licenses/by-sa/4.0/”rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-27 12:47:45 172
原创 Linux—shell100例第一周练习
1、编写hello world#!/usr/bin/bash #指定解析器#编写hello world!脚本echo“hello world!” #输出hello world!2、通过位置变量创建Linux系统账户及密码#!/bin/bash# 通过位置变量创建 Linux 系统账户及密码#$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数useradd "$1" ...
2019-10-20 22:41:01 263
原创 shell一、二节
运维工程师—shell脚本编程Shell:1、命令解析器—>应用程序2、调用相应的功能1、Chmod u+x hello.sh (非交互式)./hello.sh2、Sh hello.sh(交互式)3、Bash hello.shHello.sh#! /usr/bin/sh(指定用哪种shell语言)Pwd #绝对路径LsLs -a变量值加$变量赋值时,“=”两边...
2019-10-20 09:26:46 82
转载 Shell编程入门
一、准备最好自己本地装一台虚拟机,因为用阿里云或者腾讯云,无法查看系统现有的脚本。另外,需要有一定的Linux基础,vi命令,文件权限这些肯定要知道的。我这里是用VMware装的centos 6.5 64位的Linux系统。二、shell介绍Shell 是一个用C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell 是指一种应...
2019-10-20 09:25:14 222
转载 Shell入门编程(一)
<spanclass=“creativecommons”> <ahref=“http://creativecommons.org/licenses/by-sa/4.0/”rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-20 09:07:19 240
转载 如何编写简单的Makefile文件
<spanclass=“creativecommons”> <ahref=“http://creativecommons.org/licenses/by-sa/4.0/”rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-13 17:48:02 147
原创 嵌入式操作系统第八、九课——工程管理器
嵌入式Linux开发工具:vim文本编辑器、gcc编译器、gdb调试器、工程管理器make、脚本shell1、什么工程?很多文件构成的软件代码——10000个.c文件如何编译? 工程管理器—作用?自动编译、管理代码(git/github)makeflie(脚本文件,不区分大小写):规定了如何自动编译脚本文件:批处理 脚本编程(python)—测试、运维三要素:目标、依赖、...
2019-10-13 17:42:19 178
转载 Makefile
<spanclass=“creativecommons”> <ahref=“http://creativecommons.org/licenses/by-sa/4.0/”rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-13 17:39:07 147
原创 Linux系统命令及shell脚本实践指南第六课
汇编阶段:进行语法检查gcc hello.c-DMAX=100 (从外部定义宏 -D)gcc hello.c -S 编译阶段-E 预处理-S 生成.S文件(汇编文件)-c 生成.O文件(目标文件)(在汇编阶段停下来)-o 重命名文件(gcc hello.c -o demo.c 重命名成demo文件)-wall 警告等级提高-w 关警告-O1 一级优化文件...
2019-09-29 20:56:51 117
原创 Linux系统命令及shell脚本实践指南第七课
调试器:gdb三大特点:1、 启动被调试的程序2、 设置断点、单步执行3、 查看变量的值调试步骤gcc -g sum.c -O sumgdb sum操作:quit...
2019-09-29 20:54:25 280
转载 gdp调试的基本使用
<divclass=“article-source-link”> 原文链接:<a href="http://www.cnblogs.com/HKUI/p/8955443.html"target="_blank"rel=“noopener”>http://www...
2019-09-28 10:43:52 2276
原创 Linux系统命令及shell脚本实践指南第四课
Linux开发工具(vim、gcc、gdb、make、git/github)文本编译器vim(功能最强大的) emacVim(配置)vim/etc/vim/vimrc(配置)1、使用Vim有三种模式:命令模式、插入模式、底行模式步骤1、vim文件名eg:vim hello.c2、此时是命令模式,无法插入数据,需要进入插入模式,按i或者a3、按Esc,切换到命令模式,按shi...
2019-09-22 18:16:43 84
原创 Linux系统命令及shell脚本实践指南第五课
嵌入式操作系统Linux开发工具文本编译器:vimIDE:集成开发环境1、 基本操作:三种模式2、 如何配置vim:letc/vimrc3、 Vim命令模式操作:复制yy ...
2019-09-22 18:15:19 173
原创 Linux系统命令及shell脚本实践指南第二课
嵌入式操作系统第二课Linux的使用(命令)-30个命令1、 Linux和Windows定位:(开发人员、普通用户)(命令和鼠标效率高?)2、 Linux命令:用户管理、文件操作、进程管理、网络管理、设备管理、系统管理(1000多个)-120个Ro...
2019-09-15 17:23:26 155
原创 Linux系统命令及shell脚本实践指南第三课
Linux命令(用户、系统管理、文件、进程、网络命令)用户管理:su、sudo;adduser passwd usermod userdel(用户组:批量管理用户)Linux运维文件管理:ls\Linux一点哲学:一切皆为文件文件的分类:普通文件、目录文件、设备文件、链接文件ls-l;(p:管道文件 f:堆栈文件 s:共享文件)chmod u+xins...
2019-09-15 17:21:06 270
转载 linux常用实战命令
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/superit401/article/details/781157761.开防火墙的url访问端口:cd /sbiniptables -I INPUT -p tcp --dport 8080 -jAC...
2019-09-15 17:14:04 95
原创 Linux系统命令及shell脚本实践指南第一课
Linux系统命令及shell脚本实践指南第一课一、嵌入式操作系统?标准:可移植:X86,ARM,DSP,powerPC(可以运行在不同CPU体系结构上的机器)错误:嵌入式操作系统:开源嵌入式操作系统Vxworks:美国宇航局:航空、军事、工业(实时性:在规定时间完成规定的动作)缺点:不开源、付费winCE:微软出品、不开源(出租车、麦德龙、POS机):金融ucosii:小型实时操...
2019-09-08 19:30:29 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人