主流操作系统
主要流行的操作系统有5个,2个手机操作系统(安卓和IOS),3个主机的操作系统,我们主要介绍主机的操作系统,介绍如下:
1. Microsoft Windows
作为全球最广泛使用的操作系统之一,Windows系列已经发展到了Windows 11。自1985年问世以来,Windows已经成为个人计算机和企业级服务器的主要操作系统。Windows具有丰富的功能和强大的兼容性,支持多种硬件设备,包括台式机、笔记本电脑、平板电脑和智能手机。Windows系统分为多个版本,如家庭版、专业版、企业版等,以满足不同用户的需求。
2. macOS
macOS是苹果公司(Apple Inc.)为Mac系列计算机设计的一款操作系统。自1984年问世以来,macOS已经发展到了最新版本的Big Sur。macOS以其优雅的设计、稳定性和安全性而受到许多专业人士和创意人士的喜爱。macOS支持多种硬件设备,如MacBook、iMac和Mac Pro等。
3. Linux
Linux是一种自由及开放源代码的操作系统,基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux系统具有高度的灵活性、稳定性和安全性,广泛应用于服务器、嵌入式设备和个人计算机等领域。Linux系统有多个发行版,如Ubuntu、Fedora、Debian等,每个发行版都有其独特的特点和功能。
Linux应用
Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性,且无须考虑商业软件的版权问题。
由于Linux系统开放源代码,功能强大、可靠、稳定性强、灵活而且具有极大的伸缩性,再加上它广泛支持大量的微处理体系结构、硬件设备、图形支持和通信协议,因此,在嵌入式应用的领域里,从因特网设备(路由器、交换机、防火墙,负载均衡器)到专用的控制系统(自动售货机,手机,PDA,各种家用电器),LINUX操作系统都有很广阔的应用市场。特别是经过这几年的发展,它已经成功地跻身于主流嵌入式开发平台。
所谓个人桌面系统,其实就是我们在办公室使用的个人计算机系统,例如:Windowsxp、windows7、Mac等。Linux系统在这方面的支持也已经非常好了,完全可以满足日常的办公及家长需求
Linux基础操作命令
1. cd 路径 跳转当前所在位置
根据查询可以查看到我们有多个文件目录,我们利用cd指令加上文件夹名,就可以目录跳转 。
2. pwd 查看当前所在位置
使用pwd指令可以查询到我们当前处于哪一个目录下。
3. cd ~ 回到当前用户的home
4. cd - 回到上一次更改前的位置
5. cd .. 回退到上一级目录
6. ls 查看所有的文件夹
7. ls -a 查看当前位置下的所有东西包括隐藏文件
8. ls -l(ll) 显示详细的列表
9. ls -lh 将文件的大小单位化
10. ls -la 列表化显示所有文件包括隐藏文件
11. ls -lah 列表化显示所有文件并将文件大小单位化
补充:ls 目录 显示该目录下的文件夹
12. mkdir 文件夹名/绝对路径{文件夹名1,文件夹名2} 创建文件夹(.abc)可创建点开头的隐藏文件夹
13. touch 文件名 创建一个文件(可以创建隐藏文件)
14. rm 文件夹名 -r 删除文件夹
15. rm 文件名 删除文件
16. rm * 删除所有文件(隐藏文件不可以删除)
17. rm * -r 删除所有文件夹(隐藏文件夹不可以删除)
18. cp .txt a.txt 拷贝文件
19. cp .abc dome01 -r 拷贝文件夹
20. mv a b a为目标文件(w文件夹),b如果是文件就直接覆盖如果是路径就移动到相应的位 / 可以移动文件夹位置
21. ls > a.txt 重定向,将命令返回的结果保存到文件中,会覆盖之前这个文件中的内容
22. ls >> a.txt 追加将命令返回的结果哦保存到文件内容的后面
23. cat a.txt 查看文件的所有内容
24. cat a.txt b.txt > c.txt 将文件内容合并到一个文件中
25. more a.txt 查看内容过多的文件会进行分页
26. ll -ah | more 水管 |前面的命令先执行,再执行|后面的命令
28. 软连接(ln -s a.txt a_link) 软连接本身不储存内容,只记录源文件的名称 / 可以给目录创建软连接
29. 硬连接(ln a.txt a_link) 硬连接本身占空间相当于把源文件复制了一份,与源文件同步变化,删除硬连接不影响文件
小结
内容比较多,本文只设计了Linux的基础的一些操作,广泛的使用到学习和项目部署和维护,后续也会出一些实战的案例,和一些高级技巧。文中有不清楚的地方也可以私信我,或者评论区留言。制作不易,请大家多多评论,多多点赞转发!!!