linux知识点杂记(一)

本系列文章旨在记录自己学到的一些零星的知识点与tips,比较简短琐碎。重在勉励自己,日积月累。

yum装包:

生产情况下:如果公司使用自己的服务器在配置yum包时通常会使用公司内部的自制yum,只通过一台小型的yum服务器对外网yum源进行往来,以控制宝贵的对外流量,并增强了内部网的安全性。yum服务器为内部的所有服务器提供yum源。(如图)

对于小型企业通过购买云主机则是非常好的选择,性价比最高,往往云服务商都会提供私有yum源供企业使用,大大节省了成本。

yum的配置形式:

1.本地yum:本地不能上网,通过挂载本地的yum源进行yum安装,mount或设置永久挂载(/etc/fstab)

2.网络yum:通过网络,将yum源的挂载到本地,可以通过网络直接访问yum源

3.共享yum:通过局域网的共享,常用ftp等来实现内网中的yum源访问

yum的基本模式:

vim /etc/yum.repos.d/iso.repo (iso是随便取得名字,但是一定要以repo结尾)
[Centos]
name=CentOS
baseurl=file:///media/  或者 ftp://172.121.212.10/rhel7  或者 http://112.10.10.50/rhel7
gpgcheck=1(或0时不需要gpgkey作为密钥)
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

FTP:

装包vsftpd,更改配置文件/etc/vsftpd/vsftpd.conf

vim /etc/vsftpd/vsftpd.conf

listen=YES(默认NO)

listen_ipv6=NO(默认YES)

重启服务systemctl restart vsftpd

 

LFTP:(FTP升级版)

yum -y install lftp

Lftp兼具ssh与sftp的功能,通过Get 下载可以将对方的内容get到ftp上Put 上传

作用:验证ftp是否搭建成功,可以看到共享中的文件类型内容

Cd ~ftp 进入ftp目录下

Lftp Lftp ip.XX.XX(默认连接ftp服务)

Lftp sftp:192.168.74.1 -u root 默认连接ssh服务(密码口令是要连接机的ssh密码)

[root@node1 networks]# lftp sftp://192.168.4.254 -u root
口令: (输入远程机的密码)
lftp root@192.168.4.254:~>cd /iso
lftp root@192.168.4.254:/iso> get CentOS-7-x86_64-DVD-1708.iso (可以远程将对方的文件放到ftp共享上)(push上传给对方,get下载到ftp)

 

dd是LINUX下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。常用格式:

dd if=(要拷贝的) of=(备份地点)  具体用法如下有几种情况:

1.将本地的/dev/hdb整盘备份到/dev/hdd

dd if=/dev/hdb of=/dev/hdd

2.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径

dd if=/dev/hdb | gzip > /root/image.gz

.3.将压缩的备份文件恢复到指定盘

gzip -dc /root/image.gz | dd of=/dev/hdb

4.备份磁盘开始的512个字节大小的MBR信息到指定文件,count=1指仅拷贝一个块;bs=512指块大小为512个字节

dd if=/dev/hda of=/root/image count=1 bs=512

  • if 代表输入文件。如果不指定if,默认就会从stdin中读取输入。
  • of 代表输出文件。如果不指定of,默认就会将stdout作为默认输出。
  • bs 代表字节为单位的块大小。
  • count 代表被复制的块数。
  • /dev/zero 是一个字符设备,会不断返回0值字节(\0)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值