Linux每日智囊

Linux每日智囊_第1张图片

每日分享三个Linux命令,悄悄培养读者的Linux技能。

ping

作用

测试主机间网络连通性

语法

ping [参数] 目标主机

参数:

  • -c:指定发送报文的次数
  • -i:指定收发信息的间隔时间
  • -s:设置数据包的大小
  • -t:设置存活数值TTL的大小

案例

  1. ping百度网址
ping www.baidu.com
  1. 连续ping 3次
ping -c 3 www.baidu.com
  1. ping 3次,每次间隔4秒
ping -c 3 -i 4 www.baidu.com
  1. ping ip
ping 96.172.13.137
  1. 设置数据包大小和TTL值
ping -s 1024 -t 255 www.baidu.com

wget

作用

下载文件

语法

wget [选项] URL

参数:

  • -i:下载指定文件里列出的文件地址
  • -O:下载后重命名文件
  • -c:打开断点续传
  • -b:启动后转入后台执行
  • -P:指定保存路径
  • -Q:设置下载的容量限制
  • -–limit-rate:限定下载速率

案例

  1. 下载文件
wget http://www.test.test.txt
  1. 下载多个文件
wget -i urls.txt

urls.txt是文件地址集合。

  1. 下载后命名文件
wget -O file.txt http://www.test.test.txt
  1. 下载文件后保存到指定目录下
wget -P dir http://www.test.test.txt
  1. 断点续传
wget -c http://www.test.test.txt
  1. 后台下载
wget -b http://www.test.test.txt

实时查看下载进度:tail -f wget-log

scp

作用

远程拷贝文件

scp类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。

语法

scp [参数] [原路径] [目标路径]

参数:

  • -r:递归复制整个目录
  • -p:保留原文件的修改时间,访问时间和模式
  • -P:指定传输数据用到的端口
  • -q:不显示传输进度条
  • -C:允许压缩

案例

  1. 从远程复制文件或目录到本地
scp [email protected] /home/hhh/file.txt D:/temp/file/
scp -r [email protected] /home/hhh/file.txt D:/temp/file/
  1. 上传本地文件或目录到远程指定位置
scp ../temp/test.txt [email protected] /home/hhh/test/
scp -r ../temp [email protected] /home/hhh/test/
  1. 指定端口传输数据
scp -P 8888 [email protected] /home/hhh/file.txt D:/temp/file

往期回顾

[1] 解锁Linux之谜:自由、安全、强大的操作系统

[2] Linux每日智囊-“man,cd,pwd”

[3] Linux每日智囊-“info,tree,stat”

[4] Linux每日智囊-“whatis,touch,which”

[5] Linux每日智囊-“mkdir,rmdir,rm”

[6] Linux每日智囊-“ls,wc,nl”

[7] Linux每日智囊-“mv,cp,md5sum”

[8] Linux每日智囊-“rename,basename,dirname”

[9] Linux每日智囊-“chown,chgrp,chmod”

[10] Linux每日智囊-“cat,more,less”

[11] Linux每日智囊-“find,chattr,file”

[12] Linux每日智囊-“grep,egrep,重定向符”

[13] Linux每日智囊-“head,tail,tac”

你可能感兴趣的:(Linux学习,linux,运维,服务器)