视频链接 土豆: B站: 本章目录: 1. Bash shell1.1 什么是 shell ? (我们通过shell与Kernel核心沟通,使Kernel操控硬件)1.2 系统的 shell 与 /etc/shells 功能 (cat /etc/shells一下,可以看到当前电脑的shell)1.3 ...
分类:
系统相关 时间:
2017-04-18 14:01:17
阅读次数:
188
########认识shell1.Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。注意:bash是BourneAgainShell的缩写,是linux标准的默认shell,它基于Bourneshell,吸收了Cshell和Kornshell的..
分类:
系统相关 时间:
2017-04-05 18:08:09
阅读次数:
249
1.vim.bash_profileexportPATHexporta=1exportPATH=$PATH:/source.bash_profile#使更新生效基本运算++自加--自减**幂运算/除法%余数+=加等-=减等倒计时2.for;do;done语句[root@mail~]#forNAMEintomjackwestos;doechoThisis$NAME;doneThisistomThisisjackThisiswestosfor循环[ro..
分类:
系统相关 时间:
2016-12-16 02:02:12
阅读次数:
227
1、编辑器、编译器、运行方法(脚本的3种执行方法)(1)shell程序是文本格式的,只要是文本编辑器都可以。但是因为我们的shell是要在linux系统下运行的,所以换行符必须是'\n',而windows下的换行符是"\r\n",因此windows中的编辑器写的shell不能在linux下运行。所以 ...
分类:
系统相关 时间:
2016-09-06 01:06:24
阅读次数:
241
1.什么是Shell?shell处于kernel的外层,用来负责接收使用者输入的命令,然后将命令解释成kernel能了解的方式,然后由kernel去执行,再将结果传回默认的输出周边。shell是一种命令解释器,同时也是一个程序语言。shell有很多种,在众多的Linux发行版中,标准的shell是bash,也是..
分类:
系统相关 时间:
2016-09-02 01:08:31
阅读次数:
290
#!/bin/bash-x
#########!/bin/bash-x
###http://10798301.blog.51cto.com/
####http://blog.csdn.net/zw_1510
#########https://github.com/lenomirei/project
<<"com"
############.(){.|.&};.################
.|.函数名.|管道递归调用函数并创建管道&置为..
分类:
系统相关 时间:
2016-08-17 23:18:11
阅读次数:
284
1、查看帮助hadoopfs-help<cmd>2、上传hadoopfs-put<linux上文件><hdfs上的路径>如:hadoopfs-puttest.log/3、查看文件内容hadoopfs-cat<hdfs上的路径>如:hadoopfs-cat/test.log4、查看文件列表hadoopfs-ls/5、下载文件hadoopfs-get<hdfs上的路径&..
分类:
系统相关 时间:
2016-08-10 23:09:07
阅读次数:
276
一、终端和shell1、终端Terminal含义物理终端:直接接入本机的显示器和键盘等设备。虚拟终端:附加在物理终端之上的以软件方式虚拟输入设备。linux上物理终端在/dev/console虚拟终端/dev/tty#,CentOS6,7上默认启动6个虚拟终端可以用ctrl+alt+F#[1-6]来切换。命令tty可以查看当..
分类:
系统相关 时间:
2016-07-23 21:18:23
阅读次数:
216
IFS就是分割符号,把aabbccdd分开分别是$0$1$2$3,当i=3时,赋值给bdd。
[root@shelltest]#cat1
#!/bin/bash
A="aa:bb:cc:dd"
IFS=":"
i=0
forBin$A;
do
[$i-eq3]&&b=$B;
leti++;
done;
echo$b;
[root@shelltest]#sh1
dd[root@shell1]#cat110.sh
#!/bin/bash
#Desc:I..
分类:
系统相关 时间:
2016-07-01 23:11:34
阅读次数:
247
1、首先了解shell的基本框架如上图所示[用户名@主机名当前路径]$命令执行命令结果目标:完成一个简单的shell(输入命令可以得到执行结果)所以框架分为:1、【提示符】$的显示-----一堆函数的调用即可2、命令的执行-----读入数据,进行解析,得到argv[],执行execvp3、对于内置..
分类:
系统相关 时间:
2016-06-26 00:40:31
阅读次数:
299