- 博客(31)
- 收藏
- 关注
原创 shell编程100例(6)
26、对 100 以内的所有正整数相加求和(1+2+3+4…+100)#!/bin/bashsum=0for i in seq 100#i从1到100的循环dosum=KaTeX parse error: Expected 'EOF', got '#' at position 9: [sum+i]#̲累加求和doneecho …sum"27、统计 13:30 到 14:30 所...
2019-11-24 22:25:00
195
原创 shell编程100例(5)
21、使用 expect 工具自动交互密码远程其他主机安装 httpd 软件#!/bin/bashrm ‐rf ~/.ssh/known_hosts#删除~/.ssh/known_hosts后,ssh 远程任何主机都会询问是否确认要连接该主机expect <<EOFspawn ssh 192.168.4.254expect “yes/no” {send “yes\r”}...
2019-11-17 19:40:23
308
原创 shell编程100例(4)
16、进度条,动态时针版本;定义一个显示进度的函数,屏幕快速显示| / ‐ #!/bin/bashrotate_line(){INTERVAL=0.5 #设置间隔时间COUNT=“0” #设置4个形状的编号,默认编号为 0(不代表任何图像)while :doCOUNT=expr $COUNT + 1 #执行循环,COUNT 每次循环加 1,(分别代表4种不同的形状)ca...
2019-11-10 19:02:05
180
原创 shell编程100例(3)
11、石头、剪刀、布游戏#!/bin/bashgame=(石头 剪刀 布)num=KaTeX parse error: Expected 'EOF', got '#' at position 12: [RANDOM%3]#̲生成0到2的一个随机数com…{game[$num]}echo “请根据下列提示选择您的出拳手势”echo “1.石头”echo “2.剪刀”echo “3....
2019-11-03 23:39:44
232
原创 shell编程100例(2)
6、猜数字游戏#!/bin/bashnum=KaTeX parse error: Expected 'EOF', got '#' at position 16: [RANDOM%100+1]#̲生成一个随机数并赋给nume…num"while :doread -p "计算机生成了一个 1‐100 的随机数,你猜: " cai#提示用户输入猜的值if [ $cai -eq $nu...
2019-10-27 21:12:03
702
原创 shell编程100例(1)
1.编写hello world脚本#!/usr/bin/bashecho"Hellow World" #输出2.通过位置变量创建Linux系统账户及密码#!/usr/bin/bashuseradd “$1”#增加一个新用户,用户名为输入的第一个参数echo “$2” | passwd --stdin “$1”#输出第二个参数并成为后一条命令的输入作为密码3.备份日志...
2019-10-20 23:24:08
288
转载 Shell脚本基础、使用变量、条件测试及选择、列表式循环
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...
2019-10-20 19:37:36
143
原创 linux命令基本格式
cmd [options] [arguments],options称为选项,arguments称为参数选项和参数都作为Shell命令执行时的输入,它们之间用空格分隔开。Linux是区分大小写的一般来说,后面跟的选项如果单字符选项前使用一个减号-。单词选项前使用两个减号–这是一般的情况,有些命令还是不归属这种规律的(相对较少)~~~例子:ls -a和ls -all,a 单个字符使用一个-,...
2019-10-05 18:51:28
451
原创 linux目录
linux的文件是一个目录树结构,有一个根目录,根目录下面有任意数量的文件和子目录,子目录下又可以有任意多的文件和子目录,linux下目录的作用如下。bin:存放二进制可执行文件(ls,cat,mkdir等)boot:存放用于系统引导时使用的各种文件dev:用于存放设备文件etc:存放系统配置文件home:存放所有用户文件的根目录lib:存放跟文件系统中的程序运行所需要的共享库及内核模...
2019-09-28 20:54:42
133
转载 如何解决Ubuntu无法联网的问题
本篇博文转自:http://jingyan.baidu.com/article/17bd8e521775fb85ab2bb8e0.html1. 故障现象,导致虚拟机无法正常上网...
2019-09-22 16:58:30
1092
原创 linux笔记
linux文件分类:四大类:普通文件(-开头);目录文件(d开头);设备文件(c/b开头);c代表字符设备,b代表块设备;链接文件三小类: 管道文件(p);共享文件(s);堆栈文件(f)用户管理:su sudo;adduser passwd usermod userdel 用户组:批量管理用户 linux运维文件管理: ls,linux一点哲学:一切皆为文件。ls-l(查看文件详细属性...
2019-09-15 17:03:18
96
转载 linux笔记
欢迎使用Markdown编辑器 <div class="article-copyright"> <span class="creativecommons"> <a rel="license" href="http://creative...
2019-09-07 10:32:12
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