Terminal/Befehle

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (chmod)
K (chmod)
Zeile 268: Zeile 268:
** 740: Eigentümer darf alles, Gruppenmitglieder dürfen Datei lesen, übrige ohne Zugriff
** 740: Eigentümer darf alles, Gruppenmitglieder dürfen Datei lesen, übrige ohne Zugriff
{| {{Warnung}}
{| {{Warnung}}
-
|'''WARNUNG:''' Oft liest man, "chmod 777" wäre ''die'' Lösung, wenn etwas wegen falscher Dateirechte nicht auf Anhieb klappt. '''Mach das niemals ohne zwingenden Grund''' (den es aber kaum jemals gibt)!
+
|'''WARNUNG:''' Oft liest man, "chmod 777" wäre ''die'' Lösung, wenn etwas wegen falscher Dateirechte nicht auf Anhieb klappt.
 +
'''Mach das niemals ohne zwingenden Grund''' (den es aber kaum jemals gibt)!
 +
 
Eine Datei mit den Rechten 777 kann von jedermann, der Zugriff auf dein System hat, beliebig verändert und anschließend ausgeführt werden!
Eine Datei mit den Rechten 777 kann von jedermann, der Zugriff auf dein System hat, beliebig verändert und anschließend ausgeführt werden!
|}
|}

Version vom 14. September 2010, 19:06 Uhr

810.png 804.png 710.png 704.png 610.png 606.png

Inhaltsverzeichnis

1 Allgemeines

Dies hier ist eine sehr ausführliche, wenn auch nicht vollständige, Auflistung der Befehle, die man im Terminal benutzen kann.


2 Befehle

2.1 Basics


Terminal öffnen und eingeben:

gconf-editor 
strg+f (Bearbeiten-Suchen) 

und nach numlock suchen (beide Haken bei Schlüsselname und -werte setzen). Dort gibt es:

/desktop/gnome/peripherals/keyboard/remember_numlock_state
und
/desktop/gnome/peripherals/keyboard/host-dein_username/0/numlock_on

Bei beiden den Haken setzen.

2.2 Suchen


2.3 Programme starten


2.4 Navigation im Dateisystem


2.5 Dateien

2.6 Verzeichnisse

2.7 Geräte partitionieren, formatieren, überprüfen, mounten

2.8 Zugriffsrechte


2.9 Systeminformationen


2.10 Systemkernel / Module


2.11 Benutzerverwaltung


2.12 sudo

Superuser do = ausführen mit root-Rechten

2.13 chmod

WARNUNG: Oft liest man, "chmod 777" wäre die Lösung, wenn etwas wegen falscher Dateirechte nicht auf Anhieb klappt.

Mach das niemals ohne zwingenden Grund (den es aber kaum jemals gibt)!

Eine Datei mit den Rechten 777 kann von jedermann, der Zugriff auf dein System hat, beliebig verändert und anschließend ausgeführt werden!

2.14 Editor

sudo oder gksudo / im Terminal unter Gnome kein Unterschied


2.15 Samba / cifs / Netzwerk

ACHTUNG: vorher Paket smbfs (oder cifs) installieren! Samba selbst ist bei Ubuntu 7.04 bereits installiert.

#Mounten der Win-Freigaben „FREIGABE$“ und „ WEITERE_FREIGABE“ auf „RECHNERNAME“ 
//RECHNERNAME/FREIGABE$ /mnt/MOUNTPUNKT smbfs credentials=/home/USER/.smbcredentials,uid=USER,gid=USER 0 0
//RECHNERNAME/WEITERE_FREIGABE /mnt/MOUNTPUNKT2 smbfs credentials=/home/USER/.smbcredentials,uid=USER,gid=USER 0 0
USER=USER
PWD=PASSWORD

2.16 Skripte in Runlevels

(siehe auch Punkt 4) Achtung: Eingriff in Runlevels!


2.17 Unison Dateiabgleich

Unison muss mindestens als Paket Terminalversion installiert werden, es gibt aber ein weiteres Paket mit grafischer Oberfläche.

Groß- und Kleinschreibung beachten (!):

#Unison preferences file
#Dateirechte verändern zum Schreiben auf Win-Partitionen
perms = 0

#Automatisch Standardaktionen durchführen
#silent = true unterbindet die Anzeige und setzt automatisch batch = true
silent = true
#Alternativ (Anzeige im Terminal, aber automatisch Standardaktionen)
#batch = true

#Rsync-Protokoll verwenden
rsync = true

#Roots of the synchronization
root = /home/USER/VERZEICHNIS
root = /mnt/MOUNTPUNKT

#zu synchronisierende Pfade (bei Bedarf "#" löschen)
#path = current
#path = common
#path = .netscape/bookmarks.html

#zu ignorierende Pfade (bei Bedarf "#" löschen oder hinzufügen)
ignore = Name temp.*
ignore = Name *~
ignore = Name .*~
ignore = Path */pilot/backup/Archive_*
ignore = Name *.o
ignore = Name *.tmp
ignore = Path Eigene Videos
#ignore = Path SmartStore.biz Projekte
#ignore = Path Eigene Bilder

#Fensterhöhe (ohne Auswirkung in der Terminal-Version)
height = 18

#Eine Backup-Kopie zurückbehalten (gesamte Replic)
backup = Name *

#Anzeige von Differenzen
diff = diff -y -W 79 --suppress-common-lines

#Log actions (Mitschreiben in der Datei unison.log in /home/USER)
log = true“

3 Links

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge