第一周作业 N74004-上海-章毅天

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

需要有控制器、运算器、存储器、输入设备、输出设备

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

1110000

0*2^1+0*2^2+0*2^3+0*2^4+1*2^5+1*2^6+1*2^7

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

打开VMware 中国 - 交付面向企业的数字化基础 | CN

点击资源>点击产品下载>搜索框中搜索关键字“vmware workstation”>选择相应版本下载

安装就无脑下一步就行

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

GPL为linux强制开源协议通用的公共许可协议

假设某公司使用了具有GPL协议的代码库,那么他理论上也必须把自己的代码库开源

MIT为宽松开源协议 MIT为麻省理工学院许可协议

MIT协议允许你任意地使用复制修改源MIT代码库 只需要生命你是用的是MIT协议就行

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

rocky8.5:

进入安装界面>选择硬盘图标>选择自动分区>应用自动分区>点击网络图标>把网络开关打开>选择时区设置>把时区调整到上海>不想要图形界面的去软件包那个地方选个mani什么什么的最小化安装>点击下一步安装

安装期间设置自己的root账户密码 密码规则为符号大小写字母加数字 嫌麻烦直接按两下done也能设置成功。

ubuntu 22.04:

无脑下一步即可 有一个openssh的勾必须得打上 否则默认没有装会连不上xshell 然后把源换成国内的阿里源 否则下不了包更新不了

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

他会先去找这个命令是外部命令还是内部命令 如果两个命令相同 他会第一执行内部命令

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

外部命令是内置在shell中的 外部命令是不在shell中的 比如自己装的软件啊啥的 获取帮助可以用--help来获取 或者使用man后面跟命令查看man帮助

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

快速跳转到行首 ctrla 快速跳转到行尾ctrle 快速删除当前光标到行尾Alt – d  快速删除光标到行首Ctrl+w 如何快速取消执行命令Ctrl+c

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

boot存放引导 bin存放用户基础命令 sbin管理类基础命令 lib依赖库 lib64辅助共享库文件夹 etc配置文件 home放用户的 root管理员家目录 media便携设备挂载点 mnt临时文件系统挂载点 dev设备文件及特殊文件存储位置 opt装的软件 srv服务用到的数据 tmp临时文件 proc内核虚拟文件 sys输出有关硬件的虚拟信息 selinux se安全系统的数据

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

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

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

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

* 匹配零个或多个字符 但不匹配.开头的文件

?匹配任何单个字符,一个汉字也算

[0-9] 数字范围

{a..z}a到z字母范围

[:alnum:] 任意数字或字母

[:alpha:]任何大小写字母

 [:blank:]水平空白字符

[:digit:]任意数字

[:graph:]图形字符

 [:lower:]任意小写字母

[:punct:]标点符号

 [:space:]水平或垂直空白字符

[:upper:]任意大写字母

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

有专门的一个写文件名的区域 搜一下就可以定位到那个文件

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

硬链接 只是名称不同 但是是同一个东西 不支持文件夹不能跨设备

软连接 源文件删除不能用软连接不增长连接数 可用于文件夹 可以跨设备

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

1.判断命令路径

用户输入命令后 linux会判断该命令是否包含了路径 如果命令已经存在路径 则会直接读取

2.判断命令别名

由于支持别名 因此需要判断是否是别名 是别名则限制性设定好的别名

3.判断是否是内部命令还是外部命令

需要在bash解释器中找到该命令 内部命令永远比外部命令先执行 而且内部命令永远比外部命令执行的快 外部命令需要去磁盘读取 而内部命令可以在bash中读取 bash是存在内存中的

4.在PATH变量中查找命令

PATH变量中一毛好威风额,存放了一些命令的常用路径。PATH变量是Linux系统中一个非常重要的系统变量 如果对PATH变量进行了不正确的设置,那么会导致无法执行命令。

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

标准输出和错误重定向可以被重定向到指定文件

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

groupadd 建立一个组

groupdel 删除一个组

groupmod 组改名

useradd 添加用户

userdel 删除一个用户

usermod 修改用户权限

passwd 设置用户密码

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容

  • 一、一个完整计算系统的简要介绍硬件系统和软件系统共同构成了一个完整的计算机系统,硬件是指具有形的物理设备,包含主机...
    zhk_e847阅读 175评论 0 0
  • 一、 图文并茂解释开源许可证 GPL、BSD、MIT、Mozilla、Apache和LGPL的区别? 1)GPL:...
    Linux全套学习阅读 300评论 0 0
  • Linux运维入门初步---第一周 标签(空格分隔): Linux 运维 Linux入门 写作:N27_loong...
    N27_loong阅读 1,128评论 0 7
  • 作业题目: 1. 图文并茂解释开源许可证 GPL、BSD、MIT、Mozilla、Apache和LGPL的区别? ...
    bleach357阅读 351评论 0 0
  • 1、描述计算机的组成及其功能。 计算机为现代一种用于高速计算的电子计算机器,可用于进行数值计算、逻辑计算并带有存储...
    jyt802341阅读 881评论 0 0