《 Bash shell 》 文件联网下载--浏览网页资源--文件上传与下载
安装 wget 命令 则 yum install wget -y
wget http://www.rj14k.cn/content/uploadfile/201907/867e1564486759.jpg 则把文件默认下载到当前目录
wget -O /mnt/ameng.png http://www.rj14k.cn/ame.jpg 则下载资源至mnt目录下并改名为ameng.png
wget -O /mnt/amen.jpg http://www.rj14k.cn/ame.jpg 则下载资源时不重命名直接保存/mnt/路径
---------------------------------------------------------------------------------------------------------------------------------
curl http://www.baidu.com 则在线浏览网页的 html 及 源代码 的类型显示出来
curl -o weixin.txt http://www.baidu.com/ameng.txt 则改重新命名原文件名字 并下载到本地
curl -o /mnt/ameng.txt http://www.baidu.com/ameng.txt 则在不改变原文件名字 并下载到mnt目录下
curl -so /mnt/ameng.txt http://www.baidu.com/ameng.txt 则在不改变原文件名字 并下载到mnt目录下 静输出 无过程 -s 静输出
----------------------------------------------------------------------------------------------------------------------------------
安装 yun install lrzsz -y 则安装后可将文件拖拽至Linux
rz 则按回车键 进行文件上传 《不能上传大于4G的文件》
sz ameng.txt 则将Linux文件下载到本地win上
如传输大文件如4G以上的 需要 xftp 进行上传
《 Bash shell 》 通过命令去搜索路径
which ls 则查找命令 ls 的绝对路径
whereis -b ls 则查找 ls 的绝对路径 不加-b 则把命令的使用帮助显示出来
type for 则查看内核相关命令 也可以查别名 + -a 显示路径无别名
《 Bash shell 》 文件内容处理命令
sort ameng.txt 把第一个文件进行排序
sort -t ":" -n -k2 p.txt 则 -t 指定分割符 “:”作为分隔符 -k2 第二列进行排序 -n 按阿拉伯数字进行排序
《 Bash shell 》 文件去重及统计
uniq 只能去重相邻的 例如:ab ab 不能去重 需要 sort 进行排序 才可以用 uniq 进行去重
sort 排序后 进行 | 管道去重 例如 :sort ameng.txt | uniq -c 则 :-c 是统计文件出现次数
《 Bash shell 》 文件取列
awk '{print $2,$5}' ameng.txt | awk -F "," '{print $1,$2}' 则 awk 打印行 print 打印的意思 awk -F 分隔符
《 Bash shell 》 统计文件行数
wc -l ameng.txt 则统计ameng.txt 的文件的行数
网友评论