什么是Linux
Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。——http://www.runoob.com
对于新手来说,理解Linux是一种操作系统即可。
Shell与Bash
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
bash,全称为Bourne-Again Shell。它是一个为GNU项目编写的Unix shell。bash脚本功能非常强大,尤其是在处理自动循环或大的任务方面可节省大量的时间。bash是许多Linux平台的内定Shell,这也是我们介绍它主要的原因。
简单地说,Shell所提供的用户界面就是我们所说的终端、命令行等,而Bash是Shell的一种。
使用Linux
Bash使用原理
使用Linux也就是使用Bash等Shell与系统进行对话,现在Bash不仅仅能与Linux系统对话,也在Windows、Mac系统上应用。
使用Bash可以理解为用命令调用程序实现对系统的各种操作,Bash的每个命令对应着相应的程序,当然也可以自己创建命令以达到高效,如广受欢迎的git等。
Bash基础操作
基本语法:$ 命令 -选项缩写 --选项 参数,其中命令必须要有,而不同命令的选项、参数有差异。
下面开始具体学习。
1.切换路径
当你打开Bash后,默认当前路径为你打开时所处的路径,如在桌面打开当前路径为桌面。
切换路径的语法为:cd 路径。如:
$ cd /c/img
***切换至c盘下的img文件夹***
2.增删改查
增——也就是新建,
语法:mk 文件夹名称——新建一个文件夹
touch 文件名——新建一个文件
——待续……