sed, dig, ps, echo, less, mysql, vim: add Japanese translation (#5916)

fix-hunspell-typos-042721
あでり 2021-05-11 19:47:50 +09:00 committed by GitHub
parent dd8cfd038a
commit 956110581b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 232 additions and 0 deletions

36
pages.ja/common/dig.md Normal file
View File

@ -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}}`

24
pages.ja/common/echo.md Normal file
View File

@ -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}}"`

36
pages.ja/common/less.md Normal file
View File

@ -0,0 +1,36 @@
# less
> ファイルを開いて、スクロールや検索などのインタラクティブな読み方ができます。
> 詳しくはこちら: <https://greenwoodsoftware.com/less/>.
- ファイルを開く:
`less {{ソースファイル}}`
- ページダウン/アップ:
`<スペース> (ダウン), b (アップ)`
- ファイルの最後/最初に移動:
`G (最後), g (最初)`
- 文字列の前方検索(`n`/`N` を押すと、次の/前のマッチに移動する):
`/{{検索文字列}}`
- 文字列の後方検索(`n`/`N` を押すと次/前のマッチに進む):
`?{{検索文字列}}`
- 現在開いているファイルの出力を追跡する:
`F`
- 現在のファイルをエディターで開く:
`v`
- 閉じる:
`q`

32
pages.ja/common/mysql.md Normal file
View File

@ -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ファイルへのパス}}`

31
pages.ja/common/ps.md Normal file
View File

@ -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`

36
pages.ja/common/sed.md Normal file
View File

@ -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#{{置き換え前}}#{{置き換え後}}#' {{ファイル名}}`

37
pages.ja/common/vim.md Normal file
View File

@ -0,0 +1,37 @@
# vim
> コマンドラインのテキストエディタである VimVi IMprovedには、さまざまな種類のテキスト操作のためのモードが用意されています。
> `i` を押すと編集モードになります。`<Esc>` を押すと通常モードに戻り、通常のテキスト挿入はできません。
> 詳細はこちら: <https://www.vim.org>.
- ファイルを開く:
`vim {{ファイルへのパス}}`
- Vim のヘルプマニュアルを見る:
`:help<Enter>`
- 保存と終了:
`:wq<Enter>`
- 指定した行番号でファイルを開く:
`vim +{{ライン番号}} {{ファイルへのパス}}`
- 最後の操作を元に戻す:
`u`
- ファイル内のパターンを検索する(`n`/`N` を押すと次/前のマッチに進む):
`/{{検索パターン}}<Enter>`
- ファイル全体での正規表現による置換の実行:
`:%s/{{パターン}}/{{置き換え後}}/g<Enter>`
- ライン番号の表示:
`:set nu<Enter>`