Linux基础命令操作

主流操作系统

        主要流行的操作系统有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的基础的一些操作,广泛的使用到学习和项目部署和维护,后续也会出一些实战的案例,和一些高级技巧。文中有不清楚的地方也可以私信我,或者评论区留言。制作不易,请大家多多评论,多多点赞转发!!!

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值