linux学习-第一周

[toc]

前言

前言

计算机基础、服务器硬件组成、操作系统和Linux起源、Linux各种版本的安装、Linux基础入门、文件管理

1.一个完整计算系统的简要介绍。

一个完整的计算机系统由硬件系统和软件系统组成。

(1)硬件系统分为主机和外部设备,主机包含中央处理器CPU和内存储器(ROM、RAM),外部设备包含外部存储器(硬盘)、输入设备(键鼠)、输出设备(显示器)、其他设备(调制解调器)。

(2)软件系统分为系统软件和应用软件,系统软件包含操作系统、程序语言处理系统、数据库管理系统、服务程序(检查、诊断、调试程序),专用应用软件包含通用应用软件(Office办公软件包)和专用应用软件(用户程序)

2. 学会进制的转换,并简单举例完成转换。

3. 制作一个教程,说明vmware软件如何下载安装。

4. 说明GPL和MIT开源协议的区别。

GPL:修改源码不能闭源,新增代码可以采用同样许可证

MIT:修改源码后可以闭源,每一个修改过的文件不是必须放置版权说明,衍生软件的广告可以使用该许可证的名字促销

5. 制作2个安装教程,安装rocky 8.5, ubuntu 22.04,并结合xshell说明如何通过虚拟IP登入系统。

6. 说明tab键补全命令以及补全路径的原理。

tab键可以实现命令及路径等不全,提高输入效率,避免出错

补全路径:把用户给出的字符串当做路径开头,并在其指定上级目录下搜索以指定的字符串开头的文件名,如果唯一则直接补全,否则在此tab给出列表

7. 说明内部命令和外部命令的区别,以及他们如何获取帮助的?

内部命令:由shell自带的,而且通过某命令形式提供,用户登录后自动加载并常驻内存中

help 内部命令列表

外部命令:由文件系统路径下有对应的可执行文件,当执行命令时才从磁盘加载至内存中,执行完毕后从内存中删除

命令列表 help

8. 说明命令行快捷键如何完成,1)快速跳转到行首?2)快速跳转到行尾?3)快速删除当前光标到行尾,4)快速删除光标到行首,5)如何快速取消执行命令。

快速跳转到行首 ctrl+a

快速跳转到行尾 ctrl+e

快速删除当前光标到行尾 ctrl+k

快速删除光标到行首 ctrl+u

如何快速取消执行命令 ctrl+c

9. 总结Linux目录结构说明每个目录主要的用途。

/boot: 引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,/bin: 所有用户使用的基本命令: 不能关联至独立分区,OS启动即会用到的程序/sbin: 管理类的基本命令: 不能关联至独立分区,OS启动即会用到的程序

/lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)

/lib64:专用于x86_64系统上的辅助共享库文件存放位置

/etc: 配置文件目录

/home/USERNAME: 普通用户家目录

root:管理员的家目录

/media: 便携式移动设备挂载点

/mnt: 临时文件系统挂载点

/dev: 设备文件及特殊文件存储位置

b: block device,随机访问

c: character device,线性访问

/opt:第三方应用程序的安装位置

/srv:系统上运行的服务用到的数据

/tmp:临时文件存储位置

/usr: universal shared , read-only data

/var: variable data files

cache: 应用程序缓存数据目录

lib: 应用程序状态信息数据

local: 专用于为/usr/ oca]下的应用程序存储可变数据

lock: 锁文件

log :日志目录及文件

专用于为/opt下的应用程序存储可变数据opt:

run: 运行中的进程相关数据,通常用于存储进程pid文件

spoo1: 应用程序数据池

tmp: 保存系统两次重启之间产生的临时数据

/proc: 用于输出内核与进程信息相关的虚拟文件系统

/sys:用于输出当前系统上硬件设备相关信息虚拟文件系统

/selinux: security enhanced Linux,selinux相关的安全策略等信息的存储位置

10. 总结文件通配 *, ?, [a-z], [0-9], ~,{a..z},

[:alnum:] [:alpha:] [:blank:]

[:digit:] [:graph:] [:lower:]

[:punct:] [:space:] [:upper:]等常用通配符。

10. 说明文件系统如何根据用户输入的路径查找到磁盘上的文件的过程。

11. 总结硬链接和软件链接原理,并举例说明如何使用。

12. 说明linux命令管理工作流程,结合管道功能,自行设计几个题目。

13. 说明标准输入,标准输出,标准错误输出的区别,及举例说明其功能。

14. 总结学过的用户,组,权限相关的命令及选项,示例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值