NFS服务共享和安装命令的补充
安装命令
dpkg
dpkg -l 列出所有已安装的包
dpkg -l|grep 安装包的名字 查找该安装包是否已安装
dpkg -L 软件 查看软件的文件列表
dpkg -I 软件 安装软件
dpkg -r 软件 卸载软件包
dpkg -P 软件 卸载软件 连配置文件一起删除
apt
apt install 软件 安装
apt purge 或者remove 软件 卸载软件 purge更彻底
apt search 软件名 查找软件
apt update 更新仓库 ubuntu不会自动更新 要手动更新
apt download 软件 只下载不安装
yum install nginx
仓库
本地网络仓库
配置文件:格式:
位置:/etc/apt/sources.list
位置:/etc/apt/sources.list.d/*
客户机怎么找到服务器:
Centos:
/etc/yum.repos.d/*.repo
格式:
[local] #仓库描述
Name=local #仓库的名称
baseurl= #仓库位置 ip地址 或域名
file:// 本地
http:// 网络
ftp://
gpgcheck=0 #不验证包的安全性
NFS
网络文件共享
网络存储
NFS 网络文件系统
端口号是随机的,rpcbind 111
客户机先去找rpcbind 然后rpcbind 把此时NFS端口号告诉客户,客户再去访问NFS
如何使用NFS
使用NFS 客户端 服务端
配置服务器端
/etc/exports
格式:
共享的文件夹 哪些客户端可以访问(权限)
/share *(所有)
命令
Exportfs -v 重新读取配置文件
Exportfs -r 显示当前服务器所有共享目录
Showmount -e 服务器地址 查看服务器是否开启共享服务
NFS实验
apt install nfs-kernel-server -y
systemctl start nfs-utils.service
vim /etc/exports
共享的文件夹 哪些客户端可以访问()权限
/share *(#去掉)
cd/ 到根目录中才可以继续进行家目录是私有
mkdir share
exportfs -r 重新读取配置文件
exportfs -v 显示当前服务器所有的共享目录
showmount -e服务器地址 查看服务器是否开启共享目录
换一个系统挂载 mount 192.168.187.110:/share /mnt/
ubuntu里面cd/share
添加一个文件 touch 123
ls看有个123
然后到另外一个系统中切换到mnt中ls查看是否有123
客户端:
Mount 服务器地址: 共享目录 挂载点
自动挂载
服务器地址:共享目录 挂载点