Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

4
Wie kann ich über die Befehlszeile feststellen, ob ich mich tatsächlich an einem Symlink-Standort befinde?
Angenommen, ich habe einen Ordner: cd /home/cpm135/public_html und einen symbolischen Link erstellen ln -s /var/lib/class . Später bin ich in diesem Verzeichnis: cd /home/cpm135/public_html/class Das pwdwird mir sagen, dass ich dabei bin/home/cpm135/public_html/class Gibt es eine Möglichkeit zu wissen, dass ich "wirklich" bin /var/lib/class? Vielen Dank



5
Wie kann man sicher entpacken, ohne das aktuelle Verzeichnis im Falle einer Tarbomb zu verschmutzen?
Respektable Projekte freigeben tar - Archiven , die ein einzelnes Verzeichnis enthalten, zum Beispiel zyrgus-3.18.tar.gzeinen enthält zyrgus-3.18Ordner, die wiederum enthält src, build, distetc. Bei einigen Punk-Projekten steht jedoch alles an der Wurzel: '- (Dies führt zu einem völligen Durcheinander beim Aufheben der Archivierung. Manuelles Erstellen eines Ordners ist jedes Mal …
33 tar 

3
Welche Terminalemulatoren unterstützen den tmux-Steuermodus?
tmuxDer Steuermodus ist mit aktiviert -CC, damit der Terminalemulator tmux steuern kann. iTerm2 nutzt dies in hervorragender Weise, um zu ermöglichen, dass tmux-Fenster als separate iTerm-Fenster angezeigt werden. Gibt es andere Terminalemulatoren, die den Steuermodus unterstützen? Ich interessiere mich besonders für Terminalemulatoren / SSH-Clients für Windows, die möglicherweise solche Funktionen …
33 terminal  tmux  iterm 


4
Wie kann ich scl CentOS 6.4 dauerhaft aktivieren?
Ich habe eine neuere Version von devtoolset (1.1) installiert und mich gefragt, wie ich diese dauerhaft als Standard festlegen würde. Momentan muss ich diesen Befehl ausführen, wenn ich auf meinem Server mit CentOS ssh binscl enable devtoolset-1.1 bash Ich habe versucht, es zu ~ / .bashrc hinzuzufügen und es einfach …


6
Ist 'cat' eine eingebaute Shell oder ein externes Programm?
Wenn ich den typeBefehl verwende, um herauszufinden, ob cateine Shell oder ein externes Programm eingebaut ist, erhalte ich die folgende Ausgabe: -$ type cat cat is hashed (/bin/cat) -$ Bedeutet das, dass cates sich um ein externes Programm handelt /bin/cat? Ich war verwirrt, denn als ich die Ausgabe unten überprüfte, …
33 bash  cat  echo  shell-builtin 


2
Alias ​​vs Export für einfache Befehle
Ist lesses für einfache Befehle wie besser, einen Alias ​​zu erstellen oder die Optionen zu exportieren? Gibt es einen Vorteil gegenüber dem anderen? Wenn ich lesszum Beispiel immer die -ROption zum Anzeigen von unformatierten Zeichen verwenden möchte , funktionieren beide Lösungen: export LESS='-R' alias less='less -R' Gibt es für einen …
33 bash  zsh  alias 

3
Verwenden Sie Variablen zum Speichern von Terminal-Farbcodes für PS1?
In meinem verwende .bashrcich ANSI-Terminal-Farbcodes, um verschiedene Bits einzufärben. Es sieht aus wie das: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' where virtual_envund git_branchare bash Funktionen, die Sachen auf stdout ausgeben. Um das Lesen und Ändern zu vereinfachen, möchte ich die Farbcodes in Variablen speichern und auf sie verweisen, anstatt sie direkt in sie einzubetten …

5
Unterschied zwischen sdX und vdX
Wenn ich Ubuntu und CentOS benutze, sehe ich /dev/sdaund /dev/vda. Also kann ich nicht verstehen, was der Unterschied zwischen den beiden oben ist?
33 udev 

3
Warum verfügt meine Partition mit genau 100 MiB bei 1 KiB Blockgröße nicht über den entsprechenden verfügbaren Block / Speicherplatz?
Ich habe eine virtualisierte Umgebung mit sehr hoher Dichte und Containern, daher versuche ich, jeden Container wirklich klein zu machen. "Wirklich klein" bedeutet 87 MB auf Basis Ubuntu 14.04 (Trusty Tahr), ohne die Paketmanager-Kompatibilität zu beeinträchtigen. Daher verwende ich LVM als Hintergrundspeicher für meine Container und habe kürzlich sehr merkwürdige …
33 ext4 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.