Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

09.07.2002, 18:27

Consolen Befehle

GENERELLES

(STRG) + ALT + F(1-6) Wechseln zu anderen Konsolen
ALT + F7 Wechseln zur KDE-Oberfläche
STRG + ALT + ESC Hängengebliebenes Programm beenden
STRG + ALT + BACKSPACE KDE neu starten, wenn komplett hängengeblieben



BEFEHLE

yast Konfigurations-Tool (nur SuSE-Linux)
halt Rechner herunterfahren (vom Textmodus)
pwd print word directory - Wo befinde ich mich (Verzeichnisse)
tty an welcher Konsole bin ich eingeloggt (1-6)
whoami (who am i; who are you) Wer ist hier eingeloggt
sax Konfiguration des XServers
startx KDE-Oberfläche starten
history die letzten 500 eingegebenen Befehle können angeschaut werden
date Datum und Uhrzeit werden angezeigt
cal 08 2001 Kalender wird angezeigt (in diesem Fall August 2001)
touch Dateiname erstellen einer neuen (leeren) Datei
ls list
ls -l (oder dir) wie der "dir"-Befehl im DOS
ls -l | more auflisten größerer Dateimengen mit "weiterblättern"
ls -l | less auflisten mit der Möglichkeit, vor- und zurückzublättern
ls -a es werden auch versteckte Dateien angezeigt (alle Dateien mit . davor sind versteckt)
ls -s Auflistung mit Anzeiger der "Inode" (Nummer der Datei)
ls -R /??... + Tabulator durch Eingabe der ersten Buchstaben die jeweilig gesuchten Verz. leichter finden
q Befehl less beenden
cd change directory - Wechsel des Verzeichnissen
cd / ganz nach oben ins "root" wechseln
cd .. im Verzeichnis einen Schritt nach oben gehen
cd ~ ins eigene Home Verzeichnis wechseln (~ bedeutet immer Home)
mkdir make directory - Verzeichnis erstellen
mkdir -p /bier/goesser/maerzen
/bier/hirter /alkoholfrei/fanta/light Verz. inkl Unterverzeichnisse erstellen
mkdir -p Daten.{franzi,pepi,maxi}.{alt,neu} erstellt mehrere Verzeichnisse (.franzi.alt .franzi.neu .pepi.alt .pepi.neu .maxi.alt .maxi.neu)
rm Datei(en) löschen
rmdir leeren Ordner löschen
rm -r Ordner inkl. Inhalt löschen
rm -i Löschen mit Abfrage
cp -i kopieren mit Abfrage, falls das Ziel überschrieben wird
cp -r Ordner inkl. Inhalt kopieren
mv Ordner inkl. Inhalt verschieben (und/oder umbenennen)
mv -i verschieben mit Abfrage, falls das Ziel dabei überschrieben wird
ln dateiname dateiname(neu) einen hardlink erstellen (nur innerhalb eines(r) Laufwerkes/Partition)
ln -s dateiname dateiname(neu) einen softlink erstellen (symbolischer Link)
rcnfsserver start/restart/stop nfs-Server wird gestartet, neu gestartet, bzw. gestoppt
rcnetwork stop/start Netzwerktätigkeit stoppen, bzw. starten



DATEIARTEN /-RECHTE

- gewöhnliche Datei
d Verzeichnis
l Link
c caracter device - zB. Modem/Maus/Tastatur
b block device files - zB. sämtliche IDE/SCSI Laufwerke

1 2 3 4 5 User Gruppe 1 = Dateiart
- rw- r-- r-- 2 root root 2 = Rechte des Users
d rwx r-x r-x 3 root root 3 = Rechte der Gruppe
l rwx rwx rwx 2 root root 4 = others
5 = Anzahl der Verweise auf diese Datei

r Wert = 4 read - lesen
w Wert = 2 write - schreiben und löschen
x Wert = 1 execute - ausführen
- Wert = 0 no rights - keine Rechte

