1. if/else 语句 语法: if condition; then commands;elif condition; then commands;else commands;fi 示例:需求:脚本需要1个参数才能正确运行,而在脚本执行时,如果指定的参数个数不等于1,则shell脚本就应该打印出 ...
分类:
系统相关 时间:
2019-01-01 21:06:42
阅读次数:
234
1,Linux内核在启动过程中会寻找并加载根文件系统,加载成功则进入Linux Shell,运行用户程序。如果找不到合适的根文件系统,则会出现Kernel Panic错误并停止。 那么问题来了,如何寻找和加载根文件系统? 2,嵌入式Linux Bootloader的基本功能是:根据设定的参数直接引导 ...
分类:
其他好文 时间:
2019-01-01 18:17:25
阅读次数:
181
什么是shellshell是一个命令解释器,提供用户和机器之间的交互支持特定语法,比如逻辑判断、循环每个用户都可以有自己特定的shellCentOS7默认shell为bash(全称:BourneAginShell)还有zsh、ksh等查看是否有安装包:yumlist|grepzsh命令历史用户敲命令存放文件:用户家目录/.bash_history例:/root/bash_historyhistor
分类:
系统相关 时间:
2018-12-24 10:27:59
阅读次数:
192
linx变量子串 在本例子中,变量 test=https://www.//cnblogs./com//jjmaokk/p/10135401.html 1,${#parameter} 返回变量$parameter内容的长度(按字符),也适用于特殊变量 例: [root@lyn ~]# echo ${#... ...
分类:
系统相关 时间:
2018-12-19 13:12:45
阅读次数:
230
【环境介绍】 系统环境:Linux + shell 【背景描述】 需求:由于数据库维护较多同时涉及较多的系统类型,对于不熟悉系统的同事来说,及时登录一些数据库显然是需要时间,登录虽然简单,先查到信息再登录系统,显然会降低效率。为了解决这个问题,同事建议是否能写个脚本,能比较方便的登录系统。 对于这个 ...
分类:
微信 时间:
2018-12-16 15:49:47
阅读次数:
266
当只挂置单个后台会话时 直接使用screen -r回到会话 ...
分类:
系统相关 时间:
2018-12-11 21:54:42
阅读次数:
385
实现通过传参的方式往/etc/user.conf里添加用户,具体要求如下:1)命令用法:USAGE:shadduser{-add|-del|-search}username2)传参要求:如果参数为-add时,表示添加后面接的用户名,如果参数为-del时,表示删除后面接的用户名,如果参数为-search时,表示查找后面接的用户名,3)如果有同名的用户则不能添加,没有对应用户则无需删除,查找到用户以及
分类:
系统相关 时间:
2018-12-08 23:50:14
阅读次数:
316
for循环 for 循环是固定循环,也就是在循环时已经知道需要进行几次循环。有时也把 for 循环称为计数循环。语法: 在这种语法中,for 循环的次数取决于 in 后面值的个数(以空格分隔),有几个值就循环几次,并且每次循环都把值赋予变量。也就是说,假设 in 后面有三个值,for 会循环三次,第 ...
分类:
系统相关 时间:
2018-12-01 13:21:04
阅读次数:
241
if条件判断语句 单分支 if 条件语句 语法格式: 或者 在使用单分支 if 条件查询时需要注意几点: if 语句使用 fi 结尾,和一般语言使用大括号结尾不同。 [条件判断式] 就是使用 test 命令判断,所以中括号和条件判断式之间必须有空格。 then 后面跟符合条件之后执行的程序。可以放在 ...
分类:
系统相关 时间:
2018-12-01 13:00:45
阅读次数:
323
技巧一.sudo! 1.在linux命令行敲命令时,你是不是也碰到过这种情况:敲了一长串命令,潇洒的一回车,结果发现Permission denied。 当你意识到需要在行首加一个sudo,用root用户执行该命令,这时你会怎么做?通常的做法可能是这样的: 1.按↑重新显示之前的命令 2.fn + ...
分类:
系统相关 时间:
2018-11-30 20:19:08
阅读次数:
218