windows下练习linux shell

摘要:
注意文件格式,因为Linux和Windows使用不同的编码方法。记事本++编辑:在bash.exe中运行shell脚本enter./test.sh。您可以看到运行效果。

<---开始学习linux---记录一下---路漫漫其修远兮---加油吧---萌萌达>

使用软件:Cygwin  下载地址(免安装版):链接: http://pan.baidu.com/s/1jG6PjEY  密码: vyjs

解压到任意的位置,博主是放在 E:devcygwin

运行bash.exe:

1.直接在bin目录中运行bash.exe

2.cmd  cd E:devcygwinin    bash.exe

测试shell脚本运行:

简单shell脚本地址:http://blog.163.com/hbu_lijian/blog/static/1261291532011113035622113/

随便选择一个,新建 .sh文件(例如:test.sh) 复制粘贴 保存。

注意文件format,因为inux和window采用不同的编码方式。

notepad++编辑:

windows下练习linux shell第1张

运行shell脚本:

在bash.exe 中键入./test.sh 回车。即可看到运行效果。

若出现XXX:command not found    XXX :not a valid identifier

配置环境变量:

举例说明:cygwin安装在C盘根目录下,那么在环境变量编辑界面(右键我的电脑--属性--高级--环境变量)的系统变量中添加名为“CYGWIN_HOME”的变量,值为“C:cygwin”,并在系统变量“Path”中添加“C:cygwinin”,单击确定之后,再次在cygwin中运行ls等命令,即可正常使用。

  


  -END- 

windows下练习linux shell第2张

 

免责声明:文章转载自《windows下练习linux shell》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ubuntu init启动流程ubuntu下安装优化调节软件——ubuntu tweak&amp;amp;ailurus下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux 常用命令 规格严格

1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令,如:head -5 /etc/passwd如果你想查看文件的后 10 行,可以使用 tail 命令,如:tail -10 /etc/passwd查看文件中间一段,可以使用 sed 命令如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第...

Linux xen 网桥配置

0.必须明白网桥工作在数据链路层,在eth0与eth1等之下,网桥收到数据包后根据MAC地址转发到与该网桥相连接的1或多个网卡,也就是说,如果网桥不正常工作机器就断网了(如果存在网桥的情况下) 1.XEN中的默认启动的网桥是xenbr0, 如果想更改成你自己创建的网桥,在/etc/xen/xend-config.sxp文件里更改,添加一行:(network...

安全计算环境(三)Linux服务器2

Linux服务器 控制点 2. 访问控制 在系统中实施访问控制的目的是为了保证系统资源(操作系统和数据库管理系统)受控、合法地被使用。用户只能根据自己的权限来访问系统资源,不得越权访问。 a) 安全要求:应对登录的用户分配账户和权限。 要求解读:对于Linux操作系统中的一些重要文件,应检查系统主要目录的权限设置情况,Linux操作系统的文件操作权限,包括...

linux命令--mv

今天分享一个linux命令:mv 1. 命令作用  a. 移动文件  b. 修改文件或者目录的名称 2. 举例说明  场景:/home/user1/test1下面有一个文件a.txt、b.txt,  test2文件夹与test1文件夹同在/home/user1下面  移动文件:    将a.txt移动到test2下面:mv /home/user1/test...

linux下源码安装jdk1.8和tomcat8.5

Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 0.java简介 1)tomcat运行需要对应的Java环境,Java环境通过安装jdk来获得2)为了防止兼容性问题,tomcat和Java的版本最好对应,一般java-1.8对应tomcat8,java-1.7对应tomcat7,且高版本java可以支持低版本tomcat...

Linux源码Kconfig文件语法分析

Kconfig是我们进行内核配置的关键文件,用于生成menuconfig的界面并生成最终确定编译选项的.config文件。关于Kconfig文件的编写规则,在Documentation/kbuild/kconfig-language.txt有详尽的叙述。这里主要用实例进行语法分析。 config 确定了条目前面是否有选项,menuconfig界面中的条目中...