トップページ⇒linux
172コメント54KB

Windows → Linux

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
WindowsからLinuxに移行した人。
WindowsからLinuxに移行したい人。

さぁ、どうぞ。
0102login:PenguinNGNG
>>97
確かにviがいつでも使えるわけではないだろう。
でもviは管理者なら常識として当然身に付けておかなければ
ならないのは間違い無いでしょ。確かにviだけが管理者の基本
スキルだと言うなら晒し上げられてもおかしくないが、あくまで
基本スキルの一つとして、たとえLinux初心者でも知っていた方
が良いというのは、かなり一理あると思うんだけど。
0103login:PenguinNGNG
>>95
はぁ・・・あんた典型的な「Linux入門書」を読んだ人だねぇ。

確かにviはUNIX系OSならたいていついてくるが、
別に修得が必修ではない(おぼえておいた方が良いことは言うまでもないが)
通常時ならviだろうがmuleだろうがjoeとか、好きなモンを使えばいい。

だが緊急時、>>88が言うように。
システムがクラッシュし /usr がマウント出来なくなったらどうするのか?
そんな時に「私はvi使えますよ」と言っても通用しない(当たり前だが)。

そこで >>89-90 の大好きなedの登場となる(別にcatやechoでも良いけど)
edもUNIX系OSにはたいてい標準でついてくるし、/ さえマウント出来れば使うことが可能だ。
(酔狂な管理者が /binを別パーティションに割り振ってなければ)

UNIX系の入門書は「viは管理者の必修事項」みたいに書くのはいいが、
コラムでも欄外でもいいから ed の使い方を掲載しとけ。
0104login:PenguinNGNG
>>100
vmwareは使いたく無いです。
なるべくならNaturなLinuxで走らせたい〜
0105login:PenguinNGNG
いやだね、自分が使えないモノを化石呼ばわりして現実を見ず、
知ったかぶって気分だけエラクなったつもりのガキは。Winから
流れてきたLinux厨房ってこんなんばっか。
0106login:PenguinNGNG
>viに否定的な奴に訊きたいんだけど、X Windowもemacsも入っていないUNIX鯖
>で、どうやって設定変更やらメンテやらをするつもりなんだ?

俺仕様の定義ファイルからいろんな種類の設定ファイルを吐き出し、
それを ssh で鯖のものと置き替えるようなスクリプト(つーかMakefile)を
X も emacs もあるマシンで実行する。
0107login:PenguinNGNG
>>105
おい、視野搾取のびすで馬鹿は悔しがってないで出て逝け。
0108login:PenguinNGNG
>>98
入門書の内容を鵜呑みにした、Linux初心者だと思われ。
0109login:PenguinNGNG
まあ、人間ひとりで生きているわけじゃないからね。

古い技術を持っている人と新しい技術を持っている人が
いれば問題は無い。
お互い自分の技術を磨きつづければいいけど
ここで問題になっているのはどちらかが欠けてもいいように
お互いの技術も身につけておけよ ってことだろ。
自分が勉強する以外に代替手段が用意できるなら
勉強する必要は無い。
0110login:PenguinNGNG
>>105はLinuxユーザーでしょ。
最近Linuxがメジャーになって>>107みたいな、
Linux厨房が増殖してるのがウザイと思ってる

に、5ガバス。
0111login:PenguinNGNG
チミたちにいいことを教えてあげよう。
人気作家スティーブン・キングはこう言っている。
「うんこ投げ合戦の勝者とは誰か?それは手の汚れていない者だ。」
さあ、うんこの投げ合いはやめましょうね。
手が汚れるだけだから。
0112login:PenguinNGNG
>>107はアンチMSを気取るなんちゃって(赤帽)Linuxユーザー

に、10ペリカ。
0113login:PenguinNGNG
>>111
マジ、アリガト!!
0114login:PenguinNGNG
>>112
ハァ? BSD馬鹿の話してんのになんでアンチMSなんだ?
僕ちゃん日本語読めまちゅか〜
0115login:PenguinNGNG
vi は必要条件であって十分条件でない、ということにしましょう。
0116login:PenguinNGNG
>>115
必要条件でもないだろ。
つーか、たかがテキストファイルの編集、なにつかってもいいだろ。
目的を実現するのに3種類以上の方法をつねに用意できるってのが
デキル男だ。
0117DebianヲタNGNG
>>107はlinuxconfに全てを託す冒険者

に、10ゼニー。
0118login:PenguinNGNG
>>103
あのさ、/usrがマウントできないとか、ましてや/usrの入ったディスク
がクラッシュしたとして、エディタで何をエディットするんだ? そもそも
エディタでいじって何とかなる話なのかい? そもそも/usr以下が使えなか
ったら、出来ることは相当限定されると思うよ。
そういうトラブル発生時には、普通はfsckかけるとか、商用UNIXだったら
緊急時のためのレスキューCDROMを使わなきゃ、どうにもならないと思う
んだけど?

テキストエディタってのは、そういう時じゃなく、むしろ新しいアプリの
インストール時にmakefileいじるとか、日常的なメンテに必要な物だと
思うんだけどね。それこそ普通のサーバーにはそれくらいしかエディタが
無いんだし。
0119login:PenguinNGNG
>>107はGNOMEコントロールセンターがLinuxの設定全てだと思ってる特効野郎

