网络管理命令dig

Dig: Domain Information Groper

1.dig      :直接输入,向上连服务器查询   .根域  的dns信息

2.dig   .  :查询根域 ,但会根域的五元组信息

3.dig    @  dnsserver    name   querytype


@server   :查询的dns服务器,默认使用上连

name:  明显,比如www.baidu.com

querytype: 类型  A :IP地址

建议大家使用dig  -h 查询使用,我发现 使用 dig  @ dnsserver    querytype  name 一样可以用!

选项:

-f:从文件中批量查询 

cat quarylist 

www.baidu.com

www.soho.com


-q:提高可读性建议每次加

-x:反解


dig特有查询

加  “ +”号

dig +tcp ....

dig +trace追踪全过程

dig +short精简dig输出


ssh-copy-id 与 rsync命令

建立两条linux/unix主机之间的信任,通过rsync传递数据

SERVER A : name A   

SERVER B: name B


step1:  建立公私钥  

A: ssh-keygen   

step2:

A: ssh-copy-id   -p 22   nameB@serverB 

深入研究可以:/usr/bin/ssh-copy-id/


传统方式

A: /home/nameA/.ssh/id_rsa_pub,复制内容

B:  /home/nameB/.ssh/ 创建 authorized.keys 文件将上一步中的追加到末尾


rsync  :remote synchronous

默认情况:第一次完全复制,后面增量复制,符号链接,硬链接,文件属性,权限时间保持,安全ssh

默认:目的端modify time不一样  ,目的端的权限一般不会更改, rsync对源有读,目标有写,就可以实现

以目的地账号创建文件,所以属主和属组同目的端

rsync -h 帮助

- a :=  -r -t -l - p -g - o -D

   -r : 递归,文件夹同步,默认忽略quickcheck (只认时间戳和文件大小,误认相同文件)

-t:同步修改modify time

-p:尽量修改权限

-o,-g:修改属主属组

-l:软链接

-H:硬链接

-z:压缩传输

-P:保持权限

--delete:删除源没有,目标有的

--delete-exclude 制定删除目的端的文件

--delete-after  :先同步再删

-n:  -n --delete  用于显示被删除的文件,但是不是是真的删除

--exclude 不希望同步

--exclude-from:从文件读取

--partial :断点续传 配合 --progress  显示进度条


常用:    rsync   -azP --delete  SRC[SRC]      root@routeserver:/XX/XX






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值