前言:
现时小伙伴们对“phpshell”都比较注意,我们都想要学习一些“phpshell”的相关知识。那么小编同时在网络上汇集了一些关于“phpshell””的相关知识,希望朋友们能喜欢,大家一起来学习一下吧!摘要:在Linux系统中,shell 脚本就像Java,php类似的编程语言一样,通过shell脚本,能完成很多有意思的应用程序。可以这么理解,shell 是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的界面系统级程序,用户可以用 shell 来启动、挂起、停止甚至是编写一些程序。比如,Linux系统的操作界面就是shell,我们输入一些命令,通过shell 去翻译为机器语言,然后由硬件去执行这些命令。shell 是解释执行的脚本语言,在 shell 中可以直接调用 Linux 系统命令。
其实windows类似于shell的就是它的图形交互界面,我们在windows系统中打开文件,删除文件等操作,就是向windows系统发送命令。
而Bash就是其中一种具有代表性的Shell编程语言,它易编写、易调试,而且灵活性强。
本文主要介绍linux系统的Shell语言以及Bash脚本的执行过程,并通过实验进行检验。详细内容请参考下文。
一、Shell概述
1、登陆Linux系统
2、查看Linux系统支持的Shell
执行指令# cat /etc/shells
备注:
Bash:大多数Linux系统默认使用的shell,bash shell 是 Bourne shell 的一个免费版本,它是最早的 Unix shell,bash还有一个特点,可以通过help命令来查看帮助。
Csh:C shell 使用的是“类C”语法,csh是具有C语言风格的一种shell,其内部命令有52个,较为庞大。目前使用的并不多,已经被/bin/tcsh所取代。
Tcsh:tcsh是csh的增强版,与 C shell 完全兼容。
Sh:是一个快捷方式。
Nologin:指用户不能登录。
3、Shell的echo 输出命令
执行指令# help echo查看echo使用帮助
语法形式:echo 【选项】【输出内容】
二、Bash脚本执行方式
1、编写一个可执行的脚本九九乘法表99.sh
2、执行九九乘法表99.sh的过程
第一步,切换到脚本所在目录
第二步,授予该脚本可执行权限
第三步,执行99.sh脚本
标签: #phpshell #shell编程和java区别