Als «command-line» getaggte Fragen

Fragen zur Verwendung der Befehlszeilenschnittstelle (CLI).


2
Wie verwende ich die Grep-Ausgabe als Pfad für eine CD?
Wie kann ich die grepAusgabe als Argument an den cdBefehl weiterleiten? Zum Beispiel: [root@xxx xxx]# pip install django | grep '/usr.*' Requirement already satisfied (use --upgrade to upgrade): django in /usr/lib64/python2.7/site-packages Hier /usr/lib64/python2.7/site-packagesist hervorgehoben und ich möchte diese Zeichenfolge an übergeben cd.


4
Wie funktionieren `>` und `>>`?
Ich habe versucht, reveine Datei zu erstellen und sie dann weiterzuleiten, cat > same_fileaber sie wurde zu einer leeren Datei. Während ich es versuchte rev file.txt | cat > file2.txt && mv file.txt file2.txt;, funktionierte es. Hat sogar rev file.txt | cat >> file.txt;funktioniert. Aber als ich es versuchte rev …

3
Wie wird die Festplattennutzung nach Dateityp angezeigt?
Grundsätzlich frage ich mich, wo mein gesamter Speicherplatz auf meinem Laufwerk verbraucht ist, und ich möchte nach Dateityp analysieren können Ich möchte beispielsweise das Terminal verwenden, um zu sehen, wie viel Speicherplatz von den .psdDateien auf meinem Laufwerk belegt wird. Gibt es eine Möglichkeit, so etwas zu tun?

4
Konvertieren Sie alle .ape-Dateien in .flac in verschiedenen Unterordnern
Ich habe versucht, einige .ape-Dateien mithilfe der avconvBefehlszeile in .flac-Dateien zu konvertieren . offensichtlich avconvist hier nicht der Hauptpunkt; Die Syntax ist ziemlich einfach avconv -i inputApeFile.ape outputFlacFile.flac. Der Punkt ist, dass die Dateien in mehr Unterordnern verschachtelt sind; Das heißt, ich habe den Artist-Ordner und dann verschiedene CD-Unterordner, von …


4
Identifizieren Sie den Server, auf dem ich arbeite
Wie kann ich feststellen, auf welchem ​​Server Sie sich befinden, wenn Sie ssh vom Terminal aus verwenden? Ich muss täglich auf 30 Server ssh und ständig zwischen ihnen wechseln. Derzeit bearbeite ich den Tab-Namen und schreibe die IP-Adresse, um von einem zum anderen zu springen. Gibt es eine automatisierte Möglichkeit, …



1
Installieren Sie das Virtualbox-Gast-Additionsterminal
Ich möchte Virtualbox Guest Addition über das Terminal installieren. Denn das ist am einfachsten zu reproduzieren und zu dokumentieren. Auf dem Server habe ich Ubuntu 12.04.2. LTS Ich habe Virtualbox 4.3.16 Ich habe dies in der jüngeren Vergangenheit erfolgreich getan mit: bash sudo apt-get update sudo apt-get install build-essential linux-headers-$(uname …

2
Ausführen einer .sh, um mehrere Befehle auszuführen
Ich war gespannt, wie ich mehrere Befehle per Shell-Skript ausführen würde. Um es beispielsweise auszuprobieren, möchte ich in der Lage sein, ein .desktop mit einem .sh zu verbinden, auf dem alle Aktualisierungscodes ausgeführt werden, damit ich es nicht eingeben muss. Ich weiß, wie man einen einzelnen Befehl über eine .sh …

2
Verwenden von Backticks oder Dollar in Shell-Skripten
Ich bin damit beschäftigt, ein Shell-Skript (mit Bash) zu schreiben, in dem ich eine Variable aus dem zurückgegebenen Ergebnis eines anderen Befehls füllen muss. Ich verwende also eine Syntax wie diese: VAR=`command 2>/dev/null` Bei der Suche nach Informationen zu Skript-Shells stellte ich jedoch häufig fest, dass das oben Genannte auch …

4
Leiten Sie eine Ausgabe von Command Piping Grep in eine Datei um
Ich leite das: cat /dev/urandom|hexdump| grep -i "ffff f" > random und ich bekomme nichts in der Datei random, es bleibt Null Länge, nachdem der Befehl unterbrochen wird. Wie schreibe ich eine Ausgabe in eine Datei? Ich muss ein Ergebnis in eine Datei schreiben, die folgende Ausgabedaten enthalten sollte: 021bc40 …

5
Fügen Sie Text an Dateinamen hinzu, die keinen Punkt enthalten
Angesichts der folgenden Dateien: english_api english_overview style.css Ich möchte bekommen: english_api.html english_overview.html style.css Mit anderen Worten, wie Sie einen Text an alle Dateien anhängen, die keinen Punkt ( .) in einem Verzeichnis enthalten, indem Sie das Terminal verwenden. Offensichtlich befinden sich viele Dateien in diesem Ordner. Ich habe gerade 3 …

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.