美文网首页
day5 - 文件管理 常用命令2

day5 - 文件管理 常用命令2

作者: 聚梦 | 来源:发表于2019-07-31 10:15 被阅读0次

    《 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 的文件的行数

    相关文章

      网友评论

          本文标题:day5 - 文件管理 常用命令2

          本文链接:https://www.haomeiwen.com/subject/eifzrctx.html