useradd -m einen neuen User inkl Homeverzeichnis anlegen
useradd -m -u 120 -g Gruppe -G Andere -s /bin/csh -d /usr/local/httpd -e 12/24/01 webmaster legt einen neuen user WEBMASTER an, der die UID 120 hat, die Standardgruppe "Gruppe" hat, auch in der Gruppe "Andere" ist, mit der Shell "csh" arbeitet, das Homeverzeichnis "/usr/local/httpd" hat und sich bis zum 24.12.2001 einloggen kann
usermod -C username einen Kommentar bei einem User anlegen
usermod -G graz,wien,salzburg username teilt diesen user den Gruppen graz, wien und salzburg zu
groupadd Gruppenname einen Gruppennamen anlegen
groupadd -g 155 Gallien legt die Gruppe Gallien an, die auch die GID 155 bekommt
id username Infos zu einem User: UID, GID der primären Gruppe, weitere Gruppen
finger username Anzeige, wo das home, des users ist, wann er zuletzt eingeloggt war, usw...
userdel -r username User inkl. Home-Verzeichnis löschen
groupdel gruppenname löscht eine Gruppe
passwd eigenes Passwort ändern
passwd -l username User sperren NUR ALS ADMIN
passwd -u username User wieder freigeben
passwd -d username kein Passwort für diesen user
passwd -n 24 -x 48 -w 10 username User kann das Passwort 24 Tage lang nicht ändern und soll es nach 48 Tagen ändern. Wenn nach 10 weiteren Tagen das PW nicht geändert wurde, wird dieser User gesperrt.
chmod 640 Dateiname/Verzeichnis change mode - Recht rw- r-- --- für dieses Verzeichnis/diese Datei
chown username Dateiname/Verzeichnis username wird Besitzer dieser Datei/dieses Verzeichnisses
chown username.gruppenname Dateiname/Verzeichnis username UND gruppenname werden Besitzer dieser Datei/dieses Verzeichnisses
chown -R username Verzeichnis username wird Besitzer dieses Verzeichnisses inkl. aller Unterordner und Dateien
umask 001 ist die Möglichkeit, die Rechte zu filtern. Neu erstellte Dateien/Verzeichnisse bekommen automatisch dieses Recht


DER VI-EDITOR

Zum Seiten-Index vi Editor starten
vi dateiname neue Datei mit dem Namen Dateiname erstellen oder bestehende Datei öffnen
i insert - Vi wechselt in den Eingabemodus
Esc Vi wechselt in den Befehlsmodus
:w Zwischenspeichern
:x Speichern der Datei und Beenden des Editors
:q! Schliessen der Datei ohne zu speichern
/zeichenfolge Suchen von Textpassagen
n weitersuchen
N (oder ?) Suche in umgekehrter Reihenfolge
dd löscht die Zeile, in der sich der Cursor befindet
P fügt die gelöschte Zeile vor dem Cursor wieder ein
p fügt die gelöschte Zeile nach dem Cursor ein
u macht die letzte Änderung rückgängig
U stellt die aktuelle Zeile wieder her


WICHTIGE DATEIEN

Zum Seiten-Index /etc/passwd Hier stehen alle angelegten user; User-ID; Gruppen-ID; home-Verzeichnis; shell
/etc/shadow user; codiertes Passwort; Erstellungsdatum (gerechnet ab 1.1.70); PW darf ** Tage nicht geändert werden; PW muss nach spätestens ** Tagen geändert werden; Login wird ** Tage nach Ablauf gesperrt; Konto läuft zu einem bestimmten Zeitpunkt ab
/etc/group Gruppenname; Gruppen-ID; Gruppenmitglieder
/..../home .profile eine hier eingetragene umask betrifft nur den User und besitzer dieses Home-Verzeichnisses
/etc/hosts alle Rechner vom Netz sollten hier eingetragen sein: IP; Rechner.linux Bezeichnung
/etc/networks hier muss das localnet eingetragen werden: IP localnet
/etc/exports Hier müssen am Server die Verzeichnisse eingetragen werden, die auf einer Workstation gemountet werden sollen: /verzeichnis (rw) oder (ro) username[IP](rw) oder (ro)
/etc/fstab auf der Wotkstation: hier steht, was wohin gemountet werden soll: IP:/Verzeichnis; nach /Verzeichnis; typ (nfs, auto für Diskette; CD); wie (defaults); Prüfungen 0 (Reihenfolge) 0 (Priorität)



WICHTIGE VERZEICHNISSE

