タグ

unixに関するtyukenshi3のブックマーク (10)

  • UNIX & Linux コマンド・シェルスクリプト リファレンス

    目次 当サイトについて bash シェルスクリプト入門 -シェルスクリプトのいろは- コマンド Tips シェルスクリプト Tips 変数を使用する 配列を使用する 入力と出力 if 文と test コマンド for 文の使用方法 while 文の使用方法 case 文の使用方法 関数の使用方法 引数を処理する 終了ステータス シグナルと trap コマンド フィルタを使用した文字列操作 1 フィルタを使用した文字列操作 2 日付を取得する 文字コードと改行コード シェルスクリプトのデバッグ AWK リファレンス (Deprecated) シェルスクリプト ライブラリ 『ether.sh』 お知らせ Bluesky を始めました @sunone.me 変更履歴 2023.10.07 ページ内リンクを修正した。 2021.02.01 このサイトに「もう 1 ページ追加しよう」と思ってから、も

    UNIX & Linux コマンド・シェルスクリプト リファレンス
  • while 文の使用方法 | UNIX & Linux コマンド・シェルスクリプト リファレンス

    while 文の使用方法 while 文とは? while 文は「ある条件が成り立っている間のみ繰り返し処理を実行する」といった、不定回の繰り返し処理を行う場合に使用するループ制御文である。 一般的に処理回数が明確である場合には for 文を用いるが、処理回数が開始時点では不明確な場合はこの while 文を用いる。 while 文は始めに指定された条件式の終了ステータスを判定し、結果が真である場合のみループ処理を継続する。ループ毎に条件式を評価し真であれば処理を実行する。これを繰り返し、条件式が偽になった時点でループ処理をを終了する。 → 処理回数が開始時点では不明確なループ処理には while 文を使用する。 while 文にはループの継続条件となる条件式を指定する。条件式には test コマンドを使用するのが一般的だが、当然その他のコマンドも使用可能である。 while 文により条件

    while 文の使用方法 | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • Pantora Networks » 1章 LVM入門

    1.1 パーティション管理の悩み Linuxユーザーなら誰でも、パーティション管理に悩まされたことあるかと思います。 「/とswapだけにしようか、/varは2GBほしいかな。いやいやswapは実メモリの2倍必要だ…。」 いくら悩んでパーティション設計を行ったとしても、リミットは忘れた頃に訪れます。デスクトップやワークステーションとして利用していた場合、作成したデータを蓄積する「/home」が、サーバーとして運用していた場合には「/var」や「/tmp」が溢れることが多いと思います。 そんなとき、「パーティションが再起動なしで広げれればいいのになぁ」と思ったことありませんか?この悩みを解決する方法、それがLVM(Logical Volume Manager, 論理ボリュームマネージャー)です。 1章ではLVMの用語を含む入門編、2章では基操作、3章では応用操作をご紹介します。 1.2 L

  • コマンド:sudo: UNIX/Linuxの部屋

    sudo コマンドは、root などの他のユーザ権限で特定のコマンドを実行するためのコマンドである。sudo を使うと「root パスワードを教えずに」「誰に」「どのコマンドを実行可能とする」といった細かな権限を設定できるため、セキュリティが向上する。sudo コマンドは Linux・FreeBSD 等、一般的な UNIX 系 OS で外部パッケージとして提供されているが、環境によっては既にインストール済みのことも多い。 ●sudo コマンドの基的な使い方 sudo は、一般ユーザ権限では普通実行できないコマンドを、あるユーザだけには許可したいが、root 権限を与えたくはない場合に使う。また、誰がどういうコマンドを実行したかは /var/log/messages・/var/log/syslog・/var/log/authlog などに記録される。どのログファイルに出力されるかは sys

    コマンド:sudo: UNIX/Linuxの部屋
    tyukenshi3
    tyukenshi3 2011/01/19
    sudo 他ユーザの権限で、コマンドを実行する。
  • Unixコマンド生活実践 — ありえるえりあ

    ディレクトリ操作 lsの使うオプション ...-l,-a,-F,-i # ディレクトリをすべて消す場合(先頭の\は後述) \rm -rf ディレクトリ名 # 全部コピー cp -ar srcdir destdir ...-aはGNU lsのオプション # cp -aがどこまで信用できるか不明、あるいはGNU lsがない時に、使うテクニック tar cf - srcdir | (cd /destdir; tar xf -) ファイル操作(リンク) ハードリンク vs. シンボリックリンク ln #ハードリンク ...異なるファイル名で同一のi-nodeを共有(ls -iで確認可能) ln -s #シンボリックリンク ...ポインタ 注意点 ハードリンクは対称(ln a bでもファイルaとbに主従関係はない) i-nodeはデバイス(dfで見えるディスクデバイス)で一意なので、デバイスを越えて

  • ITマネージャ お仕事帖 TeraTermでやっちまわない方法

    人材紹介業向けアプリケーション・サービス・プロバイダのシステム企画・運用を担当しています。新技術、システム運用の苦労話、その他日々の仕事での学びを書き留めてるBLOGです! 運用管理者は地味な仕事だと思われがちだが、真っ黒な画面に向かって、すさまじいスピードで余人には理解しようもないUNIXコマンドを叩き込む姿は惚れるんじゃないか?ってくらいかっこいい。と思う。 そんな運用管理者には必須のツールとも言える端末ソフト、TeraTerm。 しかし、こいつにはいくつかの癖があり、一歩間違えるとワンクリックで恐ろしい事態を引き起こす。 1. ウィンドウ内で選択しただけでコピー、右クリック一発でペースト。 2. 矢印キー[↑]ボタンで、今まで実行したコマンドを再度呼び出すヒストリ機能 (これはTeraTermではなく、UNIXのシェルの機能なのですが。) これらは、UNIXのコマンドラインの操作性を

  • find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編
  • UNIX & Linux コマンド・シェルスクリプト リファレンス

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro

    Linuxのコマンドを「やりたいこと」で探すことができます。「やりたいこと」をクリックすると、コマンド名、動作、構文、オプションの意味をご覧いただけます。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro
  • ITmedia Biz.ID:コマンドライン未経験者のための「Wgetの使い方」

    超強力で柔軟なカスタマイズが可能な無償ツール「Wget」。しかしコマンドラインツールであるということが、利用するにあたって最初の大きなハードルだ。バッチファイルを使って、コマンドラインツールを簡単に利用する方法を解説する。 今回のLifehackerで取り上げている「Wget」(10月24日の記事参照)。これは、いわゆるダウンロード支援ツール、ホームページ自動巡回ツールだ。一般的なダウンロードツールと違うのは、コマンドラインツールであること。そしてさまざまなオプションがあり、詳細な設定が可能なことだ。 Wgetを利用すると、Webページを丸ごとダウンロードして保存することができる。また、いったん設定を作れば、それをバッチファイル(.BAT)として保存することで、ファイルのダブルクリックだけで実行が可能だ。 簡単(?)な使い方 Wgetをダウンロードしたら、コマンド プロンプトを起動して、W

    ITmedia Biz.ID:コマンドライン未経験者のための「Wgetの使い方」
  • 1