に、10ルク。
0120login:PenguinNGNG
>>116
じゃあ、vi はシステム管理者の必要条件ではないが
デキル男の必要条件である、ということで。
0121login:PenguinNGNG
>>118
そういう状況は意外とある。
たとえばfstabを書き損じちゃったとかね。
そんなときはそこらに転がってる起動ディスクとかで
起動すればどうとでもなるから関係ないけど。
0122login:PenguinNGNG
>>120
なっとく!
0123login:PenguinNGNG
>>120
賛成。
linuxの仕事をはじめてかれこれ5年経つけど、
いまだにemacsは使えないしな。ウワハハハハ
0124118NGNG
>>118の訂正
>それこそ普通のサーバーにはそれくらいしかエディタが無いんだし。

それこそ普通のサーバーにはviくらいしかまともなエディタが無いんだし、
そういう意味では必須じゃないの?
0125login:PenguinNGNG
>>107はプリンタをGUIで設定するモノと思ってる視野搾取

に、10ゴールド。
0126login:PenguinNGNG
>>124
おぼえておいて損は無いだろが、必須とまでは行かないんじゃ無いの?
別にサーバーにemacs入れちゃいけないなんて法律があるわけでもないし。

まあ、好きなの使っとけや。
0127login:PenguinNGNG
>>126
でもサーバーにemacsが入っていることは極めて稀。
そういうときに>>106みたいな方法で日常のメンテを
やるのとviでやるのだったら、鯖の置き場所が原子炉
の近くとかでもない限り、俺はviを使う。
0128login:PenguinNGNG
>>127
なけりゃ入れればよろしい。
0129login:PenguinNGNG
>>120
vi論争もこれで決着ついたね
0130login:PenguinNGNG
>>127
メンテするまでも無くハードが逝ってしまうと思われ(w
0131 NGNG
viを使おうとしたらlibcが壊れていた -1点
0132login:PenguinNGNG
>>128
ふーん、じゃあ顧客や上司から「今度いつまでにこれこれこういう
アプリを入れて下さい。勿論そのためには他のアプリの設定をいじ
ったり、インストールしなきゃならないかと思いますが、それは極力
少なくして、また何を入れたか一々報告して下さい」と言われたらどう
すんの? 少なくともツールが無けりゃ入れて使う、では済まなさそう
だしねえ。
0133login:PenguinNGNG
>>132
そう言う注文があるならviなりedなり初めからあるモノを使います。
俺がvi使えないから馬鹿にしてる厨房だと思った?
0134login:PenguinNGNG
>>132
あんたの顧客はよっぽど神経質なんだね・・・ドウジョウシマス。
0135login:PenguinNGNG
>>133
鯖はそういう注文ばっかで、しかもほとんどのUNIXには
最初からviは付いているもんだと思っていたけどね。
だからviは必須だと言っているわけだし。で、あなたは
デフォであるもので何とかすると。別にいいんじゃない?
0136login:PenguinNGNG
>>135
なんでびす厨ってこんな粘着質なんですかぁ?
なんか日本語もおかしいし・・・頭ダイジョウブデスカ?
低能はLinux板にこないでください。
0137login:PenguinNGNG
>こんな粘着質

一年半くらい前はこういうこと書くと「オマエモナー」
などとレスされていたと思われ。
0138login:PenguinNGNG
BSD房=粘着ちゃっくちゃく
0139login:PenguinNGNG
>>135
実際、そんな注文されることあるの?
0140login:PenguinNGNG
viも使えないでシステム管理してる人いるの?
viが使えないほどディスクがクラッシュしたりファイルが
クラッシュした場合はrestoreで復旧します(安いサーバー)。
お金かかってるUNIXならRAID組んでるので関係無し。
数分で復旧できるシステムを作れない管理者は必要ありません
コマンド覚えなくてもいいので大手でサーバー買って
http経由で操作できるものを導入してください
0141login:PenguinNGNG
>>140
激しく同意。
0142login:PenguinNGNG
WinMXが使えない以外苦労は無いよ。
0143login:PenguinNGNG
viなんていいからVCとgccの比較を誰か・・・(涙
0144login:PenguinNGNG
>>143
VC++は環境依存度合いがめちゃくちゃ高いので
gccと比較できないかと。
0145login:PenguinNGNG
ってゆーか、viなんてUNIX触ってりゃ自然におぼえるだろ。
たしかにvi使えねえ管理者は糞だが、使えたって威張れるもんでもないよ。

>>140
ディスクが物理的に逝っちゃった場合もrestoreって使えんの?
0146login:PenguinNGNG
愛で挿入
vi って素敵ね
0147login:PenguinNGNG
>>146
あんたおもろい
0148名無しさんNGNG
いにしえのうにくすでは、
viの収録されている/usr/binってのは
起動パーティションにないシステムが主流で、
導入時に/usr/binのマウントが終了するまでは
ずーーっとedだけで作業したそうな。
で、catですむところをedでやると「何弱モノ」と
言われたのよ。
0149login:PenguinNGNG
>>145
物理的にクラッシュした場合はrestore不可能です。
ただ物理的にクラッシュするほど頻繁にアクセスのある
サーバーの場合、ほぼ間違いなくRAIDを組んでますので
restore等のコマンドは不要になります。
ただ設定の復元にはrestoreは便利なコマンドです。
現場の話になりますがHDDクラッシュを想定してサーバーを
組んだ場合、データの重要性にもよりますが何倍もコスト
・時間がかかってしまい、大手の場合でもバックアップは
初めだけで、あまり重要視しないという考えの企業が多いです。
費用対効果を考えてバックアップもコマンドも覚えていこう
でいいですかね?
ただいえる事は会社UNIXを使う場合はコマンドなんて本屋で売ってる
初心者用のコマンド本で充分です。
サーバー屋とコンテンツ屋は別物です。ベンチャーはべつですが
0150名無しさん NGNG
>>143
一方はコンパイラ+エディタその他の開発環境セットなのに対して、
他方は単にコンパイラだろうに。比較なんてできないだろ。
0151名無しさん@EmacsNGNG
>>150
gcc+vi+その他の開発環境セットとして考えたらどうよ?
ってことを言いたいのだと思われ。
0152login:PenguinNGNG
意図的に誤解したい年頃なんだよ
0153login:PenguinNGNG
厨房ばっか
0154名無しさんNGNG
>>151
MSVCの場合はエディタとコンパイラで統合されてる分だけのメリットはあると思う。
cのAPI自動補完機能とか、c++のクラス以下のメソッド・プロパティの自動補完機能とか。
エディタが今その場で書いているソース群を解析して候補を表示するので、
Windowsアプリケーションを書く場合でなくても利用価値はある。

対してviのほうは色づけ程度のことはできるものの、結局は単独のエディタ
なので上のような便利なマネはできない。ただ、「軽い」という最大の
メリットと、「とりあえずgccがあるならviも入っているだろうと期待でき
る安心感」はあるかな。
0155login:PenguinNGNG
統合環境はOSのバージョンアップや移植を
何も考えていないのばかり。
1つのOSなんて5年ぐらいでごみ箱行きだよ。
DOS→WIN95→XP
いまだに学生にMS-Cを教えている先生もいるそうだけど,
XPの時代はつらいだろうね。
0156nobodyNGNG
VCでVC自身をコンパイルできないので、VCはWinヲタのおもちゃです
0157名無しさんNGNG
>>155
「統合環境は」と「OSのバージョンアップや移植を」には何の関連性があるのだ?
バージョンアップや移植を云々言う話なら統合環境ではなくコンパイラ(およびリンカ)の話だろうが。
0158login:PenguinNGNG
>157
手書きでないMakefileが問題。
0159名無しさんNGNG
>>156
それはソースを公開してないだけの話だろ。
Microsoft自身はVC (正確にはlc.exe)をそれ自身で作っている。
書くなら「ソースを公開してないので」とせよ。
0160名無しさんNGNG
>>158
だから、それがOSのバージョンアップや移植とどういう関係があるのだ?
0161login:PenguinNGNG
>>158
本筋から離れてるよ。
それがどーしたって感じ
0162login:PenguinNGNG
>>153上級生ですか?
0163login:PenguinNGNG
>>161
だからソース撒いても、環境持ってないと
コンパイルの方法が分からないことがある。
とりあえず落してmakeで不具合をいじって
終りになんない。
0164login:PenguinNGNG
ち、ちがうんです。80にも書きましたが双方のコンパイラが
出したexecutableのスピードを問うておるのです。
以前、簡単な整数演算を延々とやるコンソールアプリを
Win2000上でCygwin+gcc(-O3バージョン忘れました)とVC6.0で
コンパイルして実行したところ、gccの吐いたコードは常に20%程度
遅かったのです。
環境なんてどうでもいいです。VisualCは便利ですし、Unixは
久しぶりなのでdddを初めて見たときはこんなのフリーなの?
と驚きました。
(昔はxxgdbってのでした。それかemacsのgdbモド 藁)
0165login:PenguinNGNG
>>164
そりゃーあんた
Cygwinがちょっぴり遅いだけじゃよ
ま、Cygwinもだいぶ無理しとるからの
あんまり責めなさるな
0166login:PenguinNGNG
emacs → vi → ed → cat
という理解でいいの?
0167login:PenguinNGNG
>>166
まー大体アバウトにそんなもん。
気楽にいこうぜブラザー!
0168login:PenguinNGNG
>>165
MSVCのコードジェネレータはintel製だぞ
0169 NGNG
>>99
遅レスですが
ttp://www.homa.ne.jp/~ashie/linux/mpeg4.html
0170login:PenguinNGNG
粘着クンたちはもういなくなったのか。
残念。
0171login:PenguinNGNG
↑時間をおいてから白々しく書き込む粘着を発見
0172login:PenguinNGNG
>>77
Galeon 入れたよ。いい感じだった。

次はAriaだ!
マジWindowsから移行できそう。
■ このスレッドは過去ログ倉庫に格納されています