[网络安全学习篇26]:Linux下的命令帮助、压缩、vim、软件安装的学习

目录

获取命令帮助信息

压缩和解压缩

gzip

bzip2

如何对目录进行打包压缩

vi编辑器   vim升级版

Linux操作系统的软件安装

软件分类

源码包

封装后的软件包

通过yum方式安装软件


获取命令帮助信息

帮助命令字的信息查询

rm -fr

fdisk -l

ls

.开头的文件 隐藏文件

Linux命令字格式

命令字 【选项】【文件或者目录】

ls 还有哪些选项?

1、如何查看一个命令字的帮助手册

man ls

查询      ”/+查询内容“   如:/-a

如何退出当前界面   " :q  "

-a    显示隐藏文件

-l     显示文件的详细信息

-lh   显示文件大小    (du -sh 目录      显示目录大小)

-R    递归显示目录中的子目录的内容

ls | group "过滤内容"     过滤

内部命令    命令解释器自带的命令    help cd 查看

外部命令     安装的第三方软件带的命令   基本都有帮助手册

压缩和解压缩

/tmp目录中建立一个大小位100m的文件

dd if=/dev/zero of=/tmp/bigfile bs=1M count=100

inputfile    输入文件

outputfile   输出文件

bs  单位

count  计数器
 

gzip

gzip 文件名称   --- 压缩文件

gunzip  压缩包  --- 解压缩

bzip2

bzip2 文件名称  --- 压缩

bunzip2 压缩包   --- 解压缩

如何对目录进行打包压缩

打包压缩

tar -cf /tmp/allfile.tar /tmp/allfile

gzip allfile.tar

解压

gunzip allfile.tar.gz

tar -xf allfile.tar -C /root

-x 解包    -C 指定解包位置

tar -zcf /tmp/allfile.tar.gz /tmp/allfile

tar -zxf /tmp/allfile.bar.gz -C /root

tar -jcf /tmp/allfile.tar.bz2 /tmp/allfile

tar -jxf /tmp/allfile.bar.bz2 -C /root

-z   gzip

-j    bzip2

vi编辑器   vim升级版

在//tmp/目录中建立一个名为test.txt的文件并写入hello

分三种工作模式

vim /tmp/test.txt    进入命令模式

末行模式 :

:wq   保存并退出

:q!    不保存退出

:set nu   显示行号

:% s/old/new/g     每一行中的old 替换成 new

:50,56 d     删除50-56行的数据

命令模式有非常多的快速编辑快捷键

2yy    复制当前行及下一行

p       粘贴到当前行下

dd     删除当前行

gg     回到第一行

G      到最后一行

50G  快速跳转至第50行

Linux操作系统的软件安装

软件分类

源码包

GUN社区

特点:

  1. 以压缩包的形式提供给用户
  2. 开源  源代码公开,不收费

安装事项:

  1. 解包
  2. 进入解压路径了解软件的作用以及安装方法
  3. 通过配置脚本指定安装路径和功能,并且生成makefile编译脚本文件       ./configure --prefix=/usr/local/webserver         
  4. 通过make命令控制makefile文件进行顺序编译
  5. 将编译好的文件拷贝至安装路径下

封装后的软件包

安装便捷

特点后缀

rpm     red hat package manager

deb      Debian 

源码包 不考虑系统版本

cetos   (red hat)

针对【软件名】安装的注意事项

1、我有没有装过该软件

rpm -qa   列出所有已经安装过的rpm包

2、确认该软件的作用

rpm -qpi 软件名

3、确认该软件安装的路径

rpm -qpl 软件名

4、安装软件

rpm -ivh 软件名

5、使用软件

6、软件卸载

rpm -e 软件名

通过yum方式安装软件

卸载VIM编辑器工具

1、该软件名称

rpm -qa |group ”vim“

2、卸载(存在依赖关系)

rpm -e vim-enhanced

rpm -e vim-common

3、安装

先装 vim-common

rpm -ivh vim-common ....

再装 vim-enhanced 

rpm -ivh vim-enhanced ....

根据光盘中有依赖关系列表进行软件安装卸载(yum源安装)

1、要告诉操作系统依赖关系列表的位置

vim /etc/yum.repos.d/dvd.repo

[dvdrom]    标签

name = "yun dvd rom"   描述

baseurl=file:/media/光盘名

gpgcheck=0   是否做密钥对验证

2、通过yum工具进行软件的卸载与安装

卸载: yum remove vim-common

安装:yum install vim-enhanced

发布了44 篇原创文章 · 获赞 21 · 访问量 2451

猜你喜欢

转载自blog.csdn.net/weixin_43252204/article/details/105479597