美文网首页
Day5 文件管理3

Day5 文件管理3

作者: a幕城 | 来源:发表于2019-08-19 16:30 被阅读0次

文件管理

文件或命令查找which
查找一个命令的绝对路径
[root@oldboy ~]# which ls
whereis
[root@oldboy ~]# which ls 查找命令的路径、帮助手册、等
[root@oldboy ~]# which -b ls 仅显示命令所在的路径
type
对于内核相关的一些命令,需要使用type命令
​ -a 查所有
对于后面要使用一个命令的路径时。

wget
1.找到需要下载的资源
2.在linux上使用wget命令进行下载(默认下载到当前目录)
3.由于下载的是文件,可以使用cat,less,more查看
下载到当前目录
wget http://fj.xuliangwei.com/public/weixin.py
指定保存的位置,并重新命名
wget -O /opt/tt.py http://fj.xuliangwei.com/public/weixin.py
只指定保存位置,不重新命名
wget -O /opt/weixin.py http://fj.xuliangwei.com/public/weixin.py
curl
在线浏览网站资源内容(源代码)
curl www.baidu.com
将浏览的内容保存到本地,并重命名
(没有明确指定路径,则表示当前目录)
curl -o wei.txt http://fj.xuliangwei.com/public/weixin.py
将浏览的内容保存到指定位置
curl -o /opt/weixin.py http://fj.xuliangwei.com/public/weixin.py
Ps:通常情况下推荐使用wget下载,但由于系统很多时候默认没有wget,会偶尔使用curl

rz
如果无法将文件直接拖拽进Linux服务器
1.没有安装lrzsz
yum install lrzsz -y
2.上传的是空文件
只能上传文件,不支持上传文件夹,不支持大于4个G的文件
sz
只能下载文件(单个文件),不支持下载文件夹
sz 路径
文件内容处理命令
排序 sort
[root@oldboy ~]# sort -t ":" -k2 -n file.txt
[root@oldboy ~]# sort -t "." -k3.1,3.1 -k4.1,4.3 -n ip.txt
​ -t 指定分隔符
​ -k 第几列
​ -n 以阿拉伯数字方式排序
​ -r 倒序排列

去重 uniq、统计
[root@oldboy ~]# sort file1.txt | uniq -c
​ -c 统计出现次数
文件的截取
cut
[root@oldboy ~]# cut -d " " -f 2,5 file2.txt |awk -F "," '{print 12}'
[root@oldboy ~]# cut -d " " -f 2,5 file2.txt | sed 's#,##g'
​ -d 指定分隔符
awk
[root@oldboy ~]# awk '{print 2,5}' file2.txt | awk -F "," '{print 12}'
[root@oldboy ~]# awk -F "/" '{print 3}' web.log | sort -rn | uniq -c ​ -F 指定分隔符 sed [root@oldboy ~]# sed 's#,##g' file2.txt | awk '{print2,$5}'
统计行号
wc
wc -l

相关文章

  • Day5 文件管理(3)

    文件管理之:联网下载文件(wget、curl)、文件上传与下载(rz、sz) ----wget、curl联网下载文...

  • Day5 文件管理3

    文件管理 文件或命令查找which查找一个命令的绝对路径[root@oldboy ~]# which lswher...

  • 操作系统(4) -- 文件管理、IO管理

    内容大纲 1、文件管理; 2、文件系统管理 3、输入/输出管理 4、缓冲区 1 文件管理 文件 文件是指记录在外存...

  • linux命令

    1.文件、磁盘管理 2.用户、权限管理 3.系统管理 一、文件,磁盘管理命令 <1>查看文件信息:ls ★★★...

  • 19:unix/linux之基础知识

    1、unix/linux文件管理方式 2、常见命令操作 3、磁盘文件管理 1、命令:ls 2、命令:more 3、...

  • 九大管理之整体管理

    #成为输出者# DAY5 【内容】 1、制定项目章程 2、制定项目范围说明书(初步) 3、制定项目管理计划 4、指...

  • git的建立

    1、版本的查询 2、管理信息 3、文件提交 (1)在文件夹中创建目录文件 (2)查看文件状态 (3)文件添加 ① ...

  • 磁盘管理

    1 文件管理 2 RAID 3 lvm

  • Linux文件管理

    Linux 文件管理系统 Linux的文件管理系统有很多,例如:本地文件系统:ext3,ext4,xfs,btrf...

  • 3-文件管理

    本章内容 ◆ 文件系统结构元素◆ 创建和查看文件◆ 复制、转移和删除文件◆ 软和硬链接 文件系统与目录结构 lsb...

网友评论

      本文标题:Day5 文件管理3

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