Zum Seiten-Index / Rootverzeichnis (Wurzelverzeichnis)
/etc beinhaltet sämtliche Konfigurationsdateien
/home enthält das Homeverzeichnis jedes angelegten Users
/root Homeverzeichnis des Superusers
/dev Gerätedateien
/boot beinhaltet den Kernel; Bootdatei für den LILO
/bin allgemeine Befehle, die jeder user benutzen kann; Befehle, die beim booten des Rechners verwendet werden
/sbin Befehle, die nur der Superuser hat; weitere Befehle, die beim booten gebraucht werden
/usr ...help-dateien; alles, was mit den usern zu tun hat
/usr/src Quellcodes vom Kernel
/tmp temporäre Dateien
/opt Verzeichnis für kommerzielle Software (Staroffice, Netscape...)
/var Einträge vom System: zB. alle Logfiles; Spoolverzeichnisse vom Drucker; Sendmail
/proc alle Hardwareinformationen (NUR EIN VIRTUELLES VERZEICHNIS)
/boot/lost+found NUR BEI ext2-FORMAT: Dateien, die verlorengegangen sind
Das leben ist ein scheiss spiel....aber mit geiler grafik!

LinuxRaichu

Fortgeschrittener

  • »LinuxRaichu« ist männlich

Beiträge: 347

Wohnort: weit, weit weg.

Beruf: (noch) Schüler

  • Nachricht senden

2

18.07.2002, 23:57

RE: Consolen Befehle

Zitat

Original von Futureman

STRG + ALT + BACKSPACE KDE neu starten, wenn komplett hängengeblieben



Stimmt nicht ganz, das startet nur den X-Server neu! :P ;)
Aber danke für die nette Liste...War sicher viel Arbeit..^^"
<center> </center>

mad-mongo

unregistriert

3

29.08.2002, 14:13

mehr als "startx" habe ich noch nicht drauf, spricht wohl nicht gerade für meine kompetenz in sachen linux... *g*

  • »Ford Perfect« ist männlich

Beiträge: 58

Wohnort: Hannover

Beruf: Ingenieur

  • Nachricht senden

4

29.08.2002, 14:26

Hallo,

keine Angst, das kommt noch. Man kann sich ganz gut an die Konsole gewöhnen ;). Als Editor bevorzuge ich Emacs.

mfg

Ford Perfect
Linux, free software for a free future

  • »§igma« ist männlich

Beiträge: 1 409

Wohnort: Bayreuth

Beruf: Selbständig

  • Nachricht senden

5

29.08.2002, 18:45

die ganzen befehle bekommt man während dem arbeiten mit! in den anleitungen zu programmen etc. steht das ja alles immer drinnen! außerdem braucht man ja auch kaum mehr shell befehle, es kann einiges auch schon - wie bei windows - über den desktop gemacht werden!

MfG

mad-mongo

unregistriert

6

29.08.2002, 20:11

klar läuft das meiste heutzutage schon über GNU's aber das is ja irgendwie nicht linux-like. als anfänger würde ich schon gerne etwas mehr vom linux mitbekommen als nur diese blöden mausklicks auf der oberfläche.
der reiz von linux besteht ja gerade darin etwas tiefer in die marie einzutauchen.

mad-mongo

wickey

pass < /dev/urandom

Beiträge: 401

Wohnort: Tuxhafen

Beruf: .

  • Nachricht senden

7

29.08.2002, 20:26

<zitat>
klar läuft das meiste heutzutage schon über GNU's...
</zitat>



:D

GNU's? --> www.gnu.org

GUI --> Graphical User Interface
...and remember: WWW does not stand for "World Wide Windows"
Der Linuxanfänger --> http://members.aon.at/wickey/
EGSZ (Znacntrf) be ivfvg tbbtyr

mad-mongo

unregistriert

8

29.08.2002, 20:33

hmpf, mein ich doch.

  • »§igma« ist männlich

Beiträge: 1 409

Wohnort: Bayreuth

Beruf: Selbständig

  • Nachricht senden

9

29.08.2002, 21:06

ja, stimmt, damit hast du ja recht, was ich damit sagen wollte war, dass du keine panik haben musst, weil du noch keine befehle kennst...

MfG

  • »Ford Perfect« ist männlich

Beiträge: 58

Wohnort: Hannover

Beruf: Ingenieur

  • Nachricht senden

10

29.08.2002, 22:15

Was davon wohl die Marie denkt, vom tiefen eintauchen :))

Ford Perfect
Linux, free software for a free future

11

30.08.2002, 12:15

