
linux
文章平均质量分 59
٩( 'ω' )و 沉浮
这个作者很懒,什么都没留下…
展开
-
linux shell传递参数
shell 传递参数可以在执行shell脚本时,向脚本传递参数,脚本获取参数格式:$n. n代表数字,1为脚本的第一个参数,2为执行脚本的第二个参数,一次类推。例:#文件名test.shecho "shell 传递实参";echo "执行文件名 $0";echo "第一个参数 $1&quot原创 2018-10-26 08:36:40 · 714 阅读 · 0 评论 -
linux下apt 与dpkg安装包管理工具的区别
linux下的安装包管理工具一般来说linux系列主要分为两类:RedHat系列:RedHat,Centos,FedoraDebian系列: Debian,Ubuntu等 2.Debian系列: Debian,Ubuntu等Dpkg(Debian系):UbuntuRPM(RedHat系): Centos, FedoraRedHat系列:常见的安转包格式有rpm包, 安装包的命...原创 2018-10-27 20:24:10 · 1509 阅读 · 0 评论 -
Linux 三种命令模式
vim :文本编辑器vim的三种模式:命令模式、输入模式、底线命令模式命令模式:即用户刚刚启动的Vim模式常用命令i 切换到输入模式,输入字符。x 删除当前光标所在出的字符。: 切换到底线命令模式,一在最底行输入命令。输入模式:在命令模式输入i就进入输入模式。ENTER,回车键,换行 BACK SPACE,退格键,删除光标的前一个字符。DEL, 删除键,删除光标后...原创 2018-10-25 18:31:34 · 4549 阅读 · 0 评论 -
shell输入/输出重定向
shell输入/输出重定向重定向命令命令说明command < file将输出重定向filecommand > file将输入重定向到filecomand >> file将输出以追加的方式重定向到filen > file将文件描述符为n的文件重定向到filen >> file将文件描述符为n的文件以原创 2018-10-26 20:45:39 · 194 阅读 · 0 评论 -
shell文件包含
shell文件包含shell和其他语言一样,shell也可以包含外部脚本,这样可以很方便的封装一些公用的代码作为一个独立的文件。格式:. filename #注意(.)与文件名中间有以空格。或者source filename 实例创建两个shell脚本文件第一个文件test1.sh #test1.sh #!/bin/bash url="http://www....原创 2018-10-26 20:02:03 · 368 阅读 · 0 评论 -
shell 函数
shell函数函数*格式:[ Function ] funname [()]{ action; [return int;]}注:可以带function fun()定义,也可以直接fun()定义,不带任何参数。参数返回,可以显示加:return返回,如果不加,将以最后一条命令运行结果,作为返回值。return后跟数值n(0-255).例1:demoFun(){ ech...原创 2018-10-26 19:45:20 · 734 阅读 · 0 评论 -
shell 流程控制
shell 流程控制sh流程控制不可为空if else if 语法格式: if conditionthen command1 command2 ...fi写成一行:if [ $(ps -ef | grep -c "ssh" ) -gt 1 ]; then echo "true"; fi if-else格式:if conditionthen com...原创 2018-10-26 17:22:01 · 153 阅读 · 0 评论 -
linux test命令
shell Test 命令shell 中test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三方面的测试。数值测试参数说明-eq等于为真-ne不等于为真-gt大于为真-lt小于为真-ge大于等于为真-le小于等于为真例:num1=100num2=200if test $[num1] -eq $[num2]...原创 2018-10-26 09:39:56 · 1133 阅读 · 0 评论 -
Linux yum命令
yum(软件管理包):提供查找、安装、删除某一个或者某一组甚至全部软件包的命令。yum语法:yum [options] [command] [package]options:可选,包括-h(帮助),-y(安装过程中全部选Yes),-q(不显示安装过程)command: 要进行的操作package:操作的对象yum常用的命令:列出所有可更新的软件清单列表:yum...原创 2018-10-26 08:36:23 · 124 阅读 · 0 评论 -
linux shell printf命令
shell printf命令printf使用引用文本或空格分隔的参数,外面可以在printf中使用格式化字符串,还可以制定字符串的宽度,左右对齐方式等。默认printf不会像echo自动添加换行符,但可以手工添加\n.语法:printf format-string [argumens....]参数说明:format-string : 为格式控制字符串arguments: 为参数列表...原创 2018-10-25 18:31:08 · 280 阅读 · 0 评论 -
linux Shell echo命令
shell echo命令格式命令:echo string1.显示普通字符串:echo It is a test或者(忽略双引号):echo It is a test2.显示转义字符(双引号也可以省略)echo " \"It is a test\" ”结果:"It is a test"3.显示变量read命令从标准输入中读取一行并把输入行的每个字段的值...原创 2018-10-26 08:35:09 · 1134 阅读 · 0 评论 -
Linux Shell基本运算符
shell基本运算符:算术运算符关系运算符布尔运算符字符串运算符文件测试运算符注:原bash不支持简单的数学运算。但可以通过awk 和expr(常用)命令来实现。expr是一款表达式计算工具,它可以完成表达式的求值操作。例:#两个数相加使用的是反引号val =`expr 2 + 2`echo "$val"结果:4注: - 表达式和运算符之间要有空格。 -原创 2018-10-26 08:34:18 · 286 阅读 · 0 评论 -
linux shell变量
shell简介是应用程序,该程序提供了一个界面,用户通过这个界面访问操作系统内核服务。linux的shell分类:Bourne Shell (/usr/bin/sh或、/bin/sh)- Bourne again Shell (/bin/bash)—最常用c shell(/usr/bin/csh)k shell(/usr/bin/ksh)例子#!/bin./bashecho ...原创 2018-10-26 08:34:49 · 158 阅读 · 0 评论 -
Linux基本命令汇总
ls: 查看linux文件夹、文件等 cd 命令:切换路径 ~:根目录 -上一次工作目录 pwd;查看当前工作目录路径 mkdir: 创建文件夹 -p 多级创建 rm:删除一个目录中的一个或者多个文件或者目录 rmdir:从一个目录中删除一个护着多个子目录 mv: 移动文件或者修改文件名 cp : 将源文件复制到目标文件,或者将多...转载 2019-03-01 17:18:19 · 285 阅读 · 0 评论