将日常遇到的小问题记录下来
0.命令
查看磁盘空间
df -hl
查看文件夹大小,但只能看文件夹大小
du -h
如果后面加个 -ha 就会循环列出所有文件夹下文件及文件夹的大小,但是我们可以加深度
du -ha -d 1
这样就能列出当前
永久获取串口读写权限
在做通信和机器人控制时,必须要使用到串口,每次去用chmod来获取对串口的读写权限显然不妥,下面语句可以改变的当前用户的组别,从而永久获取对所有串口的权限
sudo usermod -aG dialout username #username为你的用户名
用名字替代地址进行ssh访问
在你要使用ssh的机器上,编辑 /etc/hosts 文件,添加一行,内容如下:
1.1.1.1 server1
修改ip别名
sudo gedit /etc/hosts
apt-get update更新源时,出现“Hash Sum mismatch”问题
产生原因:所使用的网络供应商,有些会设置一些透明缓存,以增加网络内部速度,减少出口的流量,所获取的某些文件不是源服务器上的真正文件,是从缓存中获取的,当缓存中获取的一些校验信息跟源中不一致的时候,自然提示校验失败,无法继续更新。
解决办法:
1)删掉/var/lib/apt/lists 这个目录下的东西sudo rm -fR /var/lib/apt/lists/*
2)新建相应文件夹 sudo mkdir /var/lib/apt/lists/partial
3)重新update sudo apt-get update
获取局域网中所有设备(没有开防火墙的)ip
nmap -sP 192.168.10.0/24
如果要mac地址
sudo nmap
windows与linux进行文件的传输
scp真的非常好用,很想在winsows上来一发?
putty就能实现,在官网下载putty安装文件,注意要那个msi的,不要能够直接运行的exe
去putty的安装目录看一眼,看pscp.exe在不在
然后去环境变量path中看一下你安装putty的目录在不在里面,如果不在就添加一下
然后就可以愉快的进行赋值了
windows--->linux
pscp c:\file.txt root@45.78.124.45:
linux-->windows
pscp root@45.78.124.45:file.txt c:\Users\
愉快的搞定