Hej
Har en xtreamer mediaspelare som även fungerar som sambaserver. Eftersom jag skickar en massa filer mellan den och datorn undrar jag om det är möjligt att se det totala utrymmet samt det utnyttjade utrymmet på xtreamern genom t. ex "du" eller "df"? Men kör jag "du" och "df" nu visar de bara partionerna på hårddisken på den stationära datorn. Finns det nåt annat kommando, eller är det överhuvudtaget möjligt?
Hälsningar
Martin
Se diskusage på samba-server med cli
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
Re: Se diskusage på samba-server med cli
Jag hittade detta sättet att kolla hur mycket det var ledigt på en samba utdelning:
Det som ger listningen är -c du vilket kör kommandot du på hela utdelningen, du listar både använt och hur mycket det finns kvar. Jag fick det bara i enheten blocks. Men det går nog att räkna om med ett litet awk skript...
tex detta, är lite osäker om jag räknar rätt är lite trött.
Kod: Markera allt
smbclient //getaway/readonly -N -c du
Kod: Markera allt
41770 blocks of size 2097152. 14114 blocks available
Total number of bytes: 76733073
Kod: Markera allt
smbclient //getaway/readonly -N -c du|awk '/blocks of size/ {split($5,arr,"\."); print arr[1]*$6/1024, "KiB";}'
-
- Inlägg: 150
- Blev medlem: 05 okt 2007, 16:51
- OS: Xubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Malmö
Re: Se diskusage på samba-server med cli
Hmmm.... Det här är mina utdelningar:
och det här är det jag får (efter mycket experimenterande fram och tillbaka med server- och share-namn):
och utan "awk":
Vilket inte stämmer, eftersom xtreamerns hårddisk är på runt 720GB (tror jag) och den har en del på sig. Skriver jag fel någonstans vad gäller delningarna eller?
Edit: Kan det bero på att Xtreamern har en ntfs-formaterad hårddisk?
Kod: Markera allt
martin@Alcor:~$smbclient -N --list=myxtreamer
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.23c]
Sharename Type Comment
--------- ---- -------
Xtreamer Disk Xtreamer Storage
IPC$ IPC IPC Service (myxtreamer)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.23c]
Server Comment
--------- -------
MYXTREAMER myxtreamer
ROUTER Belkin Router
Workgroup Master
--------- -------
WORKGROUP ROUTER
Kod: Markera allt
smbclient //myxtreamer/xtreamer -N -c du|awk '/blocks of size/ {split($5,arr,"\."); print arr[1]*$6/1024, "KiB";}'
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.23c]
Server not using user level security and no password supplied.
18096 KiB
Kod: Markera allt
smbclient //myxtreamer/xtreamer -N -c du
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.23c]
Server not using user level security and no password supplied.
0 blocks of size 18530304. 1 blocks available
Total number of bytes: 0
Edit: Kan det bero på att Xtreamern har en ntfs-formaterad hårddisk?