重要——Ubuntu系统开发高频操作集锦

本篇博客的主要目的是记录自己日常开发使用Ubuntu过程中所涉及到的一些高频用法,方便自己快速查询和使用,此处主要以Ubuntu18.04为例,但很多操作应该不止适用于Ubuntu18.04版本系统

sshfs挂载远程磁盘用法

sshfs可以非常方便的将同一网段内的另一台电脑A的某个磁盘挂载在自己电脑B的指定路径下。

基本用法:
1、查询电脑A的IP地址
系统设置-》WiFi-》连接上网络的设置-》Ipv4地址
此处假设A电脑的IP地址为192.168.0.115
2、确认能够ping通A电脑

ping 192.168.0.115

出现结果:

PING 192.168.0.115 (192.168.0.115) 56(84) bytes of data.
64 bytes from 192.168.0.115: icmp_seq=1 ttl=64 time=68.0 ms
64 bytes from 192.168.0.115: icmp_seq=2 ttl=64 time=58.0 ms

则成功。
3、B电脑上新建一个文件夹用来挂载

mkdir Share

4、开始挂载

sshfs zhanghm@192.168.0.115:/home/zhanghm/Data Share

需要注意其中的一些参数含义:
zhanghm:A电脑的用户名,可以用echo $USER查询
192.168.0.115:A电脑的IP地址;
/home/zhanghm/Data:需要挂载A电脑的哪个文件夹
Share:B电脑上用来挂载的挂载点

5、取消挂载
在B电脑上执行:

fusermount  -u  mountpoint

其中mountpoint为B电脑上挂载点的全路径。

错误解决:
1、ssh: connect to host 192.168.0.115 port 22: Connection refusedread:Connection reset by peer
解决方法:
需要在A、B电脑上都安装openssh-serveropenssh-client

sudo apt-get install openssh-server openssh-client

参考:http://blog.chinaunix.net/uid-26212859-id-3053280.html

scp远程文件拷贝用法

scp命令可以非常方便的将一台机器中的文件拷贝到同一网段内的另一台机器中指定目录下

基本用法:
cp拷贝命令用法类似,只不过需要指明对应机器的用户名IP地址

scp -r <folder_name_or_file_name> <user_name>@<IP>:/home/data
如:
scp -r <folder_name_or_file_name> zhanghm@192.168.1.115:/home/data

解压缩常用命令

通常我们可以通过鼠标右键-》提取到此处可以直接进行解压缩,此时解压缩得到的文件夹会包含压缩包的名字,如果想直接得到压缩包内部的文件夹组织方式,可以用命令方式实现:

tar xvf VOCtrainval_06-Nov-2007.tar

新建账户并赋予sudo权限

sudo adduser zhanghm
sudo usermod zhanghm -a -G sudo

终端查看文件大小

实际开发过程中会经常会需要查看某些文件或文件夹的大小,

# 列出当前目录下各文件夹的总大小,不包含文件
du -chd 1 | sort -h
# 列出当前目录下各文件及文件夹的大小,按从小到大排序
du -sh * | sort -h
# 查看当前路径所占总大小
du -sh
# 查看某具体文件尺寸
ls -sh <filename>

参考:
1、find结合du查看指定大小文件
2、https://stackoverflow.com/questions/1019116/using-ls-to-list-directories-and-their-total-sizes
3、https://ostechnix.com/find-size-directory-linux/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值