... solange ich nicht die Marie bin :p
Vergies um den Wolf keine Träne,
den der Wolf hat scharfe Zähne.

  • »§igma« ist männlich

Beiträge: 1 409

Wohnort: Bayreuth

Beruf: Selbständig

  • Nachricht senden

12

30.08.2002, 14:23

natürlcih bist du die marie! ich geb dir sofort einen neuen rang namens Board-Marie *fg*
wer ist dafür?

MfG

JoeKa

Profi

  • »JoeKa« ist männlich

Beiträge: 734

Wohnort: Erde - 127.0.0.1

Beruf: Student & Systemadmin

  • Nachricht senden

13

02.10.2002, 17:20

wie deinstalliere ich auf console?

14

02.10.2002, 17:43

rpm -e Paketname

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

JoeKa

Profi

  • »JoeKa« ist männlich

Beiträge: 734

Wohnort: Erde - 127.0.0.1

Beruf: Student & Systemadmin

  • Nachricht senden

15

02.10.2002, 17:56

sind aber leider tgz formate... ist dann logischer weise anders! Oder und wie?

16

28.10.2002, 21:52

rm "datei(en) die du aus dem tgz archiv entpackt hast"

Zitat

Software is like sex. It´s better when it`s free!
Linus Torvalds

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BeatDis« (28.10.2002, 21:54)


JoeKa

Profi

  • »JoeKa« ist männlich

Beiträge: 734

Wohnort: Erde - 127.0.0.1

Beruf: Student & Systemadmin

  • Nachricht senden

17

29.10.2002, 10:02

eine tar.gz datei wohl eher mit "make uninstall" oder!?

edit

bzw. make clean

Wo der Unterschied ist weis ich allerdings nicht genau :keineahnung:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »JoeKa« (29.10.2002, 10:14)


18

29.10.2002, 17:26

wenn es ein make uninstall gibt... dann ist dies bestimmt die beste möglichkeit. sollte das nicht der fall sein bleibt dir nur noch das löschen der einzelnen dateien die installiert wurden.
make clean entfernt nur die dateien die beim kompilieren erzeugt wurden(binaries, configs, etc)...

das läuft volgender masen...
bei einem ./configure wird gecheckt ob die richtigen programmversionen, die zum kompilieren und ausführen des programms notwendig sind, vorhanden sind.
bei einem make wird das programm kompiliert
bei einem make install werden die kompilierten dateien in systemweite verzeichnise kopiert (z.B.: /usr/local/bin)
bei einem make clean weden nur die dateien gelöscht die beim kompilieren erzeugt wurden, die dateien die bei einem make install kopiert werden sind immer noch vorhanden.

leider hab ich bis jetzt noch kein Makefile gesehen in dem eine uninstallroutine eingebaut war... scheint wohl eine seltenheit zu sein...

EDIT:
tar.gz oder tgz worin liegt der unterschied:keineahnung:

Zitat

Software is like sex. It´s better when it`s free!
Linus Torvalds

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BeatDis« (29.10.2002, 17:28)


  • »§igma« ist männlich

Beiträge: 1 409

Wohnort: Bayreuth

Beruf: Selbständig

  • Nachricht senden

19

29.10.2002, 17:48

Zitat

Original von BeatDis
tar.gz oder tgz worin liegt der unterschied:keineahnung:


tgz ist einfach eine kurzform von tar.gz

MfG

JoeKa

Profi

  • »JoeKa« ist männlich

Beiträge: 734

Wohnort: Erde - 127.0.0.1

Beruf: Student & Systemadmin

  • Nachricht senden

20

29.10.2002, 18:33

Zitat

Original von BeatDis
wenn es ein make uninstall gibt... dann ist dies bestimmt die beste möglichkeit. sollte das nicht der fall sein bleibt dir nur noch das löschen der einzelnen dateien die installiert wurden.


Allso bequem kann man dann wohl nicht deinstallieren... Was macht man eigentlich, wenn man nicht weiß wo die Dateien verstreut wurden? Einfach drüber installieren kanns ja wohl nicht sein oder doch?

Allso bei meinem tar.gz kann ich

Quellcode

1
2
3
4
5
6
./configure
make 
make install

&
make clean 
ausführen...

Nicht aber make deinstall oder ähnliches! Muß ich jetzt alles per Hand löschen? Das kanns jawohl nicht sein!

Thema bewerten