タグ

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

  • Open Tech Press | CLIマジック:システム情報を表示する

    GNU/Linuxは、稼働中のシステムに関する情報を溢れんばかりに持っている。そのため例えばシステムのハードウェアやメモリ、インターネット接続、カレントプロセス、各ユーザが現在実行していることなど――はもちろんのこと、さらにもっと多くの情報を知ることができる。そのようなシステム情報を得る方法としてはKDEのControl CenterやGNOMEのSystem Monitorなどのデスクトップツールを使うこともできるが、もっとも簡単な方法はやはり、コマンドラインを使うことだ。 多くの場合、システム情報は特定のコマンドを実行することで得ることができる。これらのコマンドには、正にその情報を得ることを目的として書かれているものもあれば、システムを何らかの形で変更することが主な目的だがシステムの現在の状態を把握するためのパラメータをたまたま持っているというものもある。 また、ログや設定ファイルや/

    Open Tech Press | CLIマジック:システム情報を表示する
  • CLIマジック:ディレクトリの一覧表示をカスタマイズする小スクリプト | OSDN Magazine

    lsを実行する場合、ディレクトリの一覧から特定のファイルを探し出すと共に、そのファイルが存在するディレクトリの状況も確認したいことがある。lsの出力をgrepにパイプしてもよいのだが、それではディレクトリ全体を表示して条件にマッチするファイルだけ表示の色を変えたりはできない。今回は、そうした形でlsの結果を表示できる簡単なスクリプトを作成しよう。 たとえば、「/proc/sys/net/ipv4」からファイル名に“max”を含むファイルを見つけ出したいとする。「ls /proc/sys/net/ipv4 | grep max」とすれば、“max”を含む部分はgrepによって赤色の表示に変わるが、ディレクトリ一覧のそれ以外の部分は表示されない。これらの双方を可能にしてくれるのが、次のスクリプトだ。 #!/bin/bash # name of the script 'l' just the l

    CLIマジック:ディレクトリの一覧表示をカスタマイズする小スクリプト | OSDN Magazine
  • はてなブログ | 無料ブログを作成しよう

    2024夏休み旅行 神戸・2日目【前編】 zfinchyan.hatenablog.com ↑1日目はこちら 6:50 わたしと夫だけ先に起床 前日に買っておいたお芋のパンで朝ごはん 昨日の疲れからか、なかなか息子たちが起きてこなかったので、ゆっくり寝かせてから10:00にホテルの下にあるプレイゾーンに行って、パターゴルフやバス…

    はてなブログ | 無料ブログを作成しよう
  • GNU Screenを自分好みにカスタマイズ - builder by ZDNet Japan

    GNU Screen(以下Screen)は、1つのターミナル内から複数のターミナルを利用できるようにする、ターミナル用の素晴らしい「ウィンドウマネージャ」である。見た目に関して言えば、Screenは複数のターミナルウィンドウを1つに統合することができる。しかしそれだけではなく、Screenの下で実行していることを他のユーザーと共有することもできる。また、自宅でScreenセッションを開始した後に職場からそのマシンにsshでアクセスすることで、遠隔地から該当Screenセッションを引き続き使用することもできる。 Screenは数多くのオプションや機能を提供しており、そういったものの多くはコンフィギュレーションファイルを用いてカスタマイズすることが可能である。デフォルトのコンフィギュレーションファイルは~/.screenrcだが、別のコンフィギュレーションファイルを指定することもできる。 電子

  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • UNIXにみる世代間の断絶

    (まだまだ調査中) UNIXにみる世代間の断絶をまとめようという試 みです。どちらが良い悪いという比較をするつもりはありません。 両者の良い点を学んでいこう (新旧自在の hybrid type を目指そ う) 、というのがこの文書の目的です。

  • C言語: UNIX最速ファイルコピー

    Created: Kazuki Ohta, 2006/06/14 Last Update: Kazuki Ohta, 2006/06/14 「write(2)の正しい使い方」と同じく、OS演習でやった事の延長線の記事を書いてみる。お題は「UNIX上で大規模ファイルを最速でコピーする方法」だ。一般的に、UNIXでファイルをcopyする際には以下のような方法が有る。 read -> write read -> write with posix_fadvice mmap -> mmap -> memcpy -> fsync mmap -> mmap -> memcpy -> fsync with madvise mmap -> write mmap -> write with madvise read, write, mmap辺りは良いとして、posix_fadviseというシステムコールが有

  • 2238 Club

    Most pages here are written in Japanese. Some pages are in English. UNIXカーネル(第6版) ソースコードには 「You are not expected to understand this.」 (これがわからなくてもべつにかまわない)という木で鼻をくくったようなコメントがある。 Jargon Dictionaryの見出し語にもあるように、UNIXに関するきわめつけの逸話である。 Lionsとよばれる後述の注釈では2238行に位置するこのコメントに対応する部分を理解すると「2238クラブに入れる」との記述がある。 ちょっと注意 このページは UNIXをひととおり使える C言語でプログラムが組める アセンブラも多少は何とかなる 必要とあらば英語の文献を読むこともいとわない をすべてみたす人を読者に想定している。 部分

  • 日本IBM

    watsonx.governanceの提供を開始 責任ある、透明で説明可能なAIのワークフローを実現する生成AIのためのガバナンス・ツール 製品の詳細 無料評価版を試す このたびの令和6年能登半島地震で被災された皆様に謹んでお見舞い申し上げます。 令和6年1月1日に発生した能登半島地震により被災されたお客様向けの保守サービス特別対応 システム開発や運用に生成AIを活用する「IT変革のためのAIソリューション」により、生産性と品質の向上を実現

    日本IBM
  • xargsコマンドを使って指定したコマンドを並列実行させる - 技術メモ帳

    あまり知られていないが、GNUのxargsコマンドには、 プロセスの最大数を設定できるオプションというのが用意されている。 コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、 最大で、その数だけ command プロセスを生成する。 デフォルトは、1プロセスだけになっている。 いくつか例を交えて説明する。 サンプルとして、以下のようにURLが行ごとに記述されたファイルを元に curlをxargsで並列実行して、HTMLデータを取得してみよう。 $ cat ./url_list.txt http://www.google.co.jp/ http://www.yahoo.co.jp/ http://b.hatena.ne.jp/ まず、普通にxargsを使ってc

  • 1