Ubuntu常用命令

shell脚本改格式

set ff=unix
# 从win10改成linux

vim

1. win和ubuntu下格式转换(dos和unix转换)

	# win -> ubuntu
	set ff=unix

快捷键

1. 清空屏幕快捷键:
	ctrl + l
2. 清空当前输入:
	ctrl + u
	

压缩打包

压缩:
   	tar  cvf  FileName.tar  DirName      	(打包)
   	gzip  FileName.tar					   	(压缩)
	最终得到压缩文件:FileName.tar.gz

解压:
	gunzip  FileName.tar.gz              	(解压)
	tar  xvf  FileName.tar 					(解包)

有选择的打包

tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。

单个文件压缩打包 tar czvf my.tar.gz file1

多个文件压缩打包 tar czvf my.tar.gz file1 file2,...

单个目录压缩打包 tar czvf my.tar.gz dir1

多个目录压缩打包 tar czvf my.tar.gz dir1 dir2

解包至当前目录:tar xzvf my.tar.gz

tar zcvf my.tar.gz -T filelist    # 将filelist里面的文件或目录进行打包

tar zcvf my.tar.gz dir --exclude=./*.txt --exclude=...		# 使用exclude参数来排除不需要打包的文件或者目录

wget下载

1、使用 wget 下载单个文件

以下的例子是从网络下载一个文件并保存在当前目录
在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)

wget http://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

2、使用 wget -O 下载并以不同的文件名保存

O是大写

wget -O wordpress.tar.gz  http://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
wordpress.tar.gz

3、使用 wget -c 断点续传

使用wget -c重新启动下载中断的文件:
对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件

wget -c https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

4、使用 wget -b 后台下载

对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载

wget -b https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
使用tail命令来查看下载进度
tail -f wget-log

5、使用 wget -i 下载多个文件

wget -i urllist.txt

scp后台传输文件

当需要传输大文件时,比如数据集,可以在后台运行scp命令

1. 执行scp命令,输入密码,scp命令开始执行
2. 按 [Ctrl+Z] 挂起当前线程
3. 执行jobs命令查看挂起进程序号(不是PID)
4. bg %n 让程序在后台运行

补充:
	bg %n #将编号为n的任务转后台运行
	fg %n #将编号为n的任务转前台运行

rsync断点续传

rsync -av -P --rsh='ssh -p 21901' scans liufengqi@202.120.38.4:/home/liufengqi/dataset/3D/scannet_v2/

rsync使用ssh传输容易自动断开,自动重连然后的断点续传的方法:

#!/bin/bash
while [1]; do
	rsync -av -P --rsh='ssh -p 21901' scans liufengqi@202.120.38.4:/home/liufengqi/dataset/3D/scannet_v2/
done

使用此方法需要对服务器的免密登录,具体操作见下条

ssh免密登录

在这里插入图片描述

查看文件和目录的大小

  1. du -h --max-depth=1
    查看当前目录下各个文件夹的大小
  2. ls -lh
    查看当前目录下各个文件的大小

硬件查看指令

1. 硬盘大小
	df -lh
2. cpu
  	cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值