1)         将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)

cat /etc/passwd /etc/group > /1.txt

2)         将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)

cat /etc/passwd /etc/shadow >> /2.txt

3)         将/1.txt、/2.txt两个文件打包为/1.tar

tar cf /1.tar /1.txt /2.txt

4)         使用gzip命令压缩1.txt文件名为1.txt.gz

gzip /1.txt

5)         解压缩1.txt.gz

1.txt.gz

6)         使用bzip2压缩1.txt压缩后文件名为1.txt.bz2

bzip2 1.txt

7)         解压缩1.txt.bz2

bunzip2 1.txt.bz2

8)         解包1.tar,解包后文件存放到/tmp目录下

tar xf /1.tar -C /tmp/

ls /tmp

9)         使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz

tar zcf 1.tar.gz /1.txt /2.txt

10)     解包1.tar.gz,解包后文件存放到/tmp目录下

tar xf /1.tar.gz -C /tmp/

作业二:

1)       使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”

vim /1.txt

a-> 输入hello world -> Esc-->:wq

2)       进入命令行模式复制改行内容,在下方粘贴80行

光标在hello那行-->yy80p

3)       快速移动光标到文件的最后一行

Shift+GG

4)       快速移动光标到当前屏幕的中间一行

Shift+M

5)       快速移动光标到文件的第五行

:5

6)       在下方插入新的一行内容“welcome to beijing”

Shift+GG

输入welcome to beijing

7)       删除刚插入的一行

Shift+GG

dd

8)       撤销上一步的操作

u

9)       进入扩展模式,执行文件的保存退出操作

Esc -> :wq

作业三:

1)      开启Linux系统前添加一块大小为20G的SCSI硬盘

2)      开启系统,右击桌面,打开终端

3)      为新加的硬盘分区,一个主分区大小为10G,剩余空间给扩展分区,在扩展分区上划分两个逻辑分区,大小各5G

4)      格式化主分区为ext3系统

mkfs.ext3  /dev/sdb1

5)      格式化两个逻辑分区为ext4系统

mkfs.ext4 /dev/sdb5

mkfs.ext4 /dev/sdb6

作业四:

1)  建立/etc/passwd的软连接文件,放在/tmp目录下

ln -s /root/passwd  /tmp/ln-passwd

2)  建立/etc/passwd的硬链接文件,放在/boot下,如果不成功,思考是为什么

ln /root/passwd  /boot/ln-passwd

因为/etc/passwd 属于跟分区,boot属于boot分区,硬连接不能垮分区,硬连接和源文件使用同一个Innode节点

3)  查看刚刚建立的软连接,源文件与目标文件的inode

ls -il /tmp/ln-passwd

ls -il /etc/passwd

4)  查看刚刚建立的硬连接,源文件与目标文件的inode

失败

转载于:https://www.cnblogs.com/amiee-785563694/p/6561100.html

