BASHプログラミング

 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング
  1. Linuxでプロセスを強制終了する方法

    Linuxでプロセスを強制終了するために利用できるメソッドは多数あります。このチュートリアルでは、壊れたプロセスを見つけて強制終了する方法を説明します。 プロセスは簡単に孤立する可能性があります。意図的かどうかに関係なく、親プロセスがクラッシュし、子プロセスが実行されたままになる可能性があります。親プロセスが完了した子プロセスを取得できず、ゾンビになる場合があります。 これらのプロセスは両方とも行き詰まっており、手動による介入が必要です。 ジョブ制御を入力します。 壊れたプロセスを強制終了する方法を見てみましょう。 いくつかのコマンドを見てみましょう: トップ (そしてなぜ htop

  2. Systemctl:サービスを一覧表示する方法(ステータス、制御、およびヒント)

    このガイドでは、systemctlを使用してサービスを一覧表示し、そのステータスを確認する方法について説明します。 systemctlの他の使用法についても説明します。 run_initからの送信 サービス、 systemctl 新鮮な空気の息吹です。私が間違っている理由はたくさんあると思います。それに対する賛否両論の議論を聞いて、何度か考えを変えました。仕事で毎日使った後、今はsystemctlキャンプにいます。コマンドの言語がより自然になりました。日常の機能レベルでは、私はそれが好きです。私は変更を歓迎し、古いシステムで作業するときはいつでも戻ることに抵抗します。 systemctl

  3. Linuxでの「pwd」コマンドの使用例

    LinuxでPythonアプリを開発している場合でも、シェルからファイルを整理している場合でも、現在ナビゲートしているフォルダーを見つけることが重要です。 pwd コマンドはあなたに代わってそれを行います-それはあなたがターミナルでナビゲートしている現在のディレクトリの名前を-そのフルパスを含めて-出力します。 これは、システム内に同じ名前の複数のフォルダが存在することが非常に一般的であるため、どのフォルダにいるかについての混乱をすべて取り除くため、どのLinux環境でも非常に便利です。 以下の例を参照してください: linuxscrew-host:pictures screw $

  4. ファイルとディレクトリを一覧表示するLinuxのlsコマンド

    ls Linuxのコマンドは、おそらく最初に使用する必要のあるコマンドの1つです。この記事では、コマンドと一般的に使用されるパラメータについて説明します。 私が好むオプションのセットは次のとおりです。 ls -Zaltrh 各オプションを個別に掘り下げて、オプションのグロブ全体が役立つ理由を説明しましょう。 LinuxLSコマンド構文 #ls [OPTION] [FILE] OPTIONS: [-a], do not ignore entries starting with . or .. [-h], with -l, print sizes in human readable form

  5. Linuxユーザーパスワードの変更(passwd)

    このチュートリアルでは、Linux passwdコマンドを使用してユーザーパスワードを変更したり、アカウントを無効にしたりする方法について説明します。 チケットが割り当てられます:簡単なパスワードのリセットですが、Linuxマシン用です。 Linuxでパスワードをリセットするために知っておくべきことは何ですか? まず基本。ユーザーの場合、passwd認証トークンは / etc / shadowに保存されます ファイル。グループの場合は、適切な名前の / etc / gshadowに保存されます ファイル。 passwd どちらのパスワードも変更できます。 passwdの通常の使用法は

  6. Linux chmod Recursive:ファイルのパーミッションを再帰的に変更する方法

    Linuxの場合chmod コマンドを使用すると、すべてのファイルとディレクトリのファイル権限を再帰的に変更できます。このガイドではその方法について説明します。 以前に次のエラーが発生した可能性があります。 111 [Permission Denied] "Linux-Screw" [Permission Denied] "Linux-Screw" [readonly] どのシステムファイルでも、sudoを使用してファイルを編集することをお勧めします。これにより、すべてのシステムコンテキストを保持できます。ユーザーファイルで日常的に使用する場合は、権限を変更

  7. Linux cdコマンド:ディレクトリの変更

    このチュートリアルでは、Linuxでcdコマンドを使用して、シェル内で現在使用しているディレクトリを変更する方法について説明します。 以前、lsを使用してディレクトリを検索する方法について説明しました。しかし今、あなたはディレクトリの周りをナビゲートし始める必要があります。 cdで簡単にできます 、ディレクトリを変更します。簡単なことから始めましょう。cdのようなutilsでベイクされた簡単な方法について詳しく知るにはどうすればよいですか。 ?試してみる場合: man cd 「CDの手動入力はありません」と報告されます。最も可能性が高い。 utilsでベイクする代わりに、ヘルプを使用して

  8. cURLを使用したPOSTリクエストの作成

    cURL は、リモートサーバー間でデータを転送するためのさまざまなツールを含むパッケージです。 FTP、Windows共有、メールサーバー、そしてもちろんHTTPを使用するWebサーバーをサポートします。 Linuxシェルからのファイルのダウンロードは、通常、 cURLを使用して実行されます。 そのようなコマンド: curl https://example.org/file.zip --output file.zip これにより、GETメソッドを使用してファイルがリクエストされ、ダウンロードするだけです。 この記事では、cURLを使用してフォームデータを含むPOSTリクエストを作成する方

  9. パスワードを使用してLinuxユーザーを作成する

    Linuxを作成する必要がある場合があります バッチモード(完全自動)のユーザーアカウントですが、多くの場合、初心者はパスワードの設定方法を尋ねます。 手動で入力せずに新しいユーザーの場合。天国のコマンドに感謝しますuseradd 入力パラメータとしてパスワードを取得できますが、暗号化する必要があります。 つまり、パスワードを使用してLinuxユーザーアカウントを作成するには、次のコマンドが役立ちます。 useradd -m -pencryptedPass ユーザー名 パスワードを暗号化する方法を少なくとも2つ知っています。 1つ目は、 perlを使用することです。 cry

  10. 小さなbashスクリプト:インターネット接続の可用性を確認します

    大きなbashスクリプトを実行するサーバーがインターネットに接続されているかどうかを確認する必要がある場合があります。通常、cronを使用してスクリプトを定期的に実行している場合は意味があります。以下は、この目的のための小さなbashスクリプトです。 #!/bin/bash WGET="/usr/bin/wget" $WGET -q --tries=10 --timeout=5 https://www.google.com -O /tmp/index.google &> /dev/null if [ ! -s /tmp/index.google ];then

  11. LinuxでCPU情報を取得する方法

    コンピュータ内では、中央処理装置、別名 CPU 、は重要なコンポーネントです。数え切れないほどのデータ処理機能を実行する上での本質的な性質にもかかわらず、私たちの多くはCPUについてほとんど知らない可能性があり、CPUが魔法のように機能するため、コンピューターの内部に隠れています。ありがたいことに、LinuxシステムでCPU情報を見つけるのはかなり簡単です 、それでは、それがどのように行われるかを見てみましょう。 CPU情報が必要な理由 誰かがCPUの詳細をさらに取得したい理由はいくつかあります。おそらく、あなたはコンピュータの内部で何が起こっているのか知りたいだけで、もっと知りたいと思っ

  12. 複数の単語、文字列、パターンをgrepする方法

    このガイドでは、 grepの使用方法について説明します。 複数の単語、文字列を検索するためのユーティリティ およびパターン。 これを実現するために使用されるコマンドの完全な例を以下に示します。 Grepとは何ですか? grepとは、コマンドライン関数のことです。 。 Grepは、Global RegularExpressionPrintの略です。基本的に、入力ファイルを検索して、特定の正規表現に一致する行を探します。次に、標準出力用に各行を書き込むことで結果を返します。 grepユーティリティは、3つの式の構文に適しています。これらは、Basic、Extended、またはPerl互換と

  13. Linuxtrコマンドと例

    LinuxおよびUnixシステムでは、 tr は、変換、消去、および「スクイーズ」を実行するコマンドラインユーティリティです。 」の繰り返し文字–実際、trは「 translate」の略です。 。」このガイドでは、Linuxでtrコマンドを使用する方法を例とともに説明します。繰り返し文字の削除、小文字から大文字への変換、基本的な文字の置換と削除などの操作に使用できます。多くの場合、配管を介して他のコマンドと組み合わせて使用​​されます。 Linuxは、Androidを含め、私たちが日常的に使用している多くのテクノロジーの背後にある基本的なカーネル/オペレーティングシステムのコアです。And

  14. Debian:Sudoersにユーザーを追加する方法

    Linuxオペレーティングシステムで使用されるファイルシステム階層標準では、すべてのファイルとディレクトリがルートディレクトリ「/」の下に表示されますが、セキュリティ上の理由から、アクセスが制限されることがよくあります。 DebianのようなLinuxディストリビューションでは、「 sudo 」を使用して、SSHからフルアクセスを取得できます。 指図。このチュートリアルでは、ユーザーをSudoersに追加して、ユーザーが sudoの実行を許可されるようにする方法について説明します。 コマンド。 スーパーユーザーまたはrootユーザーとしてログインすると、システム全体で変更を加えることができ

  15. Linux cpコマンド:ファイルとディレクトリをコピーする方法

    このチュートリアルでは、Linuxでcpコマンドを使用してファイルまたはディレクトリをコピーする方法について説明します。例を以下に示します。 Linuxは、地球上で最も人気のあるオペレーティングシステムの1つであり、すべてのAndroidデバイスの基盤となっています。 オープンソースです また、WindowsやmacOSなどの他のシステムに比べて明らかな利点がいくつかあります。 Linuxには、プログラマーが定期的に使用するさまざまなコマンドが多数あります。 cpコマンドとは何ですか? コピー(cp) コマンドは、すべてのLinuxコマンドの中で最も一般的に使用される基本的なコマンドの

  16. Bashスクリプトで「if…else」を使用する方法(例付き)

    Bashスクリプトは、開発者がLinuxでタスクを自動化するための重要なツールです。 Bashスクリプトを使用して、開発タスクをローカルで自動化する(展開用のファイルのアップロード、アプリのコンパイル、画像の一括サイズ変更など)だけでなく、サーバー側のタスク(スケジュールされた電子メールの送信、定期的なデータの収集、デバイスへの通知の送信など)にも使用できます。 。 別のタスクまたは変数の結果に応じていくつかのタスクを実行する必要があります。その場合、if…else が手伝う。 Bashスクリプトでのこの意思決定プロセスは、条件付きを使用して呼び出されます 。 このチュートリアルでは、

  17. Linuxでユーザーをグループに追加する方法(例を含む)

    このチュートリアルでは、グループへのユーザーの追加について説明します。 Bashシェルコマンドは、特定のニーズを達成するための強力なツールです。グループは、情報を共有および保護するための効果的な方法です。 Linuxのファイル権限では、ユーザー権限、グループ権限、およびグローバルで所有権を設定できます。これは、rootへのユーザー権限を維持するための完璧な方法でもあります。 それを掘り下げましょう。 グループ(ホイール)を持つユーザーの追加 新しい管理者をオンボーディングし、ファイルサーバーの管理者にする必要があります。 useraddコマンドは、ユーザーを追加するためのシンプルで堅牢なツー

  18. Linuxの「cp」コマンド:ファイルとディレクトリをコピーする

    このチュートリアルでは、Linux cpの使用方法を説明します。 コマンド–あるディレクトリから別のディレクトリにファイルをコピーするコマンド。 Linuxは、多くの開発者に好まれるプラットフォームです。 Linuxを初めて使用する場合は、ある場所から別の場所へのファイルのコピーを開始する必要が生じるまで、それほど時間はかかりません。Linux cpの説明を読んでください。 コマンドとその使用方法に関するヒントとコツ。 cp コマンド cp コマンドの目的は単純です。ファイルやフォルダをある場所から別の場所にコピーすることです。 Linuxシステムに接続されているすべてのファ

  19. Unix/Linux実行可能バイナリがどこにあるかを調べます

    UnixまたはLinuxシステムに関係なく、実行可能バイナリがどこにあるかを見つけるのに役立つ2つのコマンドがあります。彼らはどこにいるのか およびタイプ 。最初に指定されたファイルのソース/バイナリセクションとマニュアルセクションを見つけ、次に特定のコマンドを入力したときにシェルが正確に何を実行するかを示します。 次の図は、これらのコマンドが機能する例を示しています。

  20. バックグラウンドでコマンドを実行する方法[Linux/Ubuntu]

    この記事では、Linux(Ubuntuを含む)シェルのバックグラウンドでコマンドを実行する方法を説明します。これは、SSH経由でリモートで作業する場合に便利です。 SSH経由でリモートコンピュータにリモート接続していて、時間のかかるタスクを実行したいとします。 タスクの実行中は、通常、ターミナルウィンドウを開いたまま、接続を開いたままにする必要があります。ただし、別のタスクを実行するためにウィンドウを閉じる必要がある場合、または接続を中断する可能性のあるむらのあるインターネット接続がある場合、これは面倒な場合があります。 ウィンドウを閉じたり、接続が失われたりすると、リモートコンピュ

Total 243 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:9/13  20-コンピューター/Page Goto:1 3 4 5 6 7 8 9 10 11 12 13