タグ

unixに関するrichard_rawのブックマーク (138)

  • @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~

    ※ご注意 稿の内容を検証する場合は、必ず影響を及ぼさない限られた環境下で行って下さい。また、稿を利用した行為による問題に関しましては、筆者および株式会社アットマーク・アイティは一切責任を負いかねます。ご了承ください。 前回は、すべてのコマンドが使用できてしまう特権ユーザー(スーパーユー ザー)の利用制限について説明した。今回は、引き続き特権ユーザーが通常行うsuのセキュリティ上の問題点やsudoの基的な使い方について紹介する。 suの問題点 suコマンドは、再ログインになしにrootに限らず任意のユーザーにスイッチすることができるという、とても便利なコマンドだ。しかし、そんなsuコマンドには、以下に示すようなことが懸念されている。 ●rootのパスワードを入力する必要がある suコマンドは、実行時にスイッチするユーザーのパスワードを入力する必要がある。例えばtelnetでリモートログ

    @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~
    richard_raw
    richard_raw 2010/03/12
    suとsudoの基本。
  • 「Plan 9は死なず」――GREE Labs勉強会フォトレポート - @IT自分戦略研究所

    第3回 「Plan 9は死なず」――GREE Labs勉強会フォトレポート 岑康貴(@IT自分戦略研究所) 2010/2/15 GREE Labs 第20回オープンソーステクノロジー勉強会「Plan 9について」 2010年2月10日(水) GREE Labsが主催する勉強会。2006年から定期的に開催されている。UNIXの後継として開発された分散OS「Plan 9 from Bell Lab」が今回のテーマ。

    richard_raw
    richard_raw 2010/02/16
    「UNIXの後継として開発された分散OS」
  • less(1)コマンドの便利な使い方10 | エンタープライズ | マイコミジャーナル

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff UbuntuやFreeBSDなどのUnix系OSでよく利用するコマンドのひとつにless(1)がある。テキストファイルの内容を閲覧するためのコマンドで、エディタを使うよりも高速で軽量という特徴がある。ページ送り以外にも検索、フィルタリング表示、ブックマーク、複数ファイル閲覧、テキストファイル以外のファイルの内容を閲覧するための機能などがあり、いくつかの操作方法を覚えておくと作業効率が向上する。 Unix Less Command: 10 Tips for Effective Navigationにおいてless(1)コマンドの便利な使用方法が紹介されている。紹介されているテクニックは次のとおり。 1. 検索 コマンド 内容 備考 /キーワード キーワードを前方検索。n

    richard_raw
    richard_raw 2010/02/04
    憶えておこう。
  • Cygwin 1.7系初となるメジャーリリース「Cygwin 1.7.1」リリース | OSDN Magazine

    12月23日、Windows向けのLinux互換環境「Cygwin」の新版「Cygwin 1.7.1」がリリースされた。Cygwin 1.7系では初となる安定版リリースで、IPv6サポートの追加やデフォルト文字コードがUTF-8になるなど、多数の変更が行われている。 CygwinはLinux APIをエミュレーションするDLL(cygwin1.dll)と、ツールコレクションから構成される「Linux風環境」。Cygwinを導入することで、Windows上でLinux/UNIX互換のシェルや各種ツール、ライブラリなどを利用できるようになる。また、Linux/UNIX向けソフトウェアをWindows環境に移植する際にも多く用いられている。 Cygwin 1.7.1では、従来レジストリに記録されていたマウントテーブルがLinuxと同様/etc/fstab以下に保存されるようになったほか、複数のC

    Cygwin 1.7系初となるメジャーリリース「Cygwin 1.7.1」リリース | OSDN Magazine
    richard_raw
    richard_raw 2009/12/25
    デフォルトがUTF-8に。
  • 7.5

    richard_raw
    richard_raw 2009/10/28
    複数のマウスポインタを使えるとか。……今までできませんでしたっけ?
  • UNIXを学びながら笑ったものいろいろ - 狐の王国

    だいぶ風邪もよくなってきたので起き出して来て、ぼーっとネットを見てる。その隣でid:elm200さんが仕事をしてたりしてるのだが、わりとelm200さんとはUNIXネタで盛りあがる事が多い。 というわけで治りかけの風邪でぼけーっとしてるついでに、俺がUNIXを勉強してたときに見付けた笑える話とかを思い出してみるのもいいかなと。 タイピング矯正ソフトウェア「SL(1)」 UNIXでファイルのリストを取りたいときは「ls」というコマンドを打つのだが、タイピングを誤って「sl」と書いてしまうことがある。SL……蒸気機関車かよ!! などということは誰もが一度は思ったのであろうが、それをホントに実装しちゃったイカれた^H^Hした先達がいらっしゃったのである。 豊田正史とslコマンド (Masashi Toyoda and SL command) これを実行するとターミナルにホントにSL──蒸気機関車

    UNIXを学びながら笑ったものいろいろ - 狐の王国
    richard_raw
    richard_raw 2009/10/24
    最初の二つしか知りませんでした。
  • C言語を使ったコンソールアプリケーションの作成 コマンドラインオプションの解析方法

    はじめに C#やVB.NETを用いることで手軽にGUIアプリケーションが作れるようになったとはいえ、ちょっとしたツールを書くときなどは、手軽さからC言語を使ったCUIのプログラムにしてしまうことが多いのではないかと思います。このようなCUIベースのツールを作るとき、よく使うのに面倒な処理としてコマンドラインオプション(以下オプション)の解析が挙げられます。 そこで稿では、PC-UNIX系の環境でよく使われるgetopt関数をC言語から使う様子を紹介しながら、同様の方法をWindows上で実現するための方法について説明します。 対象読者 C言語を理解していて、getopt関数を使ったオプションの解析方法を知りたいという方 なお、サンプルプログラムはすべてC言語で書かれており、Debian GNU/Linux + gcc 4.3でコンパイルと動作確認を行っています。また、Windows向けに

    C言語を使ったコンソールアプリケーションの作成 コマンドラインオプションの解析方法
    richard_raw
    richard_raw 2009/10/14
    先生、getoptをVisual Studioで使いたいです……。
  • UNIXのsedチュートリアル10 | エンタープライズ | マイコミジャーナル

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff Sasikala氏がThe Geek StuffにおいてUnix Sed Tutorial: Find and Replace Text Inside a File Using RegExのタイトルのもと、sedコマンドで置換を実施する場合の使い方とその例題をまとめている。sedはテキストファイルから特定の行を表示したり削除、または特定の文字列を置換する用途で用いられる。特に文字列の置換をおこなうためのツールとして活用されることが多い。 sedは便利なツールだが、置換の指定方法はマニュアルを読むだけではわかりにくいところがある。実例を通して身につける方法がわかりやすい。Unix Sed Tutorial: Find and Replace Text Inside a

    richard_raw
    richard_raw 2009/10/01
    sedの使い方。この改行方式の変更はどうなんでしょう。
  • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

    UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。

    Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
  • 米Bordeaux Group、「Bordeaux for OpenSolaris 1.8」を発表 | OSDN Magazine

    米Bordeaux Technology Groupは6月5日(米国時間)、「Wine」向けの拡張機能「Bordeaux for OpenSolaris 1.8.0」を発表した。価格は25ドルで、同社Webサイトよりダウンロードできる。 Bordeauxは、Wine向けのGUI設定管理拡張機能。Wineは、WindowsアプリケーションをLinuxやUNIXで動かすオープンソースプロジェクト。Bordeaux for OpenSolarisを利用して、SolarisでWindowsアプリケーションを動かすことができる。Bordeauxは、LinuxやBSD向けも展開している。 最新版では、新たに「Microsoft Office 97」、同2000、同2003、「Visio 2003」「Project 2003」「Internet Explorer 6」「Adobe Photoshop 6

    米Bordeaux Group、「Bordeaux for OpenSolaris 1.8」を発表 | OSDN Magazine
    richard_raw
    richard_raw 2009/06/09
    こんなソフトがあったんですね。
  • UNIX生誕40年 | エンタープライズ | マイコミジャーナル

    UNIX 40 years old 時期的にはちょっと早いが、UNIXの生誕40周年に絡んだ記事やトピックが複数のサイトで取り上げられはじめた。Computerworldに掲載された記事Unix turns 40: The past, present and future of a revolutionary OSが引き金になっている。1969年の夏にベル研究所のKen Thompson氏が取り組んで作成したOSを最初のUnixと見なし、2009年夏で40周年という計算だ。 Unix turns 40: The past, present and future of a revolutionary OSにはこうした最初の取り組みから現在に至までの流れが完結にまとめられている。また最近の調査データをベースにして、UNIXの今後についても簡単に意見がまとめられている。 UNIXは現在活用されて

    richard_raw
    richard_raw 2009/06/09
    最初はゲームの移植でしたっけ、それとも文書作成用でしたっけ。
  • OpenSolaris 2009.06登場、SPARC正式対応 | エンタープライズ | マイコミジャーナル

    OpenSolaris OS - Free Open Source Software - OpenSolaris ZFS The OpenSolaris Teamは1日(米国時間)、OpenSolarisの最新リリース版となるOpenSolaris 2009.06を発表した。OpenSolarisとしては3回目のメジャーリリースとなる。デスクトップユースからデータセンターでの活用まで幅広くカバーするとされている。公開されたのはx86/x64向けのLiveCD、x86/x64向けのLiveUSBからx86/x64/SPARC向けの自動インストールISOイメージまで。 OpenSolaris 2009.06の最大の特徴はSPARCプラットフォーム向けにはじめて公式なリリースを実施したこと。Sun4vベースプラットフォーム(UltraSPARC T1 and T2)、Sun4uベースプラットフォ

    richard_raw
    richard_raw 2009/06/02
    あら、対応してなかったのですか。
  • SolarisとUbuntuのハイブリッド「Nexenta Core Platform」、最新版がリリース | OSDN Magazine

    Nexenta開発チームは5月25日(米国時間)、「OpenSolaris」と「Ubuntu」のハイブリッドディストリビューション「NexentaCore Platform 2.0」を発表した。NexentaのWebサイトよりダウンロードできる。 NexentaCore Platformは、OpenSolarisのカーネルとUbuntuのユーザーランドを組み合わせたサーバー向けのミニマルなディストリビューション。Solarisが実現するZFSなどの高機能と、Ubuntuの使いやすさを提供する。 最新版は、パッチを含むOpenSolarisのビルド104+、「Ubuntu 8.04 LTS」(開発コード名「Hardy Heron」)のソフトウェアレポジトリを土台とし、100%ネイディブなDebian環境を組み合わせた。使い勝手を改善し、容易にアップグレードできるという。 SMF(Servic

    SolarisとUbuntuのハイブリッド「Nexenta Core Platform」、最新版がリリース | OSDN Magazine
    richard_raw
    richard_raw 2009/05/27
    Jarisなんてのもありましたな。
  • ソースコードリーディング(killコマンド編)

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オペレーション統括部(Yahooショッピング担当)の吉野です。 前回お話しさせていただいたlsコマンドをハックしてみようの公開後、多くの方からご意見をいただきました。 その中で目に付いたのは、「ソースコードリーディングはしてみたいがなかなか(時間|機会)がない」というご意見でした。 そこで、今回はソースコードリーディングとして、FreeBSDで動くkillコマンドのソースコードを読んでみたいと思います。 killコマンドとは、ご存じの通りプロセスにシグナルを送るコマンドです。 trussコマンドでトレースしてみても、killシステムコールしか使っていません。 $ truss /bin/kill 12345 kill(

    ソースコードリーディング(killコマンド編)
    richard_raw
    richard_raw 2009/05/26
    うお、前回の未だ読んでなかったorz
  • 7.x系最新リリース版「FreeBSD 7.2」を試す | OSDN Magazine

    かつてLinuxと並んでオープンソースのUNIX系OSのシンボル的な存在であったFreeBSDだが、近年Linuxの爆発的な普及の影で、一般的な知名度としては大きく水をあけられた感は否めない。とはいうものの、セキュリティ面での信頼性の高さなどから、特にサーバ分野では現在でも安定したシェアを誇っている。そのFreeBSDの安定ブランチの最新版である「FreeBSD 7.2-RELEASE」が、2009年5月4日にリリースされた。今回は7.x系の3回目のバージョンアップということで、目新しい機能はそれほど多くない。主なところでは、メモリの有効活用を実現するSuperpagesの機能が追加(i386版とamd64版)、Jail仮想環境における複数のIPv4/v6アドレス割り当ての対応の実現といったこころだ。 詳しい変更点はリリースノートを参照していただくとして、ここではFreeBSDの初心者向け

    7.x系最新リリース版「FreeBSD 7.2」を試す | OSDN Magazine
    richard_raw
    richard_raw 2009/05/12
    BSD系はあんまり手を出したことがありません。Linuxも2.2系ぐらいまでCUIインストーラーでしたっけねえ。
  • Site Under Maintenance

    We'll be back soon! Our site is currently undergoing maintenance. Please check back later.

    Site Under Maintenance
    richard_raw
    richard_raw 2009/05/12
    "iname" は知らなかった……orz
  • 「ハード事業は売却しない」、米オラクルのエリソンCEOが明言 | 情報・通信 | nikkei BPnet 〈日経BPネット〉

    「ハード事業は売却しない」、米オラクルのエリソンCEOが明言 米オラクルは2009年5月7日(現地時間)、買収した米サン・マイクロシステムズのハードウエア事業を売却するつもりはないと同社Webサイトで発表した。 同Webサイトは、ロイター通信によるラリー・エリソンCEO(最高経営責任者)に対する取材内容を掲載したもの。「オラクルはOSのSolarisや開発言語のJavaを手に入れれば、不要になったハード事業を他社に売却するのではないか」という業界関係者の憶測を払しょくした格好だ。 取材のなかでエリソンCEOは、「米IBMやそのほかの大企業と同様、半導体からソフトウエアまで機能をシンクロナイズさせるつもりだ」と語り、ハードとソフトを統合することが付加価値の提供につながると主張した。米サンのプロセッサ、SPARCの開発も継続すると述べた。 ロイター記者の「優秀なハード技術者が残るとしても、ハー

    richard_raw
    richard_raw 2009/05/11
    そうか。
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: fashion trends All Inclusive Vacation Packages Best Mortgage Rates find a tutor Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

    richard_raw
    richard_raw 2009/05/08
    xz 関連で。連続データのほうが圧縮効率がいいというのは原理的になんとなく。そんなことより「シェルスクリプト」を「シェル」って略す人初めて見ました。
  • tilingwindowmanager.org

    This domain may be for sale!

    richard_raw
    richard_raw 2009/05/08
    数年前まで色んなWMを試していましたが、これは弄ったことがありませんでした。
  • FreeBSDベースで作成され簡単にセットアップできる「PC-BSD 7.1」を実際にインストールしてみた

    以前にGIGAZINEでFreeBSDのインストールを解説した際に痛感したのは、グラフィカルではなくコマンドラインベースのインストール方法ではとにかくとっつきにくいということ。いくら機能的に優れていると言っても、一番最初の段階の敷居の高さは否めません。しかし、デスクトップパソコン向けに特化した「PC-BSD」の場合、「すぐに、簡単に」使えることを目指して作られているとのことなので、簡単にグラフィカルな画面でインストールできるとのこと。要するにPC-BSDはFreeBSDの派生版ではなく、FreeBSDとデスクトップ環境KDEを簡単にインストールできるものだと思えばOKです。 ちゃんとFreeBSDのPortsも使えますし、依存性の問題がなく数クリックでソフトウェアをインストールできるPC-BSD特有の「PBI」というシステムが使えることもメリット。jailをGUIで設定できるWardenな

    FreeBSDベースで作成され簡単にセットアップできる「PC-BSD 7.1」を実際にインストールしてみた
    richard_raw
    richard_raw 2009/05/07
    BSD入門用として……ってMac OS Xがありましたな。ppc用のイメージはないかのう。