echo Zeigen Sie eine Zeichenfolge auf dem Bildschirm an
Zur Datei mit dem Befehl echo hinzufügen
$ echo Zu fügende Zeichenfolge >> Dateiname
Ausgabe mit dem Befehl echo in eine neu erstellte Datei $ echo string> Dateiname
Bei doppeltem Anführungszeichen "" "wird die Variable erweitert und angezeigt.
$ echo "$DIR"
grep
Suchen Sie nach einer Zeichenfolge in einer Datei
grep {regulären Ausdruck suchen} {Dateiname}
-n Zeilennummer anzeigen grep -n "10-16 10:" system.log
less Zeigen Sie Textdateien bildschirmweise an
head Geben Sie die ersten Zeilen der Protokolldatei aus und überprüfen Sie den Inhalt -n {number}: Geben Sie die Anzahl der Zeilen an ex) head -n 1 system.log
cut Extrahieren Sie nur die erforderlichen Felder Wählen Sie -f Feld ex) Wenn Sie ein drittes Feld -f3 angeben möchten -d Geben Sie das Trennzeichen an (ex), -d für das Trennzeichen, ex) cut -d " " -f1 system.log ex) cut -d " " -f1 system.log | tail -200f
wc Zählen Sie die Anzahl der Zeilen, Wörter und Bytes ex) wc system.log -> 99872 1233964 18467421 system.log Anzahl der Zeilen, Anzahl der Wörter, Anzahl der Bytes
find
Rufen Sie eine Liste der Dateien ab, deren Dateiname die Zeichenfolge "○○" enthält.
ls [Pfad des zu durchsuchenden Ordners] | grep" [Zeichenfolge, nach der Sie suchen möchten] "
Eine Liste von Dateien, die im Inhalt der geöffneten Datei die Zeichenfolge "○○" enthalten.
find [Pfad des Suchzielordners] -Typ f -print | xargs grep '[Zeichenfolge, nach der Sie suchen möchten]'
-type f Geben Sie den zu suchenden Typ an. Da links "f" ist, werden normale Dateien als Ziel ausgewählt
-print Standardausgabe der Suchergebnisse
mkdir
mkdir `date .+%Y'`
mkdir `date '+%Y'`/`date '+%m%d'`
-> Das aktuelle Datum und die aktuelle Uhrzeit des Systems können im Verzeichnisnamen angegeben werden
ps
Überprüfen Sie den Prozess
ps -ef | grep java
-e Alle Prozesse anzeigen
-f Prozesse hierarchisch anzeigen
Rufen Sie eine Liste der Dateien ab, deren Dateiname die Zeichenfolge "○○" enthält.
ls [Pfad des zu durchsuchenden Ordners] | grep" [Zeichenfolge, nach der Sie suchen möchten] "
find Datei durchsuchen Sie können den Platzhalter -name zum Suchen verwenden, indem Sie nur einen Teil eines Datei- oder Verzeichnisnamens angeben. -Typ f Nur nach Dateien suchen. -Typ d Suche nach Verzeichnissen.
In Datei suchen
: / {Suchzeichenfolge}
scp Grundlegende Verwendung
scp [Möglichkeit]Quelle kopieren Ziel kopieren
Möglichkeit -r Rekursiv in Verzeichnis kopieren -p Beibehaltung der Aktualisierungszeit und des Modus der Originaldatei
Bei Angabe eines anderen Remote-Servers
Kontobezeichnung@Hostname:Verzeichnis
Beispiel: Wechseln Sie vom 192.168.10.1-Server zum lokalen ~ / tmp
scp [email protected]:/home/user/file1 ~/tmp
curl GET
curl {Host}
# +params
curl {Host}?{name}={value}&{name}={value}
POST
curl -X POST {Host}
# +params
curl -X POST {Host} -d {name}={value}&{name}={value}
#Fügen Sie HTTP-Header in die Ausgabe ein
curl -i {Host}
#Holen Sie sich nur HTTP-Header
curl -I {Host}
curl -H "key:value"
#Mehrfachbezeichnung
curl -H "key:value" -H "key:value"
e.g. curl -X POST -H "Content-Type: application/json" -d '{"name":"tanaka"}' https://xxxxx
curl -v {Host}
curl -A {User-Agent} {Host}
curl -H "User-Agent: xxx" {Host}
curl -x Proxyserver:Port-Nummer{Host}
#Wenn eine Authentifizierung erforderlich ist
curl -x Proxyserver:Port-Nummer--proxy-Benutzername:Passwort http://Ziel-URL
\
e.g.
curl -s -X POST {url} \
-H "accept: application/json" \
-H "toke: *****"
Referenz
Title | URL |
---|---|
Häufig verwendete Curl-Befehlsoptionen | https://qiita.com/ryuichi1208/items/e4e1b27ff7d54a66dcd9 |
Drücken Sie die API mit dem Curl-Befehl | https://qiita.com/bunty/items/758425773b2239feb9a7 |
14 Verwendungszwecke, an die Sie sich mit dem Befehl Curl erinnern sollten | https://orebibou.com/2016/03/curl%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E8%A6%9A%E3%81%88%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84%E4%BD%BF%E3%81%84%E6%96%B9xx%E5%80%8B/ |
Zusammenfassung der häufig verwendeten Curl-Befehlsoptionen (14) | https://qiita.com/shtnkgm/items/45b4cd274fa813d29539 |
Bei Verwendung von Nicht-Linux-Befehlen sind Bash-Einstellungen erforderlich Sie müssen Einstellungen zu /home/jlguser/.bashrc hinzufügen Beispiel) payara
export PAYARA_BIN=/usr/local/payara/glassfish/bin
export PATH=$PAYARA_BIN:$PATH
Beispiel) Java
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
Title | URL |
---|---|
.bash_profile ? .bashrc ?Es gibt verschiedene Dinge, wo und was? | https://qiita.com/hirokishirai/items/5a529c8395c4b336bf31 |
.bash_Profil und.Rezept für Sie, die sich nicht an den Unterschied in bashrc erinnern können | http://dqn.sakusakutto.jp/2012/08/bash_profile_bashrc.html |
[Linux-Befehlssammlung] Zusammenfassung mit Details zu Linux-Befehlen | https://eng-entrance.com/category/linux/linux-command |
Graceful sollte verwendet werden, anstatt neu zu starten, um Apache neu zu starten | http://www.wegirls.tech/entry/2016/09/23/215020 |
Recommended Posts