Linux

 一.文件和目录类命令

1.启动计算机,利用root用户登录到系统,进入字符提示界面。

2.用pwd命令查看当前所在的目录。

3.用ls命令列出此目录下的文件和目录。

4.用-a选项列出此目录下包括隐藏文件在内的所有文件和目录

5.用man命令查看ls命令的使用手册。

6.在当前目录下,创建测试目录test。

7.利用ls命令列出文件和目录,确认test目录创建成功。

8.进入test目录,利用pwd命令查看当前工作目录。

9.l利用touch命令,在当前目录创建一个新的空文件newfile。

10.利用cp命令复制系统文件/etc/profile到当前目录下。

11.复制文件profile到一个新文件profile.bak,作为备份。

12.用ll命令以长格式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

13.用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,例如b、p、q等并对then关键字查找。

14.用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。

15.给文件profile创建一个符号链接lnsprofile和一个硬链接lnhprofile。

16.长格式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。

17.删除文件profile,用长格式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。

18.用less命令查看文件lnsprofile的内容,看看有什么结果。

19.用less命令查看文件lnhprofile的内容,看看有什么结果。

20.l删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。

21.用tar命令把目录test打包。

22.用gzip命令把打好的包进行压缩。

23.把文件test.tar.gz改名为backup.tar.gz。

24.显示当前目录下的文件和目录列表,确认重命名成功

25.把文件backup.tar.gz移动到test目录下。

26.显示当前目录下的文件和目录列表,确认移动成功。

27.进入test目录,显示目录中的文件列表。

28.把文件test.tar.gz解包。

29.显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。

30.查找root用户自己的主目录下的所有名为newfile的文件。

31.删除test子目录下的所有文件。

32.利用rmdir命令删除空子目录test。

33.回到上层目录,利用rm命令删除目录test和其下所有文件。

二.更多基础命令命令以及高级命令

三.Linux介绍

什么是 Linux?

Linux 系统介绍

Linux® 是一个开源的操作系统(OS)。所谓操作系统,是指直接管理系统硬件和资源(如 CPU、内存和存储空间)的软件。操作系统位于应用与硬件之间,负责在所有软件与相关的物理资源之间建立连接。

Linux 的工作原理

我们可以将操作系统看作汽车的发动机。发动机可以单独运行,但当与变速箱、车轴和车轮组合在一起时,它就变成了一辆能开得走的汽车。如果发动机运转不正常,那汽车的其余部分也将无法工作。

Linux 的设计与 UNIX 类似,但经过不断变革,它已可以在各种硬件上运行 - 从手机到超级计算机。每个基于 Linux 的操作系统都包含 Linux 内核(管理着硬件资源)和一组软件包(构成了操作系统的其余部分)。企业也可以选择在 Linux 服务器上运行他们的 Linux OS。

操作系统中包含一些常见的核心组件,如 GNU 工具。这些工具允许用户管理内核提供的资源,安装其他软件,配置性能和安全设置等等。所有这些工具捆绑在一起,就构成了一个功能正常的操作系统。由于 Linux 是一个开源操作系统,因此不同 Linux 发行版之间的软件组合可能会有所不同。

什么是命令行?

命令行可以直接访问计算机。通过命令行,您可以让软件去执行一些点击式图形用户界面(GUI)无法执行的硬件操作。 

无论是专有还是开源系统,许多操作系统上都可以使用命令行。但是,通常它与 Linux 的关联更紧密,因为命令行和开源软件都可以让用户以不受限制的方式访问自己的计算机。

我们最新版本的红帽® 企业 Linux 不仅具有比以往更多的内置命令行功能,而且还提供了控制台,可将这些功能捆绑在命令行之外的易用模块中。

Linux 由哪几部分组成?

内核

操作系统的基本组件。没有它,操作系统将无法工作。内核管理着系统的资源,并与硬件进行通信。它负责内存、进程和文件的管理。

系统用户空间

系统级任务(如配置和软件安装)的管理层。它包括 shell(或称为命令行)、守护进程(在后台运行的进程)和桌面环境。

应用

一种用于执行任务的软件。应用的范围涵盖了从桌面工具和编程语言到多用户业务套件等各种软件。大多数 Linux 发行版都会提供一个中央数据库,用于搜索和下载其他应用。

Linux 与开源

Linux 是一款基于 GNU 通用公共许可证(GPL)发布的免费开源操作系统。只要符合相应的许可条件,任何人都可以运行、研究、修改和重新分发源代码,甚至还可以销售修改后代码的副本。

Linux 已成为全球范围内规模最大的开源软件项目。世界各地的专业程序员和业余爱好者以及开发人员共同助力 Linux 内核的开发,不断为其添加功能,查找和修复漏洞及安全缺陷,实时安装补丁并提供全新创意,同时将自己做出的贡献分享回社区。

为什么选择红帽?

Linux 为现代 IT 堆栈提供了可靠的基础,而红帽是开源社区中 Linux 内核和相关技术的主要贡献者之一。红帽工程师能帮助您改进功能、可靠性和安全性,确保在任何用例和工作负载情况下,您的基础架构都能持续稳定地运行。

红帽企业 Linux 提供了一个标准操作环境,能让您的企业在各种环境中执行操作,为裸机、虚拟环境容器化环境私有云公共云中的各类业务应用提供支持。此外,仅仅凭借这个操作系统,运行红帽企业 Linux 的客户每年就能获得超过 1 万亿美元的经济收益。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值