DAY18 linux命令

172 阅读2分钟

前言:今天继续昨天的安装方式讲解

linux当中使用命令修改的操作 基本都是一次性,重启会失效

安装软件需要软件包

rpm方式需要*.rpm方式

编译需要源码包:*.tar.gz *.tar.bz

RPM-GPG-KEY-CENTOS-7可用于验证文件完整性

ss -ntap ##查看活动端口

ss系统活动状态 -n以数字形式显示 t:tcp协议 u:udp协议 a所有的详细信息 p端口

路径 应用程序名称 start##启动程序

路径 应用程序名称 stop##停止程序

查看系统硬件信息

内存:free -h##友好显示

buff:写缓存

cache:读缓存

swap:当机器内存不足,将硬盘上的空间当作内存使用

硬盘

查看硬盘##lsblk 或 fddisk -l

查看磁盘的读写性能: lostat

cpu

lscpu##查看cpu

系统架构##arch

查看内核版本##uname -f

yum仓库(想要使用系统自带的yum仓库 网络要配置好)

yum需要一台服务器来提供服务,一定要有以下两个文件夹:

安装包 (大多为Packget)

元数据包含:安装包的路径 ,依赖关系,权限(大多为repodata)

yum安装过程:

客户端第一次连接会将元数据文件下载下来

根据元数据中 的依赖关系和包的路径,将所需要的安装包全部下载下来,放到缓存目录

安装结束后,将缓存目录中的安装包全部删除

客户端

客户端需要配置一个文件夹指明服务器的路径

客户端配置文件固定位置在 /etc/yum/repos.d

客户端配置文件 必须以 .repo 结尾

baseurl 有四种表示方式

file:// 本地的路径(当前系统的路径)

http:// 网页的形式

https:// 加密

ftp:// 文件共享服务实现

默认仓库路径 需要你访问互联网

如不能连接互联网

需搭建一个本地仓库:

服务端:需要安装包(通过挂载或者复制) 元信息(自行生成或者复制)

客户端:需要手写配置文件

过程

mount /dev/sr0/mnt/ ##挂载

Cd /etc/yum.repos.d/

mkdir bak

mv *.repo bak/ ##将源客户端内容移动到另一文件夹,否则安装环境会出错

vim local.repo ##新创建一个配置文件

[local] ##用户名

name=local

baseurl=file:///mnt ##下载的服务器地址

gpgcheck=0 ##代表文件完整性

enabled=1 ##仓库是否打开

yum clean all ## 清除缓存

yum makecache ## 建立元数据

yum install 文件名 -y