#Shell

Shell笔记——网络操作

wget下载网页或者远程文件#下载限速:wget--limit-rate20kwww.baidu.com#断点续传:wget-cURL 允许/禁止ping#禁止ICMP协议#临时生效:#允许pingecho0>/proc/sys/net/ipv4/icmp_echo_ignore_all#禁止echo1...
代码星球 ·2020-09-02

Shell笔记——文本操作

chattr设置文件为不可修改,不可删除 #设置为不可修改chattr+ifilename#还原为可修改chattr-ifilename 只列出目录ls-d*/ls-F|grep"/$"ls-l|grep"^d"find.-maxdepth1-typed-print 查看文件详细内容sta...
代码星球 ·2020-09-02

Shell笔记——加密命令

md5sum/sha1summd5sum和sha1sum都是单向散列算法,无法逆推出原始数据,通常用于验证数据完整性,或为数据生成唯一密钥#生成校验md5sumfilename>file_sum.md5#校验(-ccheck)md5sum-cfile_sum.md5#使用md5sum递归生成整个目录的sumfin...
代码星球 ·2020-09-02

VSCode远程编写Shell并实时调试配置过程

下载VSCodeinsider版,https://code.visualstudio.com/insiders/安装Remote-SSH插件,安装完成会出现SSHexplore点击SSH配置管理,连接远程主机,如果是windows,需要安装openssh安装Shell-format,shellman插件,方便shell...

PowerShell因为在此系统中禁止执行脚本解决方法

版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/caijunfen/article/details/78521514在Powershell直接脚本时会出现:无法加载文件******.ps1,因为在此系统中禁止执行脚本。...

【shell】shell编程总结

  总结一下在写shell脚本时的常见注意事项:1.shell脚本中的命令最好用命令的全路径,如果不知道全路径可以用whichcmd查找命令的全路径。2.shell脚本中定义环境变量用exportxxx=/dir1/dir2.....3.shell脚本中取变量所以变量前都需加$,或者最好是${变量}4.掌握常见的if、...
代码星球 ·2020-08-27

hdfs的shell操作

在搭建环境的过程中我们用过: 以  hadoopfs  表示filesystem开头 查询所有的hdfsshell命令[root@localhostcurrent]#hadoopfsUsage:hadoopfs[genericoptions][-appendT...
代码星球 ·2020-08-27

【shell】shell中各种括号的作用()、(())、[]、[[]]、{}

   ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。  ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结...
代码星球 ·2020-08-27

【shell】shell编程(六)-shell函数的应用

linuxshell可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[function]funname[()]{action;[returnint;]}说明:1、可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2、参数返回,可以显示加:return返回...

linux可运行的shell脚本与设置开机服务启动(自己总结)

完整的ln命令参考:http://www.runoob.com/linux/linux-comm-ln.html ln:创建连接文件       -默认创建的是硬连接,好比复制,但是两个文件会同步   &nbs...

【shell】shell编程(五)-读取参数

  通过前几篇文章的学习,我们学会了shell的基本语法。在linux的实际操作中,我们经常看到命令会有很多参数,例如:ls-al等等,那么这个参数是怎么处理的呢?接下来我们就来看看shell脚本对于用户输入参数的处理。根据参数位置获取参数  bashshell可根据参数位置获取参数。通过 $1 到...
代码星球 ·2020-08-27

【shell】shell编程(四)-循环语句

  上篇我们学习了shell中条件选择语句的用法。接下来本篇就来学习循环语句。在shell中,循环是通过for,while,until命令来实现的。下面就分别来看看吧。for循环有两种形式:for-in语句基本格式如下:forvarinlistdocommandsdone list代表要循环的值,在每次循环的...
代码星球 ·2020-08-27

【shell】shell编程(三)-if,select,case语句

  通过前两篇文章,我们掌握了shell的一些基本写法和变量的使用,以及基本数据类型的运算。那么,本次就将要学习shell的结构化命令了,也就是我们其它编程语言中的条件选择语句及循环语句。  不过,在学习shell结构化命令的时候,我们又会发现它与其它编程的语言相比存在不小的区别。下面就开始看看吧:在条件选择语句中,主...

【shell】shell编程(二)-运算符

  上篇我们学会了如何使用及定义变量。按照尿性,一般接下来就该学基本数据类型的运算了。  没错,本篇就仍是这么俗套的来讲讲这无聊但又必学的基本数据类型的运算了。操作符符号语义描述+加10+10,结果为20-减10-3,结果为7*乘10*2,结果为20/除10/3,结果为3(取整数)%求余10%3,结果为1(取余数)==...
代码星球 ·2020-08-27

Linux shell中的竖线(|)——管道符号

管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。用法:command1|command2他的功能是把第一个命令command1执行的结果作为command2的输入传给command2,例如: $ls-s|sort-nr(请注意不要复制$符号进去哦)-s是filesize,-n是numeric-s...
首页上一页...2021222324...下一页尾页