一、今天要学习的内容
今天会简单介绍一下unix与linux的操作系统的区别,以及常用的系统。然后就开始从一个一个命令开始讲解介绍。
二、unix与linux的关系与区别
unix系统是最先被发明创造出来的,一直是处于收费的状态,而直到有一天,有一个叫李纳斯•托瓦兹(Linus Torvalds)老师觉得,unix的系统实在是太难用了,就自行仿造unix写出了自己的linx内核,并且开源,邀请其他人共同来完善。
linux最大的优势就是开源,由全球千万开发者来协同完成它。以至于现在绝大数unix环境下发都是使用linux系列的操作系统。linux的系统分发版本有Red Hat、Ubuntu、CentOS、SuSE、Gentoo、Debian、Fedora Core、Mandriva、KNOPPIX、Linux Mint等有很多,不再全部列举。
三、本教程所使用的操作系统与shell
本教程使用的是debian 11.1系统,shell是bash。之所以选择了这个是感觉这个各方面用着还可以,debian这分支是国内的deepin的父发分支,也就是deepin也是基于debian来做二次开发定制的。这个不强制,使用哪个分支版本系统都可以,底层的shell差异很小。
四、shell命令的格式
命令 [选项] [参数]
命令,选项,参数之间都是以空格分开的,选项参数根据命令的不同可以有多个,也可能没有。
五、shell命令:clear
命令:clear
作用:清除屏幕所显示的内容,把输入焦点置于屏幕开始位置
选项:无
参数:无
此命令比较简单不再举例讲解
六、shell命令:pwd
命令:pwd
作用:打印当前所处的目录位置。
选项:无
参数:无
root@debian:~# pwd /home/test
六、shell命令:cd
命令:cd
作用:进入某个目录,之后这个目录就成为了当前所处的目录位置了。
选项:无
参数:是路径位置信息。
参数详解:
路径
解释
/
根目录,所有的目录都可以从这里出发
.
指向当前目录
..
指向当前目录的上级目录
/home/test
从根目录开始的描述的目录路径信息
../../test
表示当前目录上层的上层目录位置信息
举例:
root@debian:~# cd / root@debian:/# pwd / root@debian:/# cd /home/test/ root@debian:~# pwd /home/test root@debian:~# cd ../../etc/ root@debian:/etc# pwd /etc
本期先分享到这里。后面抽空继续,后面的就多介绍些常用的命令,然后来一个完整的shell脚本就可以了。感谢大家支持。
领取专属 10元无门槛券
私享最新 技术干货