03linuxshell专题讲座-王保明

03linuxshell专题讲座-王保明

ID:8851200

大小:985.35 KB

页数:42页

时间:2018-04-09

03linuxshell专题讲座-王保明_第1页
03linuxshell专题讲座-王保明_第2页
03linuxshell专题讲座-王保明_第3页
03linuxshell专题讲座-王保明_第4页
03linuxshell专题讲座-王保明_第5页
资源描述:

《03linuxshell专题讲座-王保明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LinuxShell应用编程专题讲座writtenby王保明第一部分shell编程基础1shell简介什么是shell存取权限和安全shell简单脚本shell特性1.1什么是shelllshell是核心程序kernel之外的指令解析器,是一个程序,同时是一种命令语言和程序设计语言。²shell是命令解析器,用户输入命令,它去解析。lshell类型ash、bash、ksh、csh、tcsh²cat/etc/shells看系统下的shell²echo$SHELL看当前用户运行的shelll程序在shell中运行²ls命令执行过程分析lshell中可以运行子shell

2、²/bin/csh退出子shellllinux下默认的shell是bash²bash特点,快速(上下键);tab键盘自动补齐;自动帮助功能help在shell下执行help命令,可以查看shell提供的命令[test@localhost~]$helpGNUbash,version3.2.25(1)-release(x86_64-redhat-linux-gnu)Theseshellcommandsaredefinedinternally.Type`help'toseethislist.Type`helpname'tofindoutmoreaboutthefunct

3、ion`name'.Use`infobash'tofindoutmoreabouttheshellingeneral.Use`man-k'or`info'tofindoutmoreaboutcommandsnotinthislist.Astar(*)nexttoanamemeansthatthecommandisdisabled.JOB_SPEC[&]((expression)).filename[arguments]:[arg...][[expression]]alias[-p][name[=value]...]bg[job_spec...]bind[-lpvs

4、PVS][-mkeymap][-ffibreak[n]builtin[shell-builtin[arg...]]caller[EXPR]caseWORDin[PATTERN[

5、PATTERN].cd[-L

6、-P][dir]command[-pVv]command[arg...]compgen[-abcdefgjksuv][-ooptioncomplete[-abcdefgjksuv][-pr][-ocontinue[n]declare[-afFirtx][-p][name[=valdirs[-clpv][+N][-N]disown[-h][-ar][jobspe

7、c...]echo[-neE][arg...]enable[-pnds][-a][-ffilename]eval[arg...]exec[-cl][-aname]file[redirecexit[n]export[-nf][name[=value]...]orfalsefc[-eename][-nlr][first][lastfg[job_spec]forNAME[inWORDS...;]doCOMMAfor((exp1;exp2;exp3));doCOMfunctionNAME{COMMANDS;}orNAgetoptsoptstringname[arg]has

8、h[-lr][-ppathname][-dt][nahelp[-s][pattern...]history[-c][-doffset][n]orhiifCOMMANDS;thenCOMMANDS;[elifjobs[-lnprs][jobspec...]orjobkill[-ssigspec

9、-nsignum

10、-siletarg[arg...]localname[=value]...logoutpopd[+N

11、-N][-n]printf[-vvar]format[arguments]pushd[dir

12、+N

13、-N][-n]pwd[-LP]read[-ers][-u

14、fd][-ttimeout][readonly[-af][name[=value]...]return[n]selectNAME[inWORDS...;]doCOset[--abefhkmnptuvxBCHP][-ooptishift[n]shopt[-pqsu][-olong-option]optsourcefilename[arguments]suspend[-f]test[expr]time[-p]PIPELINEtimestrap[-lp][argsignal_spec...]truetype[-afptP]name[name...]typeset[-af

15、Firtx

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。