php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.09.2004, 11:55  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard Unix Befehl df -kl

Hallo,

wenn ich in unix den Befehl
Code:
df -kl
absetze, bekomme ich die für mich relevanten Informationen zurück. So weit so gut. Nur: die Systemdisk wird nur mit einem Slash (/) bezeichnet, dabei bräuchte ich den ganzen Namen, weil ich das Ergebnis weiterverarbeite.

Mein Frage lautet also: wie bekomme ich statt des Slashes den Namen des Laufwerks zurück? Bei den anderen Laufwerken geh das ja ohne Probleme.

Danke
Stümper ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.09.2004, 12:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

/ ist der name des laufwerks...
naja eigendlich der name der wurzelpartition.

/ is in etwa das selbe wie c:\ unter windows

/home wäre in dem fall c:\home\
Sclot ist offline   Mit Zitat antworten
Alt 01.09.2004, 13:47  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard Name des Laufwerks

das ist ja schon klar. Aber ich brauche trotzdem den Namen.

Mit php setze ich einen Unix Befehl ab und lese das Resultat zeilenweise aus. So fülle ich eine Datenbank, in der alle verfügbaren Disks gespeichert werden. und dafür brauche ich eben den Namen. / reicht da nicht.

Wenn du mir aber sagen könntest, welcher unix Befehl den Namen der Systempartition zurückgibt, wäre mi sehr geholfen. dann würde ich einfach / durch den entsprechenden namen ersetzen.
Stümper ist offline   Mit Zitat antworten
Alt 01.09.2004, 14:50  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Also bei mir gibt df für die Root-Partition in der Spalte "Filesystem" das Device /dev/hda2 aus. Was willst Du denn haben?
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 01.09.2004, 15:00  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard mountpoint

das kommt bei mir auch, klar.

ich brauche aber den Eintrag in der Spalte mountpoint; die lautet aber /.
Stümper ist offline   Mit Zitat antworten
Alt 01.09.2004, 15:09  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Ok.
Was verstehst Du überhaupt unter dem Namen des Laufwerkes, den Du da haben willst? Wie soll der aussehen?
Sowohl "/dev/hdxn" als auch "/" sind korrekte Bezeichner.
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 01.09.2004, 21:13  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard Name des Laufwerks

Ich glaube, ich habe mein Anliegen schlecht erklärt, also versuche ich, es möglichst konkret darzulegen:

Der Befehl
Code:
df -kl
liefert mir eine Tabelle, in der alle lokalen Laufwerke mit Namen und sonstigen Angaben aufgeführt sind. Diese Namen und Angaben lese ich mit PHP zeilenweise aus und speichere sie in einer MySQL Datenbank.

Jetzt ist es einfach so, dass die Systemdisk / heisst, während alle anderen Laufwerke mit dem Namen aufgeführt sind, der auch auf dem Desktop erscheint (bei OSX). Da ich die Abfrage auf verschiedenen Rechnern ausführe, ist / nicht mehr eindeutig; ich bräuchte den Namen, der an die Systemdisk vergeben wurde (z.B. OSX).

Also das einzige, was ich wissen muss, ist, wie ich in Unix herausfinde, wie die Systemdisk heisst, damit ich / durch den Namen ersetzen kann.
Stümper ist offline   Mit Zitat antworten
Alt 01.09.2004, 22:43  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

kein schwein weiss was du meinst...

wie heissen denn die anderen disks bei dir?
vielleicht werden wir ja da durch schlauer...

übrigens sagt mein df -kl das selbe wie df ohne alles... aber da ich ehh df -h benutze is mir das auch wurscht:

Code:
sven@cheeez:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1             2.1G  1.1G  971M  53% /
Sclot ist offline   Mit Zitat antworten
Alt 01.09.2004, 22:45  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

oder du willst halt herausfinden wie deine HDD hardwareseitig heisst...
das könntest du mit dmesg | grep hdX machen:

Code:
sven@cheeez:~$ dmesg | grep hda
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
hda: QUANTUM FIREBALL SE2.5A, ATA DISK drive
hda: 4999680 sectors (2560 MB) w/80KiB Cache, CHS=620/128/63
 hda: hda1 hda2
Sclot ist offline   Mit Zitat antworten
Alt 02.09.2004, 09:02  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard Ich verstehe eure Verständnisprobleme nicht

also
Code:
df -kl
liefert:

Code:
Filesystem   1K-blocks      Used     Avail Capacity  Mounted on
/dev/disk1s3  51302240  35258592  15787648    69%    /
/dev/disk0s3 244067472 117668656 126398816    48%    /Volumes/porky1
/dev/disk1s5 104726480  91099824  13626656    87%    /Volumes/porky0
Statt des / in der ersten Zeile benötige ich wie bei allen anderen Zeilen den Namen. / hat den Namen OSX, dieser erscheint dann auch auf dem Desktop.

Also: statt / der Name.

Das ist schon alles.
Stümper ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Befehl als default? DannyD Datenbanken 5 25.10.2006 17:38
Warning: filesize(): SAFE MODE Restriction in effect. nicobischof PHP Tipps 2005-2 9 17.08.2005 19:05
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:10
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:06
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:05
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:05
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:04
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:03
[Erledigt] include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:02
include Befehl! PHP Tipps 2005-2 0 05.08.2005 10:02
[Erledigt] include Befehl! PHP Tipps 2005-2 0 05.08.2005 09:57
PHP system Befehl PHP-Fortgeschrittene 9 02.08.2005 14:59
[Erledigt] SQL Befehl fehlerhaft? Datenbanken 3 25.07.2005 01:29
[Erledigt] Unix file lesen? PHP-Fortgeschrittene 15 08.06.2005 18:05
Befehl erst nach Bestimmter Zeit ausführen? PHP Tipps 2005 21 28.02.2005 00:13

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
unix laufwerke anzeigen, unix df, unix df befehl, unix befehl df, df unix, php df, unix laufwerke auflisten, df befehl, befehl df, laufwerke anzeigen unix, df php, unix alle laufwerke anzeigen, df unix befehle, php \df -h\, unix laufwerk anzeigen, unix befehl laufwerke anzeigen, unix befehle du, unix befehle df, unix df -p, php unix befehle

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.