linux day9 rz sz wget curl sort uniq cut tr wc

rz上传文件

ps: 从物理机上传文件到虚拟机上  只能上传文件,不能上传目录 大于4G的文件上传不了 
[root@sh-qls ~]# rz  -E #如果上传的文件已经存在,则重名名该文件,命令规则是在文件名的后面加上.和一个数字 (0..999)

sz下载文件

sz /etc/passwd 选择你要下载的文件路径

wget 联网下载软件包

ps:载命令  从指定的URL中下载文件 网站页面会直接下载网站html静态代码 
选项:

	-q		#静默输出
	
	-O		#指定下载路径和名称 例:wget -O html.file wwww.baidu.com
	
	--limit-rate		#限速下载

curl 测试下载网站

ps:利用URL规则在命令行下面工作的文件传输工具   联网下载   测试网站  访问网站 
选项:  

	-O	#把访问的内容写入到一个指定的文件中 例:curl -O http://nginx.org/download/nginx-1.16.0.tar.gz nginx.file

	
	-s	#静默输出  不显示访问写入的过程

sort 排序文件内容

ps:#将文本文件内容进行排序   根据文件内容进行排序 
选项:

	-t		#指定分隔符   默认以空格或者空白字符为分隔符  如果指定的分割符是空格时,这个时候不需要指定 
			如果没有命令里面没有加-t 指定分隔符的时候,默认就是以空格或者空白字符为分隔符 
	
	-n		#以数字的大小进行排序 
	
	-k		#指定哪一列进行排序 
	
	-r		#倒序排序 

uniq 字符去重 统计

ps:#去重  去除重复的行, 统计   只能去除相邻且相同的行
选项:

	-c		#统计重复行的次数
	
	-d		#只显示重复的行
	
	-u		#只显示不重复的行

cut 字符截取

ps: . cut #截取字段   截取你想要的内容  
选项:
      	-d		#指定分隔符
	
	-f		#指定要取出的列

tr 字符替换删除

ps: 替换或者删除字符的命令

选项:
      
    
      -d		#删除字符

      tr  '旧的字符'  '新的字符'  < file.txt

wc 文件内容统计

选项:

	-l		#统计行数 
	
	-w		#统计一个文件的列数  默认以空格或者空白字符或者换行符为分割符
	
	-c		#统计文件字节数
	
	-L		#文件中字符最多的行的字符个数    行的长度  


posted @ 2020-06-18 12:24  nick_xm  阅读(236)  评论(0编辑  收藏  举报