Unix & Linux

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

3
Was definiert die maximale Größe für ein einzelnes Befehlsargument?
Ich hatte den Eindruck, dass die maximale Länge eines einzelnen Arguments hier nicht das Problem war, sondern vielmehr die Gesamtgröße des gesamten Argument-Arrays plus die Größe der Umgebung, die auf beschränkt ist ARG_MAX. So dachte ich, dass so etwas gelingen würde: env_size=$(cat /proc/$$/environ | wc -c) (( arg_size = $(getconf …
47 kernel  echo  arguments 

2
Gibt es eine einfache Möglichkeit, einen tmux-Bereich neu zu starten?
Angenommen, ich habe ein tmux(1.7) Fenster wie folgt aufgeteilt: ________________________ | 1 | | | |-----------+------------| | 2 | 3 | |___________|____________| Jetzt wurden die vertikalen Größen angepasst, sodass dies keineswegs zu den Standardlayouts gehört. Wenn ein Programm hängen bleibt oder Sie einen Computer neu starten, über den Sie eine …
47 tmux 

7
Wie können Nicht-Superuser ein Dateisystem mounten?
Ist es möglich, bestimmten Benutzern (z. B. Mitgliedern einer Gruppe) das Mounten eines Dateisystems ohne Superuser-Berechtigungen unter Linux zu ermöglichen? Eine andere Frage könnte lauten: "Inwiefern kann ein Benutzer einem System Schaden zufügen, wenn er Dateisysteme einbindet?"

2
Wie führe ich im vi-Modus von ZSH eine Rückwärtssuche durch?
Ich benutze es vimfür im Wesentlichen alle meine Bearbeitungsanforderungen, daher habe ich mich entschlossen, den vi-mode für meine Shell (derzeit ZSH mit oh-my-zsh unter OS X) erneut zu testen Ctrl-R. Was ist die äquivalente Schlüsselbindung? Und wie würde ich das in Zukunft selbst herausfinden? Ich bin mir ziemlich sicher, dass …

4
Fügen Sie dem System einen Benutzer hinzu * nur, wenn er nicht existiert *
Ich habe den useradd {user}Befehl zum Hinzufügen von Benutzern zu meinem System ausgeführt, obwohl ich dies in einer automatisierten Umgebung ausführen möchte, und es wird möglicherweise erneut ausgeführt, obwohl der Benutzer bereits vorhanden ist. Kann ich das nur ausführen, wenn der Benutzer noch nicht existiert? Der Benutzer hat keinen Basisordner.
47 users 




5
grep output an rm übergeben
Ich versuche, die grepAusgabe an zu leiten rm, aber es gibt nutzloses Material aus. Ist ein Schalter erforderlich für rm? Oder kann rmdirekt ein regulärer Ausdruck bereitgestellt werden? ls | grep '^\[Daruchini'| rm rm: fehlender Operand Weitere Informationen finden Sie in `rm --help '.
47 bash  grep  rm 




3
Woher weiß ich, dass ich in einer Chroot bin?
Ich besitze eine Unix-Installation, die sowohl als Chroot- als auch als Standalone-System verwendet werden kann. Wenn es als chroot ausgeführt wird, möchte ich keinen Dienst ausführen (cron, inetd usw.), da dies zu Konflikten mit dem Hostsystem führen oder redundant sein würde. Wie schreibe ich ein Shell-Skript, das sich unterschiedlich verhält, …
47 chroot 

3
Wie kann ich als root die crontabs für alle Benutzer auflisten?
Ich habe ein Skript, das automatisch ausgeführt wird und in der Crontab für die erwarteten Benutzer nicht gefunden wird. Daher möchte ich die Crontabs aller Benutzer danach durchsuchen. Im Wesentlichen möchte ich ein crontab -lfür alle Benutzer ausführen .
47 cron 

3
Wie ändere ich den Besitzer von symbolischen Links?
Ich habe ein Problem mit der Erstellung von Softlinks. Es folgt die Originaldatei. $ ls -l /etc/init.d/jboss -rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss Die Linkerstellung schlägt mit einem Berechtigungsproblem für den Eigentümer der Datei fehl: ln -sv jboss /etc/init.d/jboss1 ln: creating symbolic link `/etc/init.d/jboss1': Permission denied $ …

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.