Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 33
  1. #1
    morten
    Inaktiv

    Off-Topic Befehle, die Zusatzprogramme überflüssig machen

    Hallo Apfeltalker,

    Ich möchte hier im Laufe der Zeit Terminal Befehle sammeln, die Zusatzprogramme ersetzen.
    Ihr könnt Eure Befehle einfach hier posten und ich werde im Laufe der Zeit ein Verzeichnis der Befehle hier im 1. Post pflegen.



    • Ausgeblendete Programme im Dock 'hervorheben'
      Code:
      defaults write com.apple.dock showhidden -bool yes


    • Standardspeicherordner von Bildschirmfotos ändern
      Code:
      defaults write com.apple.screencapture location /Voller/Pfad/Zum/Ordner
      Hinweis: Mit dem Terminal ist es sehr einfach, den Pfad eines Ordners zu ermitteln
      -> einfach den Ordner in das Terminalfenster ziehen (maclike eben)


    • Bildschirmfotoformat ändern
      Code:
      defaults write com.apple.screencapture type image_format
      Hinweis: "image_format" muss durch das Format (jpg, tiff, o.ä.) ersetzt werden.
      Der Befehl wird durch An- und Abmelden aktiv.


    • Dashboard ausschalten
      Code:
      defaults write com.apple.dashboard mcx-disabled -boolean YES


    • Dashboard einschalten
      Code:
      defaults write com.apple.dashboard mcx-disabled -boolean NO


    • Infos über die Batterie auslesen (mobile Macs)
      Code:
      ioreg -l | grep -i IOBatteryInfo


    • Periodische Skipte ausführen ("cronjobs")
      Code:
      sudo periodic daily weekly monthly
      Hinweis: Euer Mac versucht nachts zwischen 2 und 5 Uhr routinemäßige Aufräumarbeiten durch zu führen.
      Wenn der Rechner allerdings zu dieser Zeit ausgeschaltet ist, werden die Arbeiten nicht durchgeführt.


    Geändert von morten (05.03.2006 um 08:09 Uhr)

  2. #2
    morten
    Inaktiv

    Tipps zum Programm "Terminal"

    • Das Terminal-Fenster lässt sich beliebig gestalten

    Dazu drückt man "Apfel i" oder man geht über Menüleiste/Terminal/Fenstereinstellungen (siehe Bild im Anhang)
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken [Terminal] Sammelthread-bild-1.jpg  

  3. #3
    Neuer Berner Rosenapfel Avatar von Cyrics
    Registriert
    04.2005
    Ort
    Leipzig
    Alter
    27
    Beiträge
    1.974

    Re: [Terminal] Sammelthread

    ob das jetzt genau hier passt, weiss ich nicht:

    eine Terminallösung von rastafari, wenn OSX sich nicht ausschalten/neustarten/abmelden lässt:

    erst:
    sudo defaults write /Library/Preferences/com.apple.loginwindow Kiosk -bool NO ;

    und dann neustarten (schliesst radikal alle fenster):
    sudo shutdown -r now ;
    iBook G4, das einzig Wahre.
    Wegweiser durch Apfeltalk (Eigentlich gab es den Thread "Wegweiser durch Apfeltalk" von ZENcom noch vor einiger Zeit. Doch nun ist er weg... im Stillen Gedenken an den Thread)

  4. #4
    stk
    stk ist offline
    Lohrer Rambour Avatar von stk
    Registriert
    01.2004
    Beiträge
    6.884

    Re: [Terminal] Sammelthread

    Moin,

    gerade ge- und für genial be-funden:

    http://www.smashsworld.com/2005/10/a...meterminal.php

    QuicktimeMovies im Terminal als ASCII-Grafik. Einfach endgeil!

    Gruß Stefan
    Wenn Sie mich suchen, ich halte mich in der Nähe des Wahnsinns auf, genauer gesagt
    auf der schmalen Linie zwischen Wahnsinn und Panik, gleich um die Ecke
    von Todesangst, nicht weit weg von Irrwitz und Idiotie!

  5. #5
    Pohorka Avatar von DBertelsbeck
    Registriert
    04.2004
    Ort
    Sankt Augustin
    Beiträge
    5.654

    Re: [Terminal] Sammelthread

    Sollten doppelte oder nicht mehr vorhandene Programme in der Liste "Öffnen mit" auftauchen, hilft meist ein Rebuild der LaunchServices Library. Dies kann direkt im Terminal erfolgen:
    Code:
    /System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/ Support/lsregister  -kill -r -domain local -domain system -domain user
    Wer lesen kann, ist klar im Vorteil!
    Und deshalb versuche ich, alle Beiträge zu Windows zu überlesen!
    Foren ausblenden: http://www.apfeltalk.de/forum/einzel...tml#post953411

  6. #6
    roYal.TS
    Inaktiv

    Re: [Terminal] Sammelthread

    ...zu diesem thema sein auch der 'Terminal' UNIX Grundwissen-thread und natürlich die Entdeckrreise durch OS X empfohlen...
    • Prozessor- und Busfrequenz:
      Code:
      sysctl hw.cpufrequency - sysctl hw.busfrequency
    • Doppelte Rollpfeile oben und unten:
      Code:
      defaults write "Apple Global Domain" AppleScrollBarVariant DoubleBoth
    • Rechte reparieren:
      Code:
      sudo update_prebinding -root / -force~
    • Unsichtbare Files:
      Code:
      defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
      Code:
      defaults delete com.apple.finder AppleShowAllFiles;killall Finder
    • Unsichtbarer Ordner:
      Code:
      mkdir ~/Desktop/.Versteck
      Code:
      open ~/Desktop/.Versteck

    ua dank an KayHH und Squart
    Geändert von roYal.TS (30.11.2005 um 02:46 Uhr)

  7. #7
    Neuer Berner Rosenapfel Avatar von Cyrics
    Registriert
    04.2005
    Ort
    Leipzig
    Alter
    27
    Beiträge
    1.974

    Re: [Terminal] Sammelthread

    wenn mal jemand sein Usernamen und Passwort für Webmin vergessen hat (so wie ich heute abend nach knapp 4 Monaten ohne Login auf diesen *g*):

    man such nach einem Perl-Skript namens changepass.pl. Dieses ist bei mir im /usr/share/webmin-Verzeichnis gewesen. Ruft man dieses auf mit dem Verweis auf den Konfig-Ordner von webmin, kann man den User und ein neues Passwort eingeben.
    Sollte der User nicht existieren, wird ein existierender User ausgegeben.

    Soviel mir auch mein User und damit das Passwort wieder ein
    tolle Sache!

    Befehl sieht dann wie folgt aus:
    Code:
    /usr/share/webmin/changepass.pl /etc/webmin user passwort
    PS: superuser-Rechte sind nötig dafür.. sollte aber auch logisch sein bei so einem weitreichenden Eingriff auf webmin.

    Ansonsten:
    wenn man sich gerne per SSH auf andere Rechner verbinden möchte:
    man sollte auf dem Client-Rechner ein RSA-Key, der mit 2048 bits verschlüsselt ist, erzeugen:
    Code:
    ssh-keygen -b 2048 -t rsa
    Optional möglich ist auch ein Passphrase noch angebar. Wobei dies aber nur optional ist und auch übersprungen werden kann.

    im Home Verzeichnis liegt nun eine rsa_id und eine rsa_id.pub.
    Die rsa_id beinhaltet alle entscheidenenen Daten für die Authentifikation. Die rsa_id.pub ist die abgleichende Datei. Diese gehört dann zum Ziel-Rechner auf den wir uns dann per SSH einloggen wollen. Wir kopieren also die id_rsa.pub ins Userverzeichnis bei dem wir uns dann einloggen werden per SSH. Dort erzeugen wenn noch nicht geschehen das Verzeichnis .ssh per mkdir .ssh
    und geben folgende Zeile dann ein:
    cat id_rsa.pub>>.ssh/authorized_keys

    in /etc/ssh/ kann man nun bei der sshd_config die Login-Einstellungen vornehmen und dort die RSA-Authentifikation aktivieren. Wenn alles gut funktioniert, sollte man die Passwortabfrage abschalten.

    Zum SSH-Connecten:
    ssh ist der Aufruf:
    -l Username
    -L StartPort:Adresse:ZielPort
    -i Ort/der/RSA-Key-File
    -p SSH-Port
    -v verbose-Mode (3mal möglich)

    mehr Dinge hab ich da noch nie Gebraucht...

    Beispiel:
    Code:
    ssh mein-RSA-Key-server.de -l deradmin -L 4080:localhost:4080 -i .ssh/identity -p 4001 -v -v -v
    dies bewirkt das anmelden per SSH auf den Server mein-RSA-Key-server.de mit dem Username deradmin. Dabei wird der Port 4080 vom Server auf unseren localhost 4080 umgeleitet. Damit sieht es so aus als würden wir bei uns auf dem Rechner per localhost:4080 arbeiten. Dabei ist dies nur eine Weiterleitung auf den localhost. Die key-File ist extra angegeben weil sie nicht standardmässig rsa_id heisst, sondern im Bsp. identity. Und der SSH-Login findet auf dem Port 4001 statt, da Port 22 geschloßen ist, da nervige Skript-Kiddies den Port einfach dauerbelegen. Per -v verfolgen wir den genauen Ablauf der Authentifikation.

    PS: so, dass hab ich jetzt zu 80% eigentlich für mich geschrieben, damit ich mich in 4 Monaten nicht wieder durch Internetseiten wühlen muss um mich nochmal zu erinnern, wie das denn war... so hab ich das gleich kompakt
    iBook G4, das einzig Wahre.
    Wegweiser durch Apfeltalk (Eigentlich gab es den Thread "Wegweiser durch Apfeltalk" von ZENcom noch vor einiger Zeit. Doch nun ist er weg... im Stillen Gedenken an den Thread)

  8. #8
    morten
    Inaktiv

    Re: [Terminal] Sammelthread

    • Benutzerrechte ändern


    http://www.apfeltalk.de/forum/p202364.html

    Zitat Zitat von stk
    Moin,

    ändern von Benutzerrechten im Terminal geht mit:

    Code:
    chmod [-R] ogw /verzeichnis/[dateiname|wildcards]
    -R bedeutet dabei "rekursiv" - also den kompletten Verzeichnisbaum unterhalb des angegebene Verzeichnis

    ogw steht für die Dateirechte von Owner (Eigentümer), Group (Gruppe) und World (Andere). Anzugeben ist eine Zahl zwischen 0 und 7 wobei 0 keine Rechte sind, 1 für Ausführen steht, 2 für Schreiben, 4 für Lesen. Durch die Addition der Ziffern bekommst die Kombinationen hin, also: 7 für 1+2+4 Lesen, Schreiben, Ausführen. Wenn Du also selbst Schreibleserechte brauchst, die Gruppe lesen können soll und der Rest nix darf wäre 640 die richtige Ziffer.

    Verzeichnis- und Dateiname ist klar. Die Wildcard * nimmt alles her, also z.B. "2005*" würde alle Dateien ansprechen, die mit dem Prefix 2005 anfangen, egal was danach an Name oder Erweiterung kommt, *.pdf nimmt alles, was am Ende auf PDF hört, etc.

    Dann wäre noch chown der Vollständigkeit halber erwähnenswert. Damit kannst du den Eigentümer der Datei verändern. Syntax ähnlich:

    Code:
    chown [-R] user:group /verzeichnis/[dateiname|wildcard]
    user und group stehen dabei für den Eigentümer, bzw. die Gruppe für Benutzerdateien unter Mac OS X ist da üblicherweise dein Kurzname im System als User und "staff" als Gruppe.

    Gruß Stefan

  9. #9
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966

    Re: [Terminal] Sammelthread

    [QUOTE=roYal.TS]
    Rechte reparieren:
    sudo update_prebinding -root / -force
    Das repariert leider keine Rechte, sondern versucht das Prebinding zu erneuern (bringt nix).
    Rechte vom Startvolume reparieren geht mit

    sudo diskutil repairPermissions /

  10. #10
    roYal.TS
    Inaktiv

    Re: [Terminal] Sammelthread

    Zitat Zitat von Rastafari
    sudo diskutil repairPermissions /
    ...das hab ich ja gemeint

    danke

Seite 1 von 4 123 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •