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