[02]Linux与Bash教程-01-Linux系统与shell环境准备

本文介绍了如何在Windows系统中通过安装GitBash模拟Linux环境,包括如何设置shell环境,如Bash,以及如何使用Linux命令和shell脚本,如ls,rm,cd等。重点提到shell作为Linux命令集的接口和编程语言的作用。
摘要由CSDN通过智能技术生成

0、如何把windows系统当linux系统来用?(shell环境准备)
    安装git工具,在电脑桌面空白处,点击鼠标右键,点击git bash here,打开命令窗口,就可以正常使用linux命令了。

1、常见的shell
    Bourne Shell (/usr/bin/sh或/bin/sh)
    Bourne Again Shell (/bin/bash)——最常用shell即Bash
    C Shell (/usr/bin/csh)
    K Shell (/usr/bin/ksh)
    Shell for Root (/sbin/sh)
2、Linux简介
    组成部分
        Unix:工具软件、应用程序、网络协议
    内核
        发行家族: debian、Fedora、SUSE、其他发行版
        各个发行版:Ubuntu、RHEL、sles
3、Linux与windows的区别
                        界面                  驱动程序                                          
    Windows     界面统一              驱动程序丰富                                         
    Linux       因发布版本不同而不同  由自愿者开发,很多硬件厂商基于版权考虑未提供驱动程序


4、shell简介
    与linux的区别与联系:
        Shell就是外壳的意思,包裹在Linux内核的外层。它是一个人机界面,可以通过一系列Linux命令向操作系统发出相关指令。
        Shell可以通过其条件语句和循环语句组合一系列Linux命令,形成一个面向过程的程序,即shell脚本,从而实现一些复杂的功能。
        Shell可以说是Linux命令集的总称,属于命令行的人机界面。
        Shell是用C语言编写的程序,是用户使用Linux的桥梁。
        Shell既是一种命令语言,也是一种编程语言。
        其次,shell也指应用程序,它提供一个接口,用户可以通过这个接口访问操作系统内核的服务。
        Shell是用C语言编写的程序,是用户使用Linux的桥梁。
        Shell既是一种命令语言,也是一种编程语言。
        外壳是指提供接口的应用程序,用户可以通过该接口访问操作系统内核的服务。
        Ken Thompson的sh是第一个Unix Shell,Windows Explorer是典型的图形界面Shell。
        Shell和Shell脚本不是一回事。通常我们说的是Shell脚本。
        Shell编程和java、php编程是一样的,只要有一个可以写代码的文本编辑器和一个可以解释执行的脚本解释器。
        Shell是命令解释器,位于内核和用户之间,负责将用户的指令传递给内核,并将执行结果显示回用户。
        同时,shell也可以作为一种强大的编程语言。在使用linux时,您必须能够使用命令。
        即使提供了用户界面,大多数功能仍然必须通过命令行来操作。
        shell脚本语言也是一种运行在linux上的脚本语言,服务器运营人员掌握它几乎是必须的。
5、Bash简介
        #!/bin/bash
        echo "hello!"
    #!/bin/bash:所使用的shell类型为bash
    第二行为输出hello字样
6、运行shell
    方法一:
        chmod +x ./test.sh #使脚本具有执行权限
        ./test.sh #执行脚本
    方法二:
        /bin/sh test.sh 使用这种方法会使第一种方法失效
7、使用Shell
        windows环境下可以下载git bash工具:https://git-scm.com/downloads
        mac与linux直接在终端中输入即可
8、命令练习
    ls:列出目录
    rm:删除,-rf参数强制删除
    cd:切换目录
    mkdir:创建目录
    rmdir:删除目录
    clear:清空屏幕
    vim/vi:创建文件

9、windows系统,安装git工具,git bash here,就可以直接输入linux命令
    shell脚本就是一连串的linux命令
    首先可以touch新建一个文件test.sh,shell脚本是以.sh结尾
    编写好了内容后,可以./test.sh执行文件,运行符号和文件名中间不需要空格

文章链接:https://www.jianshu.com/p/b9274127194e

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值