Unix & Linux

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

4
Unbegrenzte Geschichte in Zsh
In zshmöchte ich unbegrenzte Geschichte haben. Ich stelle ein HISTSIZE=, was in funktioniert bash. Jetzt importiere ich eine alte Geschichte mv old_history .history Das ist ziemlich groß wc -l .history 43562 .history Wenn ich jetzt schließe und von vorne anfange, zshverstehe ich wc -l .history 32234 .history Kann ich nicht …


3
iptables leitet externe Anfragen auf 127.0.0.1 um
Ich habe einen Dienst, der auf 127.0.0.1 mit Port 2222 ausgeführt wird. Ich muss alle Anforderungen an 192.168.2.2:2222 (außerhalb der IP-Adresse) nur vom Subnetz 192.168.1.0/24 an 127.0.0.1:2222 weiterleiten . Ich versuche das zu benutzen, aber es funktioniert nicht. $ iptables -t nat -I PREROUTING -p tcp -d 192.168.1.0/24 --dport 2222 …

5
Inhalt einer Datei an den Befehl "echo" umleiten
Ich habe eine Datei mit dem Namen, my_file.txtderen Inhalt nur die Zeichenfolge ist Hello. Wie kann ich den Inhalt auf den Befehl umleiten echo? Ich weiß , dass ich die Befehle haben less, cat, more... aber ich muss es mit dem tun echo. Ich habe es versucht: $ cat my_file.txt …

2
Wie kopiere ich einen symbolischen Link?
Ich habe einen symbolischen Link zu einer Datei in einem Verzeichnis. Ich möchte den gleichen Link in einem anderen Verzeichnis haben. Wie kopiere ich einen symbolischen Link? Ich habe versucht, den symbolischen Link zu kopieren, aber dies kopiert die Datei, auf die er zeigt, anstelle des symbolischen Links.
41 centos  symlink  cp 


3
.bash_profile wird beim Ausführen von su nicht bezogen
Ich habe einen Benutzer, sagen wir user1, die Änderungen an seiner hat .bash_profile, einer von ihnen ändert sich die PATH, zum Beispiel: export PATH=/some/place:$PATH. Diese Änderung funktioniert einwandfrei, wenn ich mich als anmelde user1oder a su - user1. Aber wenn ich versuche, einen Befehl über suas auszuführen root, zB: su …



4
Warum funktioniert der Befehl "cd" nicht über SSH?
Ich habe versucht, einige Dateien über SSH zu sichern, aber anstatt tardie gewünschten zu speichern , habe ich meinen Home-Ordner erhalten. Ich habe einige weitere Tests durchgeführt und es läuft darauf hinaus: ssh root@server /bin/sh -c "cd /boot && ls -l" Was zu meiner Überraschung Dateien /rootnicht auflistet /boot. Aber …
41 shell  ssh  cd-command 

4
So benennen Sie eine Gnu-Bildschirmsitzung um
Ich leite eine Bildschirmsitzung und möchte den Namen ändern. Ich weiß, dass ich beim Starten einer neuen Bildschirmsitzung die Option '-S' verwenden kann, um der Sitzung einen Namen zu geben. Wie ändere ich diesen Namen, wenn die Sitzung bereits begonnen hat?
41 gnu-screen 

6
Wie kann ich eine Image-Datei ohne Root-Berechtigung mounten?
Kann ich ein Dateisystem-Image ohne Root-Berechtigung mounten? Normalerweise würde ich tun: mount -o loop DISK_IMAGE FOLDER Gibt mountes eine geeignete Möglichkeit, dies zu tun, ohne sudo zu verwenden oder suid zu aktivieren ? Ich weiß, dass ich fusermountmit einigen ISO-Images arbeiten kann, aber das ist ziemlich begrenzt. Selbst bei ISO-Images …
41 mount 

5
Umgebungsvariablen in einer Datei durch ihre tatsächlichen Werte ersetzen?
Gibt es eine einfache Möglichkeit, Umgebungsvariablen in einer Datei zu ersetzen / auszuwerten? Angenommen, ich habe eine Datei config.xml, die Folgendes enthält: <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </property> <property> <name>rootPath</name> <value>/services/$SERVICE_NAME</value> </property> ...etc. Ich möchte $INSTANCE_IDin der Datei den Wert der INSTANCE_IDUmgebungsvariablen $SERVICE_NAMEdurch den Wert der SERVICE_NAMEenv var ersetzen . Ich weiß …

6
Belegtes Gerät auf Umount
Ich habe oft ein Problem beim Ummounten eines Verzeichnisses: umount / mnt / dir umount: / mnt / dir: Gerät ist beschäftigt Es gibt viele Gründe, warum das Gerät ausgelastet ist. Manchmal laufen Prozesse mit offenen Sperren, manchmal sind andere Verzeichnisse darüber angehängt /mnt/dir. Meine Frage: Was sind die Schritte, …
41 linux  unmounting 

3
So weisen Sie rsync an, den Zeitstempel für Dateien beizubehalten, wenn der Quellbaum einen bereitgestellten Punkt hat
Bezogen auf diese Frage Kurze Beschreibung des Problems: Wenn der Quellbaum einen eingebundenen Punkt enthält, werden Zeitstempel für Dateien innerhalb dieses eingebundenen Punkts beim Kopieren in den Zielbaum nicht beibehalten, auch wenn die -aOption verwendet wird Detaillierte Beschreibung: Angenommen, dies ist der Quellenbaum: /home/ /home/ | | me/ BACKUP/ | …
41 backup  rsync 

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.