Linux系统和shell环境准备
Linux的来源于unix
unix是由三部分组成的,工具软件,应用程序,网络协议,
常见的Linux的发行版,ubuntu,centos,redhat,都是Linux的发行版,都是用的Linux的内核,
这是Linux的目录结构,还有常用的命令,这些都会后面学到,
shell和Linux有密切的关系,shell可以直接操作Linux,
所以shell 是可以直接操作Linux内核的,这是一个非常重要的工具,一定要掌握,
常见的shell有很多,但是常用的是第二个,也就是bourne again shell,也就是常说的bash,
后面都是以bash为基础讲解
1,免费
2,功能强大
3,易用,
第一个shell脚本
第一行#!/bin/bash----这是要告诉Linux我要使用那种shell
第二行echo "helllo world" ---这是打印,
写完了之后chmod +x ./test.sh - ----这是文件加执行权限
两种执行方式:
./test.sh ----这种是直接执行,并没有指定哪种shell执行,就会取代码中的第一行,
/bin/sh test.sh -----这种执行方法,就是指定了shell执行,代码中的第一行就失效了
Windows里面可以使用git bash来简单执行shell,这个要下载git
mac或者Linux就更加简单了,这是直接就自带的,
###