- 博客(25)
- 收藏
- 关注
原创 嵌入式操作系统文本三剑客
<span class=“creativecommons”> <a href=“http://creativecommons.org/licenses/by-sa/4.0/” rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-11-03 20:32:02
226
原创 Linux—shell100例第二周练习
6、猜数字游戏 #!/bin/bash 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了, 猜小了或猜大了,直至用户猜对脚本结束。 num=$[RANDOM%100+1] RANDOM 为系统自带的系统变量,值为 0‐32767的随机数 使用取余算法将随机数变为 1‐100 的随机数 echo “$num” while : do read -p "计算机生成了一...
2019-10-27 21:06:07
323
转载 AWK
<span class=“creativecommons”> <a href=“http://creativecommons.org/licenses/by-sa/4.0/” rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-27 12:47:45
210
原创 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
311
原创 shell一、二节
运维工程师—shell脚本编程 Shell:1、命令解析器—>应用程序 2、调用相应的功能 1、Chmod u+x hello.sh (非交互式) ./hello.sh 2、Sh hello.sh(交互式) 3、Bash hello.sh Hello.sh #! /usr/bin/sh(指定用哪种shell语言) Pwd #绝对路径 Ls Ls -a 变量值加$ 变量赋值时,“=”两边...
2019-10-20 09:26:46
114
转载 Shell编程入门
一、准备 最好自己本地装一台虚拟机,因为用阿里云或者腾讯云,无法查看系统现有的脚本。另外,需要有一定的Linux基础,vi命令,文件权限这些肯定要知道的。 我这里是用VMware装的centos 6.5 64位的Linux系统。 二、shell介绍 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应...
2019-10-20 09:25:14
267
转载 Shell入门编程(一)
<span class=“creativecommons”> <a href=“http://creativecommons.org/licenses/by-sa/4.0/” rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-20 09:07:19
270
转载 如何编写简单的Makefile文件
<span class=“creativecommons”> <a href=“http://creativecommons.org/licenses/by-sa/4.0/” rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-13 17:48:02
183
原创 嵌入式操作系统第八、九课——工程管理器
嵌入式Linux开发工具:vim文本编辑器、gcc编译器、gdb调试器、工程管理器make、脚本shell 1、 什么工程? 很多文件构成的软件代码——10000个.c文件如何编译? 工程管理器—作用? 自动编译、管理代码(git/github) makeflie(脚本文件,不区分大小写):规定了如何自动编译 脚本文件:批处理 脚本编程(python)—测试、运维 三要素:目标、依赖、...
2019-10-13 17:42:19
226
转载 Makefile
<span class=“creativecommons”> <a href=“http://creativecommons.org/licenses/by-sa/4.0/” rel=“license”> </a> 版权声明:本文为博主原创文章,遵...
2019-10-13 17:39:07
217
原创 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
150
原创 Linux系统命令及shell脚本实践指南第七课
调试器:gdb 三大特点: 1、 启动被调试的程序 2、 设置断点、单步执行 3、 查看变量的值 调试步骤 gcc -g sum.c -O sum gdb sum 操作: quit...
2019-09-29 20:54:25
328
转载 gdp调试的基本使用
<div class=“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
2403
原创 Linux系统命令及shell脚本实践指南第四课
Linux开发工具(vim、gcc、gdb、make、git/github) 文本编译器vim(功能最强大的) emac Vim(配置)vim/etc/vim/vimrc(配置) 1、 使用 Vim有三种模式:命令模式、插入模式、底行模式 步骤 1、 vim文件名eg:vim hello.c 2、 此时是命令模式,无法插入数据,需要进入插入模式,按i或者a 3、 按Esc,切换到命令模式,按shi...
2019-09-22 18:16:43
120
原创 Linux系统命令及shell脚本实践指南第五课
嵌入式操作系统 Linux开发工具 文本编译器:vim IDE:集成开发环境 1、 基本操作:三种模式 2、 如何配置vim:letc/vimrc 3、 Vim命令模式操作:复制yy ...
2019-09-22 18:15:19
220
原创 Linux系统命令及shell脚本实践指南第二课
嵌入式操作系统第二课 Linux的使用(命令)-30个命令 1、 Linux和Windows定位:(开发人员、普通用户)(命令和鼠标效率高?) 2、 Linux命令:用户管理、文件操作、进程管理、网络管理、设备管理、系统管理(1000多个)-120个 Ro...
2019-09-15 17:23:26
256
原创 Linux系统命令及shell脚本实践指南第三课
Linux命令(用户、系统管理、文件、进程、网络命令) 用户管理:su、sudo;adduser passwd usermod userdel(用户组:批量管理用户)Linux运维 文件管理:ls\Linux一点哲学:一切皆为文件 文件的分类:普通文件、目录文件、设备文件、链接文件ls-l;(p:管道文件 f:堆栈文件 s:共享文件) chmod u+x ins...
2019-09-15 17:21:06
340
转载 linux常用实战命令
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.youkuaiyun.com/superit401/article/details/78115776 1.开防火墙的url访问端口: cd /sbin iptables -I INPUT -p tcp --dport 8080 -j AC...
2019-09-15 17:14:04
161
原创 Linux系统命令及shell脚本实践指南第一课
Linux系统命令及shell脚本实践指南第一课 一、 嵌入式操作系统? 标准:可移植:X86,ARM,DSP,powerPC(可以运行在不同CPU体系结构上的机器) 错误:嵌入式操作系统:开源 嵌入式操作系统 Vxworks:美国宇航局:航空、军事、工业(实时性:在规定时间完成规定的动作)缺点:不开源、付费 winCE:微软出品、不开源(出租车、麦德龙、POS机):金融 ucosii:小型实时操...
2019-09-08 19:30:29
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