タグ

unixに関するgohshiのブックマーク (14)

  • OSX以前のMacにおけるUNIX - 仮想と現実

    スティーブ・ジョブズが帰ってきてMacOS Xが登場するずっと前から、MacでUNIXまたはUNIXっぽいものを動かす試みはあった。 A/UX Apple純正のUNIXである。System/V系にBSDの要素も足した結構しっかりしたシステムだった。一見MacOSの上にUNIX要素を足したように見えるが逆で、UNIXシステムの上にMacエミュレーション層を置いていた。ファイルシステムもMacのHFSではなくUFSで、その上でリソースフォークやメタデータを扱うために、AppleDoubleという方式が用いられた。 68kMac用で、FPUとPMMUを必要としたため、動かない機種も多かったらしい。大学などで使われた。 Mac MiNT Atari ST純正OS、TOSをマルチユーザーマルチタスクにしたMiNTというUNIX風OSを68kMacに移植したもの。Macの上で一つのアプリケーションとし

    OSX以前のMacにおけるUNIX - 仮想と現実
  • 元マカーがUNIXデスクトップ環境を語る

    後藤寿庵 @juangotoh 昔、MacIIciで動かしたNetBSD/mac68kだったか、PowerMac7600で動かしたMkLinuxだったかではじめてX11使ってみて「なんだこりゃ!!」って思ったなあ。確かtwmだけで、.xinitrcかなんかにxterm起動する行だけ入ってるような感じで 2012-12-06 03:19:53

    元マカーがUNIXデスクトップ環境を語る
    gohshi
    gohshi 2013/04/27
  • 「UNIXをC++で分散OSに書き直せ」、幻に消えたBill Joyの野望とは - ITジャーナリスト星暁雄の"情報論"ノート

    UNIXの歴史にはある大きな転換点があり、そこには「もう一つの未来」の可能性が開けていました。この転換期に起こった出来事は「UNIX戦争」として知られていますが、その背景に「UNIXをC++で分散OSに書き直す」という野心的な計画があったことは、今ではほとんど語られることはありません。 私は、この一連の出来事の時期に、『日経エレクトロニクス』の記者としてUNIXの動向を追っていました。当時の出来事の概要を、取材者の視点から書き記しておきたいと思います。多くの読者にとって初耳の情報も含まれていると思います。 一連の出来事の発端は1987年に発表された、Sun、AT&T、Microsoftによる統合UNIXの発表です。この発表の前夜がどういう時代だったか、という話がまず必要でしょう。 統合前夜 1980年代後半は、コンピュータの歴史でも重要な時期でした。この時期、32ビット・マイクロプロセッサ

    「UNIXをC++で分散OSに書き直せ」、幻に消えたBill Joyの野望とは - ITジャーナリスト星暁雄の"情報論"ノート
  • 連載:いまさら聞けないVim(1)インストール、そしてはじめの一歩 − @IT

    Vimについてこんなことも知らないなんて言えないなあ……と尻込みしている方、いませんか? このシリーズでは数回にわたってVimの導入から基の操作、設定に至るまでを紹介します。(編集部) Vim - プログラマに人気の軽量高性能エディタ プログラマに人気の高いエディタの1つに「Vim」がある。「ヴィム」または「ヴィアイエム」と発音する。Vimはvi系の高性能エディタで、vi互換機能に加え、独自の機能を実現している。拡張が容易で多くのプラグインが提供されており、さまざまな用途に活用できるという特徴がある。 viはUNIX系オペレーティングシステムで長らくデフォルトインストールされてきたエディタで、システム管理や設定ファイルの編集などに使われることが多かった。ワープロとは操作方法がだいぶ違い、基的にコマンドモードと入力モードという2つのモードを切り替えながら編集作業を実施する。 使えるように

    連載:いまさら聞けないVim(1)インストール、そしてはじめの一歩 − @IT
  • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

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

    Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
    gohshi
    gohshi 2009/06/16
  • 第9回 Emacsエディタ入門

    Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L

    第9回 Emacsエディタ入門
  • Linuxデスクトップで使えるテキスト・エディター | OSDN Magazine

    テキスト・エディターは構成ファイルの変更、cronジョブの設定、XMLファイルの編集といった作業から、READMEファイルを手早く作りたいときに至るまで、さまざまな作業で使われる。ありがたいことに、優れたエディターが数多く作成・提供されているが、ここでは中でも興味深いものを9つ選んで簡単に紹介しよう。エディターごとに得意とする作業は異なるが、そもそもツールに万能はあり得ない。いろいろ試して、自分の手にあったものを選んでほしい。 vi 古くから親しまれているvi(VimやElvisなどの派生を含む)はほとんどすべてのUnix系システムにあり、どのシステムでもマクロでさえ確実に動作することは種々のUnix系システムを扱ったことのあるシステム管理者ならご存じの通りだ。使えるようになるまで一苦労だしGUIといえるほどのものもないが、一度キーストロークを覚えてしまえば、単語やテキストの置換、大きなフ

    Linuxデスクトップで使えるテキスト・エディター | OSDN Magazine
  • WebサーバとしてGNU/LinuxがOS Xより優れている3つの理由 | OSDN Magazine

    すでに正式なUNIXシステムとして認定されたAppleのOS Xは、動的コンテンツを提供するインターネット公開用またはイントラネット専用のWebサーバにインストールされていることが少なくない。そうしたOS Xサーバとは2年間、また別の選択肢であるGNU/Linuxサーバとはもっと長く付き合ってきたが、少なくとも3つの理由からGNU/Linuxシステムのほうが優れているといえる。 Webサーバは企業の重要な資産であり、そのコンディションの維持はシステム管理者に託されている。だが、そうした管理は必ずしも容易ではない。毎日のように脆弱性レポートやセキュリティ勧告が出ているように、サイトでは常にセキュリティが問題になっている。ロード(読み込み)時間や応答時間といったパフォーマンスも重要な項目だ。ブラウザのショッピングカートに商品を追加するのに、実際の店舗へ買いに行く以上の時間がかかっていたのでは顧

    WebサーバとしてGNU/LinuxがOS Xより優れている3つの理由 | OSDN Magazine
  • Part5 Mac OS XのUNIXな使い方:ITpro

    最近,特にオープンソース関係の集まりなどに顔を出すと,Windowsマシンではなく,MacMacintosh)を持っている人の割合がかなり高くなっていることに気づきます。Macで動くOSといえば,Mac OS Xです。Mac OS Xはいろいろな顔を持ったOSです。まず,Mac独自のアプリケーション実行環境として「Carbon」と「Cocoa」を搭載しています(図1)。Microsoft OfficeやAdobe Photoshopといった市販のMac OS X用ソフトの多くはこの上で動作します。 Part1「今さら聞けないOSの疑問」,Part2「これがWindows Vistaだ!」,Part3 「Windows XP Tips 25 」,Part4「仮想マシンの仕組みを理解する」に続いて,Part5では,Mac OS X(2006年9月時点の「Mac OS X v10.4 (Tig

    Part5 Mac OS XのUNIXな使い方:ITpro
  • 「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 : 404 Blog Not Found

    2008年05月09日22:00 カテゴリ書評/画評/品評Lightweight Languages 「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 アスキー改めアスキーメディアワークスの鈴木様より献御礼。 Unix/Linuxプログラミング 理論と実践 Bruce Molay / 長尾高弘訳 C言語を通してUnix/Linuxの仕組みを学べる良著。Perl/Python/Rubyクックブックのレシピを、レシピを並べる(遅延学習的)のではなく、レシピの難易度順に並べ直して、実践を通して理論を学ぶことが出来るように仕立ててある。 書「Unix/Linuxプログラミング理論と実践」では、以下の目次のとおり、実際のUnixコマンドを「再発明」することで仕組みを学んでいく。 目次 - Unix/Linuxプログラミング 理論と実践にないのでBooksデータベー

    「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 : 404 Blog Not Found
  • Intel MacにSolarisを入れてみた:もちろんOS Xとデュアルブート - builder by ZDNet Japan

    2006年11月中旬から約1か月半に渡って連載した『Solaris 10で行こう!』は、意外にも息の長い人気記事になっているようだ。これは、Solarisに興味を持つ読者が予想以上に多いことを示しているのだろう。そこで、(調子に乗って)Intel版MacへのSolarisのインストール方法を番外編として執筆することにした。 まずSolaris Expressをダウンロード 今回は、Intel版MacにSolaris Expressをインストールし、Mac OS X 10.5(Leopard)とのデュアルブート環境を構築してみる。まずは、OpenSolarisのWebサイトからx86版のSolaris Express Developer Editionをダウンロードする。 OpenSolarisのトップページで“Download”を選んで“OpenSolaris Download Cente

    Intel MacにSolarisを入れてみた:もちろんOS Xとデュアルブート - builder by ZDNet Japan
  • シェルを覚えた経緯を詳し目に書いてみる - zenpouの日記

    perl - the best friend of find(1) 404 Blog Not Foundを見てて、シェルについて書いてみたくなりました。 丁度、Linuxを学ぶための10個の効果的な方法で言及したシェルを覚えた経緯を詳しく書いてみたかったのでだらだらと書いてみる。 前回書いた内容がこちら。 順を追って解説していきます。 シェル覚えた経緯。 第一段階としてはパイプラインを覚える | 第二段階はsort や grep など、パイプラインで処理するのに便利なコマンドを覚える。 第三段階でls | awk '{print $2}' とかやってみて、スペースで区切られた2列目が表示される事に感動してみる。 第四段階でls | awk '{print "ls "$2}'でコマンドを作ってみてls | awk '{print "ls "$2}'|sh でコマンドをばーっと処理してくれる事

    シェルを覚えた経緯を詳し目に書いてみる - zenpouの日記
    gohshi
    gohshi 2008/02/25
  • Macで使える便利なコマンドライン

    UNIXをベースにしたMac OS Xでは、高度なUNIXの強力なコマンドラインユーティリティをほとんど利用できる。MacでUNIXの修行を始めたい人のためのコマンドを紹介する。(Lifehacker) Macでこのページを見ている方は、美しいGUIを使っているだろうか? Mac OS XはUNIXベースなので、ほとんどの高度なUNIXにある強力な古いコマンドラインユーティリティを実行できる。もしもTerminalを一度も起動したことがないのなら、あなたはダイアログボックスよりも多くの管理機能と選択肢を提供してくれるであろうたくさんのUNIXツールを体験し損ねている。以前にも基的なUNIXコマンドを幾つか取り上げたが、今回はMacの快適さから離れてUNIXで忍者修行を始めたい人のためのコマンドを幾つか紹介する。 TerminaliTermに置き換える Mac OS Xコマンドラインに踏

    Macで使える便利なコマンドライン
  • http://www.pc-view.net/article/253/1.html

    gohshi
    gohshi 2007/07/27
  • 1