將日常遇到的小問(wèn)題記錄下來(lái)
0.命令
查看磁盤(pán)空間
df -hl
查看文件夾大小,但只能看文件夾大小
du -h
如果后面加個(gè) -ha 就會(huì)循環(huán)列出所有文件夾下文件及文件夾的大小,但是我們可以加深度
du -ha -d 1
這樣就能列出當(dāng)前
永久獲取串口讀寫(xiě)權(quán)限
在做通信和機(jī)器人控制時(shí),必須要使用到串口,每次去用chmod來(lái)獲取對(duì)串口的讀寫(xiě)權(quán)限顯然不妥,下面語(yǔ)句可以改變的當(dāng)前用戶的組別,從而永久獲取對(duì)所有串口的權(quán)限
sudo usermod -aG dialout username #username為你的用戶名
用名字替代地址進(jìn)行ssh訪問(wèn)
在你要使用ssh的機(jī)器上,編輯 /etc/hosts 文件,添加一行,內(nèi)容如下:
1.1.1.1 server1
修改ip別名
sudo gedit /etc/hosts
apt-get update更新源時(shí),出現(xiàn)“Hash Sum mismatch”問(wèn)題
產(chǎn)生原因:所使用的網(wǎng)絡(luò)供應(yīng)商,有些會(huì)設(shè)置一些透明緩存,以增加網(wǎng)絡(luò)內(nèi)部速度,減少出口的流量,所獲取的某些文件不是源服務(wù)器上的真正文件,是從緩存中獲取的,當(dāng)緩存中獲取的一些校驗(yàn)信息跟源中不一致的時(shí)候,自然提示校驗(yàn)失敗,無(wú)法繼續(xù)更新。
解決辦法:
1)刪掉/var/lib/apt/lists 這個(gè)目錄下的東西sudo rm -fR /var/lib/apt/lists/*
2)新建相應(yīng)文件夾 sudo mkdir /var/lib/apt/lists/partial
3)重新update sudo apt-get update
獲取局域網(wǎng)中所有設(shè)備(沒(méi)有開(kāi)防火墻的)ip
nmap -sP 192.168.10.0/24
如果要mac地址
sudo nmap
windows與linux進(jìn)行文件的傳輸
scp真的非常好用,很想在winsows上來(lái)一發(fā)?
putty就能實(shí)現(xiàn),在官網(wǎng)下載putty安裝文件,注意要那個(gè)msi的,不要能夠直接運(yùn)行的exe
去putty的安裝目錄看一眼,看pscp.exe在不在
然后去環(huán)境變量path中看一下你安裝putty的目錄在不在里面,如果不在就添加一下
然后就可以愉快的進(jìn)行賦值了
windows--->linux
pscp c:\file.txt root@45.78.124.45:
linux-->windows
pscp root@45.78.124.45:file.txt c:\Users\
愉快的搞定