Nachdem ich ein paar hübsche Antworten auf diese Frage gelesen habe , bin ich immer noch unschlüssig, warum Sie so tun möchten, als wären Sie root, ohne die Vorteile zu nutzen, die es mit sich bringt, tatsächlich root zu sein. Bisher kann ich feststellen, dass fakeroot verwendet wird, um einer …
Ich habe das folgende Verzeichnis auf einem Debian Linux-System. Eine seltsame Sache ist jedoch, dass die Datei populate.sql nicht mit dem Rest sortiert zu sein scheint. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul …
In einer unzuverlässigen WLAN-Umgebung muss ich oft über ssh eine Verbindung zu einem Server herstellen. Auf dem Server führe ich den Bildschirm aus. Wenn die Verbindung getrennt wird, kann ich die Bildschirmsitzung wieder herstellen und fortsetzen und dort weitermachen, wo ich aufgehört habe. Der Verbindungsverlust ist jedoch immer noch eine …
Würde dies ein Bit pro Datei speichern, oder ist eine Auffüllung erforderlich, die auf jeden Fall verwendet werden muss? Und selbst wenn es eine Polsterung gibt, warum kombinieren Sie sie dann nicht und nutzen Sie das zusätzliche Bit für eine neue Funktion?
Wenn ich die IFSVariable auf ein Leerzeichen setze , werden bashmehrere Leerzeichen als ein Leerzeichen behandelt ( myprogramein Programm, das die empfangenen Befehlszeilenargumente ausgibt): IFS=" " x="hello hi world" ./myprogram $x argv[1] = hello argv[2] = hi argv[3] = world Wenn ich die IFSVariable jedoch auf ein Komma setze bash, …
Aus dem findutils-Handbuch: Zum Beispiel Konstrukte wie diese beiden Befehle # risky find -exec sh -c "something {}" \; find -execdir sh -c "something {}" \; sind sehr gefährlich. Der Grund dafür ist, dass das '{}' zu einem Dateinamen erweitert wird, der ein Semikolon oder andere Sonderzeichen für die Shell …
Ich suchte nach einer Möglichkeit, Hexadezimalzahlen über die Befehlszeile zu konvertieren, und fand heraus, dass es eine sehr einfache Methode gibt echo $((0x63)). Es funktioniert großartig, aber ich bin ein wenig verwirrt darüber, was hier passiert. Ich weiß, $(...)ist normalerweise eine Unterschale, in der der Inhalt vor dem äußeren Befehl …
Ich beobachte auf meinem Mac ein solches Verhalten: Öffnen Sie eine PDF-Datei mit PDF Expert, nehmen Sie einige Änderungen an der Datei vor, verschieben Sie die Datei in Finder, speichern Sie sie in PDF Expert, und sie wird korrekt an der neuen Stelle gespeichert. Öffnen Sie eine Shell in einem …
Ich habe dieses Shell-Skript in einer Datei gespeichert: Es führt einige grundlegende String-Ersetzungen durch. #!/bin/sh html_file=$1 echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" Wenn ich es in die Kommandozeile einfüge, funktioniert es einwandfrei: $ html_file="/home/max/for_pauld/test_no_base64.html" echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" gibt html_file …
Ich habe darüber gelesen, dass ich Variablen in bash zitieren sollte, zB "$ foo" anstelle von $ foo. Beim Schreiben eines Skripts stieß ich jedoch auf einen Fall, in dem es ohne Anführungszeichen, jedoch nicht mit diesen funktioniert: wget_options='--mirror --no-host-directories' local_root="$1" # ./testdir recieved from command line remote_root="$2" # ftp://XXX …
Unter Ubuntu 17.04 installierte ich eine Software von einer Nicht-Repository-Distribution. Ich sollte den Inhalt des Software-Ordners bin nach / usr / bin verschieben (was schon ein zweifelhafter Rat war). Es ist einer dieser Tage, also was ich stattdessen getan habe: mv /bin/* /usr/bin Also habe ich es vermasselt und versehentlich …
Auf Unix-Systemen gibt es für Pfadnamen in der Regel praktisch keine Längenbeschränkung (also 4096 Zeichen unter Linux) ... außer für Socket-Dateipfade, die auf ungefähr 100 Zeichen begrenzt sind (107 Zeichen unter Linux ). Erste Frage: Warum so eine geringe Einschränkung? Ich habe überprüft, ob es möglich zu sein scheint, diese …
btrfs ( oft ausgesprochen "better fs" ) hat einige Features, die ext4 fehlen. Was fehlt in btrfs, wenn man die Funktionalität von btrfs mit ext4 vergleicht? 1 Mit anderen Worten, was kann ich mit ext4 machen, was mit btrfs nicht? 1 Das Ignorieren der geringeren Schlachtfeldtests von BTRFS mit ext4 …
Ich habe kürzlich angefangen, CentOS zu benutzen. Ich habe versucht, das killallDienstprogramm zu verwenden, aber festgestellt, dass es fehlt. command not foundBei dem Versuch, es zu verwenden , erhalte ich eine Nachricht. Wie kann ich diese Funktionalität auf meinem System nutzen, um beispielsweise alle Prozesse abzubrechen, deren Namen mit einem …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.