tar 相关知识软硬连接相关推荐

  1. 主板是计算机所有部分连接的基础,计算机基础相关知识答案.doc

    计算机基础相关知识答案 计算机基础相关知识 一.填空题: 1.计算机的硬件主要由(控制器).(运算器).(存储器).(输入输出设备)以及电源等硬件组成. 2.计算机硬件系统可以分为两大部分,即(主机 ...

  2. 主板是计算机所有部分连接的基础,计算机基础相关知识答案

    计算机基础相关知识答案 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机基础相关知识1. 计算机的硬件主要由(控制器).(运算器) ...

  3. Redis数据库相关知识总结

    Redis数据库相关知识总结 1.NoSQL概述 1.1 为什么用NoSQL 1.单机MySQL的美好年代 在90年代,一个网站的访问量一般不大,用单个数据库完全可以轻松应付! 在那个时候,更多的都是 ...

  4. VMware虚拟网络相关知识

    VMware虚拟网络相关知识 虚拟网桥         通过虚拟网桥把虚拟机的虚拟网卡连接到宿主机的物理网卡上.通过它可以将虚拟机连接到宿主机所在的外部网络.如果宿主机上不止是一个物理网卡时,采用定制 ...

  5. 中级统计师基础知识中计算机,【2014年中级统计师《统计基础理论及相关知识》预习:计算机操作系统】- 环球网校...

    [摘要]2014年中级统计师<统计基础理论及相关知识>预习:计算机操作系统 2014年统计师考试备考已经开始,为了帮助参加2014年中级统计师考试考生提高备考效果,环球网校为大家整理了中级 ...

  6. Mysql数据库(四)——mysql索引相关知识

    Mysql数据库(四)--mysql索引相关知识 一.索引的概念 二.索引的优缺点 1.优点 2.缺点 三.创建索引的原则 四.索引的分类和创建方法 1.普通索引 ①.直接创建索引 ②.修改表方式创建 ...

  7. 单片机小白学步系列(十) 单片机程序下载相关知识

    注:本篇在写<单片机入门指南系列>之前就已经写过,现在发现这篇比较合理的位置,应该是放在<单片机入门指南系列(六) 单片机最小系统--麻雀虽小,五脏俱全>之后的,但是由于之前考 ...

  8. 操作系统:SFTP相关知识介绍

    今天给大家分享SFTP相关知识,希望对大家能有所帮助! 1.SFTP是什么? SFTP(SSH File Transfer Protocol)是一种基于SSH(安全外壳)的安全的文件传输协议,使用SF ...

  9. 硬件知识:固态硬盘相关知识介绍

    今天就为大家全面科普一下固态硬盘的相关知识,让大家购买时做到心中有数,按需选择. 首先还是从SSD的结构来说起,SSD最基本的组成部件分为:主控芯片.闪存芯片.固件算法,下面我们分别阐述三者的工作职责 ...

最新文章

  1. 16、设计模式-行为型模式-命令模式
  2. php常见的类库-文件操作类
  3. Linux---- Linux ---安装软件之 srpm ,rpm
  4. 全球最快学术超算Frontera,也用英特尔至强可扩展处理器
  5. 数学之美系列16(转帖)
  6. poj 3164(最小树形图)
  7. 安装.net5.0后怎么在vs里选择_Visual Stdio 2019(或其它版本)怎样全部安装到非系统盘的实现方法(小白版)...
  8. 【NOIP1998】【Luogu1008】三连击(枚举)
  9. cad中计算机的快捷键,CAD中一些常用的快捷键用法
  10. 语文学科html代码,语文教育专业介绍 [代码660201]
  11. ios播放器横竖屏切换的问题
  12. android 查看 屏幕刷新率,屏幕刷新率检查app
  13. 【沃顿商学院学习笔记】公益创业——01开始公益创业Starting a Social Enterprise
  14. oracle 访问日志ip,怎么从访问日志中把ip提取出来
  15. mysql executing_MySQL数据库出现慢查询的危害
  16. 通过Cli方式创建uni-app常见错误整理
  17. 互联网晚报 | 12月20日 星期一 | 安踏100亿成立“和敏基金会”;阿里公布碳中和目标;京东上线数字藏品交易平台...
  18. 中国历史朝代及皇帝简介
  19. 手写Android中MVC、MVP、MVVM对比
  20. 苹果手机怎么编辑word文档_办公软件入门到精通:文档WORD文本编辑

热门文章

  1. 实习随记-不定时更新
  2. C# 往excel出力数据
  3. Python图像处理库PIL从入门到精通
  4. 标题与文字的组合[摘]
  5. 第二阶段冲刺10天 第五天
  6. AJAX跨域请访问的问题
  7. 各个大厂APP,如何保护打工人的隐私信息?
  8. 留存方法论:如何培养用户使用习惯?
  9. 17.后台管理注册审核接口
  10. Android 引用第三方开源库,出现冲突 Manifest merger failed : Attribute application@icon value=...