- 博客(27)
- 收藏
- 关注
原创 shell
1 #! /usr/bin/bash2 #find files contains a keyword34 echo -e “\nPlease input your specified path:”5 read dir6 test ! -d KaTeX parse error: Expected 'EOF', got '&' at position 12: dir</span...
2019-11-18 20:12:56
136
转载 【Linux】tree命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述tr...
2019-11-03 21:40:41
444
转载 【Linux】rmdir命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述英文...
2019-11-03 21:39:48
434
原创 shell编程题(2)
6、猜数字游戏#!/bin/bash脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,猜小了或猜大了,直至用户猜对脚本结束。num=$[RANDOM%100+1]RANDOM 为系统自带的系统变量,值为 0‐32767的随机数使用取余算法将随机数变为1‐100 的随机数echo “$num”while :doread -p "计算机生成了一个...
2019-10-30 21:17:17
670
原创 sed命令详解
sed命令详解 </h1> <div class="clear"></div> <div class="postBody"> sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改...
2019-10-27 20:27:48
446
转载 Sed
Sed一 sed简介sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自...
2019-10-27 20:25:28
172
原创 shell编程题(1)
1、编写hello world#!/usr/bin #指定解析器#编写hello world!脚本echo“hello world!”#输出hello world!2、通过位置变量创建Linux系统账户及密码#!/bin/bash# 通过位置变量创建 Linux 系统账户及密码#$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数useradd "$1" echo ...
2019-10-21 08:39:12
291
原创 shell脚本编程
运维工程师—shell脚本编程shell:1、命令解析器–>应用程序 2、调用相应的功能输出:echo $nameshell三种变量 1、自定义变量 2、默认变量 3、内置变量第一句#!/usr/bin/sh 指定解析器交互式sh/bash hello.sh非交互式chmod v+x hello.sh./hello.shshell编程1、什么是...
2019-10-20 20:33:16
144
转载 Linux Shell脚本攻略2
文件描述符及重定向文件描述符是与文件输入、输出相关联的整数,它们用来跟踪已打开的文件。最常见的文件描述符是stdin(0,标准...
2019-10-20 20:30:12
121
转载 Linux Shell脚本攻略
Linux Shell简介Shell脚本通常是一个以shebang(#!/bin/bash)起始的文本文件,其中/bin/ba...
2019-10-20 20:28:27
167
原创 makefile
嵌入式Linux开发工具:vim文本编辑器,gcc编辑器,gdb调试器,工程管理器make,脚本shell 1.什么工程? 很多文件构成内软件代码----10000个.c文件如何编译?----工程管理器----作用? 自动编译、管理代码(git/github) Makefile:规定了如何自动编译 脚本文件:批处理,脚本编程,Python 三要素:目标,依赖,命令 格式: ...
2019-10-13 21:05:23
102
转载 【Linux】mkdir命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述mk...
2019-10-13 21:03:41
251
转载 【Linux】cd命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述cd...
2019-10-13 21:02:39
302
原创 调试器:gdb
调试器:gdb三大特点:1、启动被调试的程序;2、设置断点,单步执行;3、查看变量的值;查看全代码:gdb +可执行文件±-tuilayout asm 汇编显示layout split同时显示layout src 显示源码断点:break+行号break+行号+条件break+函数名info break;delete+断点编号disable+断点编号(使断点暂时失去功...
2019-09-29 21:32:43
145
转载 【Linux】pwd命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述pw...
2019-09-29 21:32:04
568
转载 【Linux】info命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述in...
2019-09-29 21:31:11
450
原创 嵌入式操作系统-Linux开发工具
嵌入式操作系统-Linux开发工具文本编辑器:vim IDE:集成开发环境1、基本操作:三种模式2、如何配置vim:letc/vimrc3、vim命令模式操作:复制yy nyy 、粘贴p、删除dd ndd、恢复u4、vim底行模式操作查找:/str ? str替换:s/old/new/flag flag:g全行 c询问 %全文替换 另存为:r,w多文件编辑器:vim+多个文件(fi...
2019-09-22 20:44:45
218
转载 【Linux】help命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述he...
2019-09-22 20:43:47
3257
转载 【Linux】whereis命令
01. 命令概述whereis命令用来定位命令的二进制程序、源代码文件和man手册页等相关文件的路径。whereis命令查找速度非常快,因为它不是在磁盘中乱找,而是在一个数据库中查询; 数据库是linux系统自动创建的,包含有本地所有文件的信息,并且每天通过自动执行updatedb命令更新一次。正因为这样,whereis命令的搜索结果有时候会不准确,比如刚添加的文件可能搜不到, 原因就是该数据库文...
2019-09-22 20:42:35
97
原创 Linux命令
Linux命令(用户、系统管理、文件、进程、网络命令)用户管理:su、sude、adduser、password、usermod、userdel(用户组:批量管理用户)Linux运维文件管理:is、Linux一点哲学:一切皆为文件 文件的分类:普通文件、目录文件、设备文件、链接文件Is-l;(p:管道文件 f:堆栈文件 s:共享文件 )touch geditcd空格…返回创建 mkd...
2019-09-15 19:56:29
161
原创 嵌入式操作系统2
嵌入式操作系统:可移植;(开源)嵌入式操作系统分类:商业/免费:vxworks、wince、Linux、ucossil 实时/非实时;在规定的时间里完成规定的动作(Vxworks、ucosil)Linux:GPL协议、POSIX标准、GNU计划(unix)开源社区:github 版本管理工具:git+github(两个小时)Linux发行版:redhat、Ubuntu、deepinLinux安装:...
2019-09-15 19:52:35
173
转载 【Linux】——man命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 相关描述05. 参考示例05. 附录01. 命令概述Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。同时也可以使用man man 查看man的使用方法。02. 命令格式man [-adfhktwW] [section] [-M path] [-P p...
2019-09-15 19:50:48
207
转载 【Linux】whatis命令
00. 目录文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录01. 命令概述whatis命令在一些特定的包含系统命令的简短描述的数据库文件里查找关键字,然后把结果送到标准输出。 查找的内容必须完全匹配关键字的才会输出。whatis数据库文件是用/usr/sbin/makewhatis 命令建立的。02. 命令格式whatis [OPTI...
2019-09-15 19:48:57
469
原创 嵌入式系统第一课
一、 嵌入式操作系统?标准:可移植:X86,ARM,DSP,powerPC(可以运行在不同CPU体系结构上的机器)错误:嵌入式操作系统:开源嵌入式操作系统Vxworks:美国宇航局:航空、军事、工业(实时性:在规定时间完成规定的动作)缺点:不开源、付费winCE:微软出品、不开源(出租车、麦德龙、POS机):金融ucosii:小型实时操作系统(5000+);8,16,51+ucosii s...
2019-09-08 22:36:44
156
转载 Linux内核版本和发行版本
Linux内核版本Linux最早是由芬兰 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些Minix 黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。Linux内核使用三种不同的版本编号方式。第一种方式用于1.0版本之前(包括1.0)。第一个版本是0.01,紧接着是0.02、0.03、0...
2019-09-08 22:00:14
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人