摘要:
知识点1:什么是shell内建命令? Shell 内建命令,就是由 Bash 自身提供的命令,而不是文件系统中的某个可执行文件。 内建命令与普通命令的性质是不一样的,内建命令并不是某个外部文件,只要在shell中就一定可以运行这个命令。 知识点2:怎么确定一个命令是否是内建命令? 使用type可以区 阅读全文
posted @ 2020-03-18 19:07
肉松蛋卷
阅读(153)
评论(0)
推荐(0)
摘要:
0.理解数组 (1)shell不限制数组的大小,数组元素的下标从0开始计数 (2)获取数组中的元素要使用下标[ ],下标可以是一个整数,也可以是一个结果为整数的表达式,但是下标必须大于等于0 (3)bash shell只支持一维数组,不支持多维数组 1.数组的定义 在 Shell 中,用括号( )来 阅读全文
posted @ 2020-03-18 19:05
肉松蛋卷
阅读(802)
评论(0)
推荐(0)
摘要:
1.位置参数 运行 Shell 脚本文件时我们可以给它传递一些参数,这些参数在脚本文件内部可以使用$n的形式来接收,例如,$1 表示第一个参数,$2 表示第二个参数,依次类推。 在调用函数时也可以传递参数,但Shell 函数参数的传递和其它编程语言不同,没有所谓的形参和实参,在定义函数时也不用指明参 阅读全文
posted @ 2020-03-18 19:04
肉松蛋卷
阅读(270)
评论(0)
推荐(0)
摘要:
Shell 命令替换是指将命令的输出结果赋值给某个变量。比如,将使用ls命令查看到的某个目录中的内容保存到某个变量中,这就需要使用命令替换。 Shell 中有两种方式可以完成命令替换,一种是反引号` `,一种是$(),使用方法如下: variable=`commands`variable=$(com 阅读全文
posted @ 2020-03-18 19:03
肉松蛋卷
阅读(320)
评论(0)
推荐(0)
摘要:
0.字符串的小知识点 字符串可以由单引号' '包围,也可以由双引号" "包围,也可以不用引号,它们之间是有区别的: 1) 由单引号' '包围的字符串: 任何字符都会原样输出,在其中使用变量是无效的。 字符串中不能出现单引号,即使对单引号进行转义也不行。 2) 由双引号" "包围的字符串: 如果其中包 阅读全文
posted @ 2020-03-18 19:00
肉松蛋卷
阅读(511)
评论(1)
推荐(0)
摘要:
Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围)。 Shell 变量的作用域可以分为三种: 有的变量只能在函数内部使用,这叫做局部变量(local variable); 有的变量可以在当前 Shell 进程中使用,这叫做全局变量(global variabl 阅读全文
posted @ 2020-03-18 18:13
肉松蛋卷
阅读(2777)
评论(0)
推荐(0)
摘要:
在 Shell 中输入的命令,有一部分是 Shell 本身自带的,这叫做内置命令;有一部分是其它的应用程序(一个程序就是一个命令),这叫做外部命令。 一、变量 1.定义变量 在 Bash shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。这意味着, 阅读全文
posted @ 2020-03-18 18:12
肉松蛋卷
阅读(130)
评论(0)
推荐(0)
摘要:
1.介绍 String用于字符串操作和验证的测试库,是Robot Framework用于处理字符串的标准库(例如:Replace String Using Regexp, Split To Lines,拆分为行)并验证其内容(例如:Should Be String)。 以下来自BuiltIn库的关键 阅读全文
posted @ 2020-03-18 13:27
肉松蛋卷
阅读(567)
评论(0)
推荐(0)
摘要:
一、安装SSHLibrary 安装命令:pip install robotframework-sshlibrary 二.关键字 1.与连接相关的 Open Connection 用法: [ host | alias=None | port=22 | timeout=None | newline=No 阅读全文
posted @ 2020-03-18 13:23
肉松蛋卷
阅读(940)
评论(0)
推荐(0)
摘要:
1.keyword系列关键字: 1.Run Keyword/Run Keywords/Run Keyword And Continue On Failure/Run Keyword And Expect Error/Run Keyword And Ignore Error/Wait Until Ke 阅读全文
posted @ 2020-03-18 13:21
肉松蛋卷
阅读(1679)
评论(0)
推荐(1)
摘要:
eval "$(ssh-agent -s)"ssh-add git branch dev git push --set-upstream origin dev 在本地创建 分支 git push origin dev 将本地创建的分支同步到库上 git add .git commit -m "add 阅读全文
posted @ 2020-03-18 13:18
肉松蛋卷
阅读(172)
评论(0)
推荐(0)
摘要:
1.什么是git lfs Git LFS(Large File Storage, 大文件存储)是可以把音乐、图片、视频等指定的任意文件存在 Git 仓库之外,而在 Git 仓库中用一个占用空间 1KB 不到的文本指针来代替的小工具。通过把大文件存储在 Git 仓库之外,可以减小 Git 仓库本身的体 阅读全文
posted @ 2020-03-18 13:17
肉松蛋卷
阅读(1033)
评论(0)
推荐(0)
摘要:
参考网址:http://man.linuxde.net 书籍 精通正则表达式.pdf Linux命令行和shell脚本编程宝典.pdf shell十三问.pdf Advanced Bash Shell(中文高清版).pdf 阅读全文
posted @ 2020-03-18 13:10
肉松蛋卷
阅读(173)
评论(0)
推荐(0)
摘要:
1.支持免密访问 生成公钥: ssh-keygen -t rsa -C "Qin Feng" 连续3个回车,最后得到了两个文件:id_rsa和id_rsa.pub,在文件夹$ ~/.ssh文件夹下面 将公钥添加到authorized_keys中:cd /home/roaddb/.ssh && cat 阅读全文
posted @ 2020-03-18 13:08
肉松蛋卷
阅读(184)
评论(0)
推荐(0)
摘要:
用户和群组 groupadd group_name 创建一个新用户组 groupdel group_name 删除一个用户组 groupmod -n new_group_name old_group_name 重命名一个用户组 useradd -c "Name Surname " -g admin 阅读全文
posted @ 2020-03-18 10:28
肉松蛋卷
阅读(117)
评论(0)
推荐(0)
摘要:
查看文件内容 cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 head -2 file1 查看一 阅读全文
posted @ 2020-03-18 10:21
肉松蛋卷
阅读(97)
评论(0)
推荐(0)
摘要:
DEB 包 (Debian, Ubuntu 以及类似系统) dpkg -i package.deb 安装/更新一个 deb 包 dpkg -r package_name 从系统删除一个 deb 包 dpkg -l 显示系统中所有已经安装的 deb 包 dpkg -l | grep httpd 显示所 阅读全文
posted @ 2020-03-18 10:19
肉松蛋卷
阅读(322)
评论(0)
推荐(0)
摘要:
挂载一个文件系统 : mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在 umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出 fuser -km /mnt/hda2 当 阅读全文
posted @ 2020-03-18 10:14
肉松蛋卷
阅读(1560)
评论(0)
推荐(0)
浙公网安备 33010602011771号