タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

linuxとコマンドに関するmolvispのブックマーク (2)

  • Linuxのしくみを学ぶ - プロセス管理とスケジューリング

    プロセスとマルチタスクの実現 Linuxは、多数のプロセスを同時に動作させる事が出来るマルチタスク環境を実現しています。 psコマンドやtopコマンドを実行しプロセスのリストを取得すると多数のプロセスが実行中である事がわかります。 また、これらのプロセス全てが同時に平行して動作しているように見えます。 これはどのようにして実現されているのでしょうか。 一般的に、1つのプロセッサは同時に複数のプログラムを実行する事が出来ません1。 そこで、マルチタスクをサポートするOSでは複数のプロセスを非常に短い時間ずつ切り替えながら実行する事で、体感上は複数のプロセスが同時に実行されているように見せています(図1)。 このような仕組みを実現する為にどんな機能がカーネルへ実装されているのか順に見ていきましょう。 プロセスの切り替え CPU上で処理中のデータを失う事なく現在のプロセスから別のプロセスに切り替

  • 【 wget 】 ファイルをダウンロードする

    ファイルをFTPサーバーやWebサーバーからダウンロードする。レジューム機能にも対応しており,途中からダウンロードの再開ができる。また,再帰的にディレクトリを探り,複数のファイルをダウンロードできる。 Webサーバーからファイルをダウンロードする $ wget http://www.xxxxx.co.jp/file.tar.gz リトライ回数を5回に設定してFTPサーバーからファイルをダウンロードする。 $ wget -t 5 ftp://ftp.xxxxxx.co.jp/file.tar.gz FTPサーバーのdirディレクトリ以下を全て取得する $ wget -r ftp://ftp.xxxxxx.co.jp/dir/ Webサーバーから5段階までリンクをたどりながらファイルを入手する $ wget -l 5 -L http://www.xxxxx.co.jp/index.html p

    【 wget 】 ファイルをダウンロードする
  • 1