mirror of https://github.com/CrimsonTome/tldr.git
sed, dig, ps, echo, less, mysql, vim: add Japanese translation (#5916)
parent
dd8cfd038a
commit
956110581b
|
@ -0,0 +1,36 @@
|
|||
# dig
|
||||
|
||||
> DNS 情報を調べるユーティリティーです。
|
||||
> 詳しくはこちら: <https://manpages.debian.org/dnsutils/dig.1.html>.
|
||||
|
||||
- ホスト名に関連する IP を検索(A レコード):
|
||||
|
||||
`dig +short {{example.com}}`
|
||||
|
||||
- 指定したドメインの詳細な回答を得る(A レコード):
|
||||
|
||||
`dig +noall +answer {{example.com}}`
|
||||
|
||||
- 指定されたドメイン名に関連する特定の DNS レコードタイプを取得する:
|
||||
|
||||
`dig +short {{example.com}} {{A|MX|TXT|CNAME|NS}}`
|
||||
|
||||
- 指定したドメイン名のすべてのタイプのレコードを取得する:
|
||||
|
||||
`dig {{example.com}} ANY`
|
||||
|
||||
- 問い合わせる別の DNS サーバーを指定する:
|
||||
|
||||
`dig @{{8.8.8.8}} {{example.com}}`
|
||||
|
||||
- IP アドレスの DNS 逆引きの実行(PTR レコード):
|
||||
|
||||
`dig -x {{8.8.8.8}}`
|
||||
|
||||
- ゾーンの権威ネームサーバーの検索と SOA レコードの表示:
|
||||
|
||||
`dig +nssearch {{example.com}}`
|
||||
|
||||
- ドメイン名を解決するための反復的なクエリの実行と、そのトレースパス全体を表示する:
|
||||
|
||||
`dig +trace {{example.com}}`
|
|
@ -0,0 +1,24 @@
|
|||
# echo
|
||||
|
||||
> 与えられた引数を表示します。
|
||||
> 詳しくはこちら: <https://www.gnu.org/software/coreutils/echo>.
|
||||
|
||||
- テキストメッセージを印刷する。備考: 引用符は任意:
|
||||
|
||||
`echo "{{Hello World}}"`
|
||||
|
||||
- 環境変数のメッセージを表示する:
|
||||
|
||||
`echo "{{パスは $PATH です。}}"`
|
||||
|
||||
- メッセージを最後の改行なしで表示する:
|
||||
|
||||
`echo -n "{{Hello World}}"`
|
||||
|
||||
- ファイルにメッセージを追加する:
|
||||
|
||||
`echo "{{Hello World}}" >> {{ファイル.txt}}`
|
||||
|
||||
- バックスラッシュエスケープ(特殊文字)の解釈を可能にする:
|
||||
|
||||
`echo -e "{{カラム 1\tカラム 2}}"`
|
|
@ -0,0 +1,36 @@
|
|||
# less
|
||||
|
||||
> ファイルを開いて、スクロールや検索などのインタラクティブな読み方ができます。
|
||||
> 詳しくはこちら: <https://greenwoodsoftware.com/less/>.
|
||||
|
||||
- ファイルを開く:
|
||||
|
||||
`less {{ソースファイル}}`
|
||||
|
||||
- ページダウン/アップ:
|
||||
|
||||
`<スペース> (ダウン), b (アップ)`
|
||||
|
||||
- ファイルの最後/最初に移動:
|
||||
|
||||
`G (最後), g (最初)`
|
||||
|
||||
- 文字列の前方検索(`n`/`N` を押すと、次の/前のマッチに移動する):
|
||||
|
||||
`/{{検索文字列}}`
|
||||
|
||||
- 文字列の後方検索(`n`/`N` を押すと次/前のマッチに進む):
|
||||
|
||||
`?{{検索文字列}}`
|
||||
|
||||
- 現在開いているファイルの出力を追跡する:
|
||||
|
||||
`F`
|
||||
|
||||
- 現在のファイルをエディターで開く:
|
||||
|
||||
`v`
|
||||
|
||||
- 閉じる:
|
||||
|
||||
`q`
|
|
@ -0,0 +1,32 @@
|
|||
# mysql
|
||||
|
||||
> MySQL のコマンドラインツールです。
|
||||
> 詳しくはこちら: <https://www.mysql.com/>.
|
||||
|
||||
- データベースへの接続:
|
||||
|
||||
`mysql {{データベース名}}`
|
||||
|
||||
- データベースへの接続、ユーザーにはパスワードの入力が求められる:
|
||||
|
||||
`mysql -u {{ユーザー}} --password {{データベース名}}`
|
||||
|
||||
- 別のホスト上のデータベースに接続する:
|
||||
|
||||
`mysql -h {{データベースホスト}} {{データベース名}}`
|
||||
|
||||
- Unix ソケット経由でのデータベースへの接続:
|
||||
|
||||
`mysql --socket {{ソケットファイルへのパス}}`
|
||||
|
||||
- スクリプトファイル(バッチファイル)での SQL 文の実行:
|
||||
|
||||
`mysql -e "source {{sqlファイル}}" {{データベース名}}`
|
||||
|
||||
- `mysqldump` で作成したバックアップからデータベースをリストアする(ユーザーはパスワードの入力を求められます):
|
||||
|
||||
`mysql --user {{ユーザー}} --password {{データベース名}} < {{バックアップsqlファイルへのパス}}`
|
||||
|
||||
- バックアップからすべてのデータベースを復元する(ユーザーはパスワードの入力を求められます):
|
||||
|
||||
`mysql --user {{ユーザー}} --password < {{バックアップsqlファイルへのパス}}`
|
|
@ -0,0 +1,31 @@
|
|||
# ps
|
||||
|
||||
> 実行中のプロセスに関する情報。
|
||||
|
||||
- 実行中のプロセスをすべてリストアップ:
|
||||
|
||||
`ps aux`
|
||||
|
||||
- 実行中のすべてのプロセスを、完全なコマンド文字列を含めて一覧表示する:
|
||||
|
||||
`ps auxww`
|
||||
|
||||
- 文字列にマッチするプロセスを検索する:
|
||||
|
||||
`ps aux | grep {{文字列}}`
|
||||
|
||||
- 現在のユーザーのすべてのプロセスを完全なフォーマットで表示する:
|
||||
|
||||
`ps --user $(id -u) -F`
|
||||
|
||||
- カレントユーザーの全プロセスをツリー状にリストアップ:
|
||||
|
||||
`ps --user $(id -u) f`
|
||||
|
||||
- プロセスの親 pid を取得する:
|
||||
|
||||
`ps -o ppid= -p {{pid}}`
|
||||
|
||||
- プロセスをメモリ消費量でソート:
|
||||
|
||||
`ps --sort size`
|
|
@ -0,0 +1,36 @@
|
|||
# sed
|
||||
|
||||
> スクリプトによるテキスト編集。
|
||||
> 詳しくはこちら: <https://man.archlinux.org/man/sed.1>.
|
||||
|
||||
- ファイルの各行で正規表現の最初の出現箇所を置換し、その結果を表示する:
|
||||
|
||||
`sed 's/{{正規表現}}/{{置き換え後}}/' {{ファイル名}}`
|
||||
|
||||
- ファイル内の拡張正規表現のすべての出現箇所を置換し、その結果を表示する:
|
||||
|
||||
`sed -r 's/{{正規表現}}/{{置き換え後}}/g' {{ファイル名}}`
|
||||
|
||||
- ファイル内のすべての文字列を置き換え、ファイルを上書きする(すなわち インプレイス):
|
||||
|
||||
`sed -i 's/{{置き換え前}}/{{置き換え後}}/g' {{ファイル名}}}`
|
||||
|
||||
- ラインパターンに一致する行のみを置換:
|
||||
|
||||
`sed '/{{ラインパターン}}/s/{{置き換え前}}/{{置き換え後}}/' {{ファイル名}}`
|
||||
|
||||
- ラインパターンに一致する行を削除する:
|
||||
|
||||
`sed '/{{ラインパターン}}/d' {{ファイル名}}}`
|
||||
|
||||
- ファイルの最初の 11 行を表示する:
|
||||
|
||||
`sed 11q {{ファイル名}}`
|
||||
|
||||
- 複数の検索・置換式をファイルに適用:
|
||||
|
||||
`sed -e 's/{{置き換え名}}/{{置き換え後}}/' -e 's/{{置き換え前}}/{{置き換え後}}/' {{ファイル名}}`
|
||||
|
||||
- 区切り文字 `/` を、検索や置換のパターンで使われていない他の文字(例:`#`)で置き換える:
|
||||
|
||||
`sed 's#{{置き換え前}}#{{置き換え後}}#' {{ファイル名}}`
|
|
@ -0,0 +1,37 @@
|
|||
# vim
|
||||
|
||||
> コマンドラインのテキストエディタである Vim(Vi IMproved)には、さまざまな種類のテキスト操作のためのモードが用意されています。
|
||||
> `i` を押すと編集モードになります。`<Esc>` を押すと通常モードに戻り、通常のテキスト挿入はできません。
|
||||
> 詳細はこちら: <https://www.vim.org>.
|
||||
|
||||
- ファイルを開く:
|
||||
|
||||
`vim {{ファイルへのパス}}`
|
||||
|
||||
- Vim のヘルプマニュアルを見る:
|
||||
|
||||
`:help<Enter>`
|
||||
|
||||
- 保存と終了:
|
||||
|
||||
`:wq<Enter>`
|
||||
|
||||
- 指定した行番号でファイルを開く:
|
||||
|
||||
`vim +{{ライン番号}} {{ファイルへのパス}}`
|
||||
|
||||
- 最後の操作を元に戻す:
|
||||
|
||||
`u`
|
||||
|
||||
- ファイル内のパターンを検索する(`n`/`N` を押すと次/前のマッチに進む):
|
||||
|
||||
`/{{検索パターン}}<Enter>`
|
||||
|
||||
- ファイル全体での正規表現による置換の実行:
|
||||
|
||||
`:%s/{{パターン}}/{{置き換え後}}/g<Enter>`
|
||||
|
||||
- ライン番号の表示:
|
||||
|
||||
`:set nu<Enter>`
|
Loading…
Reference in New Issue