Linux Terminal - Meine meist gesuchten Befehle

öffentlich freigegeben

21.12.2019 22:00 Uhr von neo

  • Werbung
    Mach Deine Cocktails einfach selbst !
  • Da mir jetzt nicht alles auf einmal einfällt, werde ich diesen Blog gelegentlich erweitern. Vielleicht hilft es ja auch dem Einen oder Anderen weiter.

    Alias anlegen

    alias ll='ls -l'
    alias nn='nano -S -Y php -H -T 2 -E -m -c'
    alias sudo='sudo'


    Editor(Nano) in der Konsole mit brauchbaren Einstellungen starten
    nano -S -Y php -H -T 2 -E -m -c /var/www/....

    -S sorgt für einfaches Scrollen, antatt einer ganzen Seite
    -Y Syntax Highlighting
    -H History-Log
    -T setzt die Tabulator-Weite
    -E Macht aus Tabulatoren Leerzeichen
    -m aktiviert die Maussteuerung
    -c zeigt die Cursorposition
    -B legt ein Backup der bearbeiteten datei an

    Nützliche Tastenkombinationen in Nano:
    [STRG] + [SHIFT] + [-] Um zu einer bestimmten Zeile zu Springen
    [STRG] + [W] Suchen

    für das Syntax-Highlighting kann man die Datei /usr/share/nano/php.nanorc bearebiten.

    nano /usr/share/nano/php.nanorc

    syntax "php" "\.php|\.inc$"
    color white start="<\?(php)?" end="\?>"
    color magenta start="<[^\?]" end="[^\?]>"
    color magenta "\$[a-zA-Z_0-9]*"
    color brightblue "\->[a-zA-Z_0-9]*"
    color cyan "(\[)|(\])"
    color brightyellow "(var|class|function|echo|case|break|default|exit|switch|if|else|elseif|@|while|return|public|private|proteted|static)\s"
    color brightyellow "\<(try|throw|catch|operator|new)\>"
    color white "="
    color green "[,{}()]"
    color green "=="
    color brightgreen "('[^']*')|(\"[^"]*\")"
    color yellow start="/\*" end="\*/"
    color yellow start="#" end="$"
    color yellow "//.*"

    Ordner rekursiv Packen
    zip -r zieldatei.zip (* oder ordnername)

    Datei von Webseite in aktuelles Verzeichnis laden
    wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"

    Datei im aktuellen Verzeichnis entpacken
    unzip zipdatei.zip (einfach oder?)

    Manchmal lässt sich eine Zip-Datei nicht herunterladen... in dem Fall die Datei einfach umbenennen.... damit hat es bei mir geklappt...

    Dateieigentümer ändern
    chown user:group -R *

    Dateiberechtigungen rekursiv setzen
    chmod -R 750 *

    ALLE Ordnerberechtigungen rekursiv setzen
    find ./ -type d -exec chmod 750 {} +

    Rechte

    Benutzerkategorie
    Erste Stelle = Besitzer
    Zweite Stelle = Gruppe
    Dritte Stelle = Andere

    Rechte
    7 = Voll
    6 = Lesen und Schreiben
    5 = Lesen und Ausführen
    4 = Nur Lesen
    3 = Schreiben und Ausführen
    2 = Nur Schreiben
    1 = Nur Ausführen
    0 = Keine

    Mounten von Festplatten / Laufwerken

    zunächst überprüfen, ob die zu mauntenden Festplatte vorhanden ist


    blkid




    Die Ausgabe sieht zum Beispiel in etwa so aus



    /dev/sdb2: UUID=&quot;8d5a30c8-297f-402c-b398-85244cc3886a&quot; TYPE=&quot;swap&quot; PARTUUID=&quot;5edfd33b-461b-4c5b-8984-268861c51e92&quot;

    /dev/sdb3: UUID=&quot;a2ea04ab-2276-41d2-a2a8-e76e0ab01a22&quot; TYPE=&quot;ext4&quot; PARTUUID=&quot;c3bcd960-13da-4e74-8684-9ef2773573a1&quot;

    /dev/sdb4: UUID=&quot;0D01A3DC27DB907B&quot; TYPE=&quot;ntfs&quot; PTTYPE=&quot;dos&quot; PARTUUID=&quot;d7f6ac0f-c359-42de-9427-c05440d15a67&quot;

    /dev/sda1: LABEL=&quot;INTENSO&quot; UUID=&quot;5E84-2E58&quot; TYPE=&quot;exfat&quot;

    /dev/sdc1: UUID=&quot;E6F4E637F4E60A1F&quot; TYPE=&quot;ntfs&quot; PARTUUID=&quot;e4f717be-01&quot;



    Um das Gerät zu mounten


    # allgemein:

    sudo mount [Parameter] Ger&auml;t Einh&auml;ngepunkt

    # Beispiel:

    sudo mount -t ntfs -o umask=007,gid=046,uid=0,nls=utf8 /dev/sda1 /media/winxp 



    Um das Gerät beim Systemstart automatisch zu mounten


    #Beispieleintrag in /etc/fstab:

    UUID=8A4831E44831CFA5&nbsp; /media/winxp&nbsp; ntfs&nbsp; umask=007,gid=46,uid=0,nls=utf8,noauto,users&nbsp; 0&nbsp; &nbsp; &nbsp; 0





    Bewertung
    Ø 5.00

    1 Bewertungen

  • Werbung
    Mach Deine Cocktails einfach selbst !
  • Kommentare

    Du musst eingeloggt sein um zu kommentieren!