文件的下载(wget curl)
1.安装wget 命令 ,使用命令 yum install wget -y
2.在linux上使用wget命令进行下载(默认下载到当前目录来)
[root@oldboy ~]# wget http://fj.xuliangwei.com/public/weixin.py
3.由于我们下载的都是文件,所以我们可以使用cat less more 查看文件
4..使用wget下载资源时,指定保存的位置,并重新命名
[root@oldboy ~]# wget -O /opt/2k.txt http://fj.xuliangwei.com/public/ks.jpeg
注:如果不想重新命名只想修改保存的路径,请带上原有的名称
[root@oldboy ~]# wget -O /opt/ks.jpeg http://fj.xuliangwei.com/public/ks.jpeg
5.curl 浏览网站资源内容
[root@oldboy ~]# curl http://fj.xuliangwei.com/public/weixin.py
6.使用curl将内容保存至本地,并重命名(如果没有明确指定路径,则表示 当前目录)
[root@oldboy ~]# touch weixin.txt[root@oldboy ~]# curl -o weixin.txt http://fj.xuliangwei.com/public/weixin.py
7.将资源保存至指定的路径
[root@oldboy ~]# touch /opt/wei.txt[root@oldboy ~]# curl -o /opt/wei.txt http://fj.xuliangwei.com/public/weixin.py
文件上传、下载(sz rz)
1.rz 只能上传文件,不支持上传文件夹,不支持大于4个g上传,也不支持断电续传。
2.sz只能下载单个文件,不支持下载文件夹
文件或命令查找(which、whereis、find)
1.which 命令的作用是查找文件的绝对路径。
whereis 也是用来查找命令的绝对路径
whereis ls 查找命令的路径、帮助手册等
whereis -b ls 仅显示命令所在的路径
2.对于一些内核相关的命令,使用which whereis 无法查找,需要type命令查询
type -a ls 查看命令的绝对路径,包括别名
文件内容的处理命令(sort 、uniq、cut 、sed 、awk 、wc)
1.sort 排序
sort -r :倒序 sort -n :按数字排序 sort -t :按指定分隔符(默认空格)
sort -k :指定第几列
2.uniq 去重
使用uniq去除相邻重复的行
[root@oldboy ~]# sort file.txt |uniq -c
2 123
2 abc
3.cut 选项:-d 指定分隔符 -f 数字,取第几列 –f3,6三列和6列 -c 按字符 取(空格也算)
awk 、sed用法
1.筛选出xlw 552408925
[root@oldboy ~]# awk '{print $2,$5}' file2.txt |awk -F "," '{print $1,$2}'xlw 552408925
其中 awk 中 -F 表示指定分隔符
sed 用法 :
[root@oldboy ~]# cut -d " " -f 2,5 file2.txt | sed 's#,##g'xlw 552408925
wc统计行号
wc -l 显示文件行数
[root@oldboy ~]# wc -l fj.xuliangwei.com.log 11687 fj.xuliangwei.com.log