タグ付けされた質問 「command-line」

コマンドラインインターフェイス(CLI)の使用に関する質問。

4
sedとは何ですか?
私はsed最近多くを見てきましたが、それはかなり混乱したコマンドであることがわかりました。マンページは特に役立ちませんでしたが、他のコマンドの出力を解析するために使用できることは知っています。 正確に何でありsed、何を使用していますか?私sedは、それが何であるか、一般的に何に使用されているか、そしていくつかの基本的な例/構文を網羅する包括的な答えを探しています。
20 command-line  sed 

4
プログラムを強制終了する方法は?
実行中の別のインスタンスが既に存在するため、プログラムから開始できないと言われることがあります。最良の例はFirefoxとChromiumですが、この問題は多くのアプリケーションの原因です。 実行中のプロセスでアプリケーションのPIDが見つかりません。 Firefoxなどのプログラムの実行中のすべてのインスタンスを強制終了するにはどうすればよいですか? 私は試した: ps ax | grep firefox しかし、私が見つけることができるすべては次のとおりです。 8193 ? Rl 0:08 /usr/lib/firefox/firefox 私は試した: kill 8193 しかし、私は得る: Process not found 実際、Firefoxが正確に実行されていても、そのインスタンスをで見つけることはできませんps。 私は何を取りこぼしたか?


2
Systemdログ( `journalctl`)が大きすぎて遅い
私journalctlが明らかにしjournalctl --disk-usageたように、300 MB以上のログを保持しています。実行するとすべてが正常に見えるjournalctl --verify: $ journalctl --disk-usage Archived and active journals take up 328.0M on disk. $ journalctl --verify PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system@02f1aae76e32467390ab88ba03ae559e-0000000000000001-00056515dbdcd67e.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-1000.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534@9838f64d6ee047bebec9d30d329064d4-00000000000005bb-00056515dbfe8d9d.journal grepからにパイプするとき、システムがどれほど遅いかに気付きましたjournalctl。 保持しているもののサイズを賢く削減するにはどうすればよいjournalctlですか? 元の.GIF画像

1
すべての._ファイルを削除する方法は?
最近、デフォルトのmacOS(El Capitan)をUbuntu 16.10(MacBook Pro 11.1上)に置き換え、すべてのドキュメントを外部ドライブにバックアップしました。 ドライブからすべてのドキュメントを移行すると、多くの._ファイル(、、およびで始まり、元のドキュメント名が続くいくつかのドキュメントのコピーを含む._DS_Store)._.DS_Storeになりました._。 これらのファイルをすべて取り除きたいです。私はBleachbitを試しましたが、それは明らかに._DS_Storeファイルのみを見つけ、他のタイプは見つけません。私は、これらのドキュメントの複製をすべて安全に削除する方法を見つけることに特に興味があります。また、これらの._ファイルはすべていくつかの異なるフォルダーとサブフォルダーに散らばっているので、実際に気にするものを削除せずに、それらを見つけて削除するシステム全体の検索を行えるようにしたいと思います。 誰でもこれを行う最良の方法をお勧めできますか?ありがとう



2
「adduser」コマンドの「--disabled-login」および「--gecos」オプションは何を表しているのですか?
Ubuntu 12.04を実行して、プライベートgitサーバーをセットアップし、しばらく前にgitというグループを作成しました。今、私はgitlabをインストールするためのガイドに従っていますが、gitグループにユーザーを追加して作成することになると、すでに持っていることがわかりました。 コマンドは次のとおりです。 sudo adduser --disabled-login --gecos 'GitLab' git Gitlabインストールチュートリアルから取得。 そのコマンドを正しく理解したいと思います。私にとって、私はこのようなグループにユーザーを追加すると思った: adduser user group それで、何をし--disabled-login、何のために--gecos立つのですか?

1
libreoffice calcを使用してxlsをcsvとして保存する
LibreOffice 3.5.7.2ビルドID:350m1(Build:2)を使用しています。ターミナルからLibreOffice calcを実行し、.xlsドキュメントを開いて.csvに出力したいと思います。xlsファイルを開いてcsvとして保存し、デリミターを指定するだけで、GUIを介してこれを行うことができますが、ターミナルから実行できるようにしたいと思います。 私がやった研究: 私が走るとき > man libreoffice 私は得る: SYNOPSIS libreoffice [--accept=accept-string] [--base] [--calc] [--convert-to output_file_extension[:output_filter_name] コマンド--convert-toの出力がありますが、その例がどのように見えるか正確にはわかりません。 libreoffice --convert-to csv:writer_csv_Export --outdir /Data/ *.xls https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters/viは言及が、それは動作しません。


8
ファイル内のテキストの出現をカウントする方法は?
IPアドレスでソートされたログファイルがあります。一意の各IPアドレスの出現回数を調べたいです。bashでこれを行うにはどうすればよいですか?次のように、IPの横にあるオカレンスの数をリストする可能性があります。 5.135.134.16 count: 5 13.57.220.172: count 30 18.206.226 count:2 等々。 ログのサンプルは次のとおりです。 5.135.134.16 - - [23/Mar/2019:08:42:54 -0400] "GET /wp-login.php HTTP/1.1" 200 2988 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0" 5.135.134.16 - - [23/Mar/2019:08:42:55 -0400] "GET /wp-login.php HTTP/1.1" 200 2988 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0" 5.135.134.16 …
19 command-line  bash  sort  uniq 


1
「sudo」で実行されるスクリプト内から元の$ USER変数にアクセスできますか?
奇妙な質問です。スクリプトは次のとおりです。 echo $USER 実行に使用するコマンドは次のとおりです。 sudo ./myscript.sh 現時点では「root」と表示されますjonが、ユーザー名を表示したいです コマンドではなくスクリプトを変更することでそれを行う方法はありますか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.