くだらない質問はここに書き込め!Part 52
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/04/09(月) 01:32:48http://pc11.2ch.net/test/read.cgi/unix/1164786261/l50
UNIX板は 2ch のサポートセンターではありません
批判、要望は→ 2ch批判要望 http://ex21.2ch.net/accuse/
NGワード
* UNIXって何? → http://pc11.2ch.net/test/read.cgi/unix/998779290/l50
* UNIXとLinuxの違いは何? → http://pc11.2ch.net/test/read.cgi/unix/1024558135/l50
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
* 転んでも泣かない
* ひろゆきのギャグには笑うこと
質問する前にググること http://www.google.co.jp/
0743名無しさん@お腹いっぱい。
2007/07/26(木) 23:09:34(cd FROM; find . -type d -print0)| cpio --null -dump TO
0744名無しさん@お腹いっぱい。
2007/07/26(木) 23:18:300745名無しさん@お腹いっぱい。
2007/07/26(木) 23:18:570746名無しさん@お腹いっぱい。
2007/07/27(金) 00:04:570747名無しさん@お腹いっぱい。
2007/07/27(金) 01:47:030748名無しさん@お腹いっぱい。
2007/07/27(金) 21:29:190749名無しさん@お腹いっぱい。
2007/07/28(土) 01:07:17動くようにはなったものの使い方がサッパリ分からん。
日本語のドキュメントが皆無なのがツライ。
届いたメールにリプライしようがコメントしようが
本人にメールが返らず管理画面の中だけに蓄積されていくようで
RTの意味がないという。
0750名無しさん@そうだ選挙に行こう
2007/07/29(日) 19:03:45いや、マジで
0751名無しさん@そうだ選挙に行こう
2007/07/29(日) 19:55:250752名無しさん@お腹いっぱい。
2007/07/29(日) 23:06:5200753名無しさん@お腹いっぱい。
2007/07/30(月) 19:28:110754名無しさん@お腹いっぱい。
2007/07/30(月) 19:35:53man | col -b
0755名無しさん@お腹いっぱい。
2007/07/30(月) 22:21:320756名無しさん@お腹いっぱい。
2007/07/31(火) 00:20:11サーバだけでなくCIFSクライアントになることもできるのでしょうか?
よろしくお願いいたします。
0757名無しさん@お腹いっぱい。
2007/07/31(火) 00:21:31smbclient
0758名無しさん@お腹いっぱい。
2007/07/31(火) 00:24:42早い回答ありがとうございます。
CIFS clientで検索してたので見つからなかったのですね・・。
ありがとうございました!
0759名無しさん@お腹いっぱい。
2007/07/31(火) 06:30:16thanks
0760名無しさん@お腹いっぱい。
2007/07/31(火) 20:23:51自動的に
xxx.1
xxx.2
・・・・・
xxx.193
とかなるんだけど
これをsortすると順番めちゃくちゃになってしまう
わざわざ0を一つずつ前につけるのもきつい
どうすりゃいいの?
なんかいい一行コマンドない?
0761760
2007/07/31(火) 20:31:43関係ないけどもう一つ
win2000にcygwin導入し
リモートアクセスはできるんだけど
リモートからローカルのほうには
アクセスできない
inertだっけ?
そんなデーモンサービス実行させても無理
なんで?
0762名無しさん@お腹いっぱい。
2007/07/31(火) 20:48:43sort -t . -k 2,2n
>>761
漠然としていて答えようがない。
とりあえず、netstatとかでちゃんとLISTENING状態になっているか確認かな。
0763名無しさん@お腹いっぱい。
2007/07/31(火) 21:04:45サンクス
0764名無しさん@お腹いっぱい。
2007/08/01(水) 03:36:54雑魚高校に通っている男ですが、プログラマーになるためになるためには
最低限何が必要なのか教えてもらえないでしょうか。
0765名無しさん@お腹いっぱい。
2007/08/01(水) 07:45:26板違い。
http://pc11.2ch.net/prog/
0766名無しさん@お腹いっぱい。
2007/08/01(水) 08:54:342ch なんて見てないで、しかっり勉強。
八百屋になるにしても、ヤーさまにあこがれてても、高校生の本分はお勉強だろ?
0767名無しさん@お腹いっぱい。
2007/08/01(水) 10:12:42一般常識と体力と英文マニュアルを読む程度の英語力。ゲーム系なら大学1年程度の数学。
理想を言うなら高いコミュニケーション能力。
0768名無しさん@お腹いっぱい。
2007/08/01(水) 21:31:190769名無しさん@お腹いっぱい。
2007/08/01(水) 22:00:223行程度の文章ぐらい打ち間違えずに書けるだけの集中力。
それがなくなってきたと気づく前にプログラマは卒業できるように
人生設計をしておこう。
0770名無しさん@お腹いっぱい。
2007/08/02(木) 13:39:27Configureで躓きます。
コマンドは
./configure
画面にはこのように出力されます。
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
…
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
0771770
2007/08/02(木) 13:40:41| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:5318: g++ -E conftest.cc
In file included from conftest.cc:18:
/usr/include/limits.h:124:26: no include path in which to search for limits.h
configure:5324: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
0772770
2007/08/02(木) 13:42:39そのヘッダファイル自体limits.hで、無いはずが無いのですが…。
私には何がおかしいのかわからないので、お力を貸して下さい。
お願いしますm(_ _)m
0773名無しさん@お腹いっぱい。
2007/08/02(木) 14:01:04くだらねえ質問はここに書き込め! Part 150
http://pc11.2ch.net/test/read.cgi/linux/1185111932/
0774770
2007/08/02(木) 14:14:23向こうで質問してみます。
0775名無しさん@お腹いっぱい。
2007/08/03(金) 13:23:38ローカルなマシンのホスト名とドメイン名はどのようにつければいいんでしょうか?
ホスト名は自由につけられると思うんですが
ドメインはどうするべきなのか、
一般的な慣習みたいなのがあれば教えて欲しいです。
0776名無しさん@お腹いっぱい。
2007/08/03(金) 14:43:36Unixでの慣習だと
ドメインはomanko
ホストネームは
nametai
sashitai
iziritai
と言った鯛縛りで銘々します
0777名無しさん@お腹いっぱい。
2007/08/03(金) 19:42:07ps auxで見ると、まだそのプロセスが表示されます。
ですが、再びkillすると、
そんなプロセスはない、と言われます。
これはどのような状況と考えられますか?
0778名無しさん@お腹いっぱい。
2007/08/03(金) 20:00:44どうやって判断してるの?
0779名無しさん@お腹いっぱい。
2007/08/03(金) 20:07:24psコマンドの結果で判断しています
それ以外の方法はありますか?
変なトラブルなのでほとほと参ってます
0780名無しさん@お腹いっぱい。
2007/08/03(金) 21:00:040781名無しさん@お腹いっぱい。
2007/08/03(金) 21:13:370782777
2007/08/03(金) 21:25:25時間稼ぎにしかなりませんが…
>>780
ヒストリを利用したのでそれはないと思います
>>781
おお、なるほど。
次なったら見てみます
0783名無しさん@お腹いっぱい。
2007/08/03(金) 21:33:10>サーバの再起動でしのぎました
何でキチンと状況を説明しないんだろう?
どれかのデーモンが子プロセス生成→リソース不足か何かで終了→
親が再び子プロセス生成→無限ループ
こんなんか?
0784名無しさん@お腹いっぱい。
2007/08/03(金) 22:05:06数日前に生成されたapache2のプロセスが何故か数多く残っていて、
ロードアベレージが異常な数値になっていました。
apacheを再起動したら治るかと思い、httpdをシャットダウンしたのですが、
それらの子プロセスは残ったまま。
しかも、再びhttpdを起動しようとすると、
「ポートが既に使われている」的なメッセージが出て、起動できませんでした。
そこで、killで、居座ったプロセスを殺そうとしたのですが、
前述の状況に陥りました。
殺しても、psのリストからは消えない。
再び殺そうとすると、「もういない」と言われる。
それでもpsのリストには残っている…。
こんな状況でした。
0785名無しさん@お腹いっぱい。
2007/08/03(金) 22:14:410786名無しさん@お腹いっぱい。
2007/08/03(金) 22:15:010787名無しさん@お腹いっぱい。
2007/08/03(金) 23:00:04問題 ( bug ? ) と普通は思われるが、親が死んだら子にも kill signal が送られるんじゃ
なかったっけ?
ま、いずれにしても apache あんいんすこ & 再いんすこ しかねぇと思うがどうよ。
0788名無しさん@お腹いっぱい。
2007/08/03(金) 23:04:280789名無しさん@お腹いっぱい。
2007/08/03(金) 23:07:12何でそれで直ると思えるのか不思議でならない。
本気でリソース喰い尽くしてるなら、対策はもっと他にある。
つか、どうせ自作の cgi がバグってるとかのオチだろ。
0790名無しさん@お腹いっぱい。
2007/08/03(金) 23:12:420791名無しさん@お腹いっぱい。
2007/08/03(金) 23:14:49pidが変わってたら意味なくねくね?
つか、そういう意味の指摘じゃなくねくねくね?
0792名無しさん@お腹いっぱい。
2007/08/04(土) 01:37:29効果が見えないんだが……
恥をしのんで頼む
知 恵 を か し て く れ
0793名無しさん@お腹いっぱい。
2007/08/04(土) 02:16:260794名無しさん@お腹いっぱい。
2007/08/04(土) 04:02:310795名無しさん@お腹いっぱい。
2007/08/04(土) 08:20:540796名無しさん@お腹いっぱい。
2007/08/04(土) 09:10:42じゃだめ?
0797名無しさん@お腹いっぱい。
2007/08/04(土) 09:30:500798名無しさん@お腹いっぱい。
2007/08/04(土) 09:30:54だめ。キミはリンクカウントの意味を学ぶべきだ。
0799名無しさん@お腹いっぱい。
2007/08/04(土) 09:32:27中にディレクトリがあるディレクトリは、「中身が空」とは言わないだろう。
0800名無しさん@お腹いっぱい。
2007/08/04(土) 09:44:440801名無しさん@お腹いっぱい。
2007/08/04(土) 09:49:00>>799にとっては、中に数GBのファイルがあっても、
ディレクトリが空ということになるんだってことだと思う。
0802796
2007/08/04(土) 10:15:290803名無しさん@お腹いっぱい。
2007/08/04(土) 11:58:38>>797 の、副詞「しか」の使い方がおかしいと指摘してるんじゃないの?
中に「ディレクトリ」のないディレクトリしかわからない
んじゃなくて、
中に「ディレクトリ」のないディレクトリがすべて該当してしまう
と言うべきという指摘。
0804名無しさん@お腹いっぱい。
2007/08/05(日) 02:33:08どうもハードディスクがやばいようです
早いうちに重要なデータを他に待避させたいのですが、
そのデータへのアクセスはroot権限を必要とし、
また直接のroot接続はできないので、
scpでコピーできません。
やばいサーバから他のサーバに接続してコピーしようと考えましたが、
.sshファイルを作成できず(read onlyになっているので)、無理でした。
どうすればダウンロードできるでしょうか?
0805名無しさん@お腹いっぱい。
2007/08/05(日) 09:43:50ssh経由でsuしてtarで標準出力へ出力、それをローカルでファイルに受ける。
ssh remote_server "su - root -c 'tar -C /path/to/important/data -cf -'" > foo.tar
0806名無しさん@お腹いっぱい。
2007/08/05(日) 11:10:48それだと、su - root でPasswd:を聞かれるところで引っかかってうまくいかないであろう。
0808名無しさん@お腹いっぱい。
2007/08/05(日) 11:19:28引っかかった。手元で確認済み。
あと、foo.bar の1行目に Password: の文字が入ってセーブされてしまう
という副作用もあり。
0810名無しさん@お腹いっぱい。
2007/08/05(日) 11:25:51俺のところでは、引っかかる以前に
standard in must be a tty
ってエラーが出て、sshでログインできなかったが・・
0811名無しさん@お腹いっぱい。
2007/08/05(日) 11:29:07パスワードに限らず、sshログイン先のリモートのstdoutもstderrも、
ローカル側では stdout に接続されるよ。
0812805
2007/08/05(日) 11:30:58ヤバいサーバから別サーバに向けて使えるようにすればいいよね。
sshしかないんなら-o オプションでCheckHostIPとかStrictHostKeyChecking
とかその辺を無効にしてみる必要があるかも。
0813名無しさん@お腹いっぱい。
2007/08/05(日) 11:32:18rdump とかでも良い気がするが。
0814名無しさん@お腹いっぱい。
2007/08/05(日) 11:34:300815名無しさん@お腹いっぱい。
2007/08/05(日) 11:48:540816名無しさん@お腹いっぱい。
2007/08/05(日) 11:57:030817805
2007/08/05(日) 12:10:06うちはローカルもリモートもOpenSSH 4.5p1だけど、そんなことはないよ。
シェルが何かいたずらしてるとかじゃない?
$ ssh remote 'echo STDOUT; echo STDERR 1>&2' 2>/dev/null
STDOUT
$ ssh remote 'echo STDOUT; echo STDERR 1>&2' >/dev/null
STDERR
>>810
sshでログインできないのはsu以前の問題では...
0818名無しさん@お腹いっぱい。
2007/08/05(日) 13:04:58ほう、リモートにあるHDDをUSB接続することが出来るのかね。キミは。
クラッキングやり放題だな。
0819名無しさん@お腹いっぱい。
2007/08/05(日) 13:16:19あのメッセージは ssh ログインできてないんじゃなくて、
ログイン後に stdin が TTY かどうかチェックしてそうじゃないから蹴ってる。
よーするに、>>806 の問題。
0820名無しさん@お腹いっぱい。
2007/08/05(日) 13:28:53>$ ssh remote 'echo STDOUT; echo STDERR 1>&2' 2>/dev/null
ssh remote tty
を実行してみれ。
0821名無しさん@お腹いっぱい。
2007/08/05(日) 14:14:47何故「仮想」なのですか?
0822名無しさん@お腹いっぱい。
2007/08/05(日) 14:25:31あなたの目の前にあるのはダム端末で
脳みそは別のところにあるんだよっていう
0823名無しさん@お腹いっぱい。
2007/08/05(日) 14:48:40>「仮想コンソール」と呼びますが、
呼びません。
単にローカルにCUIログインするのは、「コンソールです」
「仮想コンソール」というのは、LinuxやFreeBSDの場合に限った話で、
ファンクションキーで複数のコンソールを切替えて使えるため、
それらをあわせて「仮想コンソール」と呼んでいるだけです。
Solarisには「仮想コンソール」はありません。
0824名無しさん@お腹いっぱい。
2007/08/05(日) 15:18:10それを仮想コンソール(端末)と呼んでも良いだろうと思う。
本体にくっついてるキーボードの、ファンクションキーで切り換えられるアレ
とはあんまり関係ないと思うがな。
xterm -C したのをどっかに飛ばす、とかでも良い訳だし。
そういう意味で「Solaris にも仮想コンソールはある」と言えると思う。
本体のキーボード(以下略)な機能は無いけど。
ちなみに、Solaris と言うか最近の Sun のサーバだと、ネットワーク越しに
物理キーボードから入力(したように見せかける事が)出来たりするね。
HP だとシリアルだったけど、俺が知らないだけで、キーボードから入力も
出来たりするのかもしれない。
0825名無しさん@お腹いっぱい。
2007/08/05(日) 15:26:20>「Solaris にも仮想コンソールはある」と言えると思う。
言えねーよ。
仮想コンソールと言ったら、「仮想コンソールを切替える」みたいな文脈で使う。
切替えられないSolarisのはただのコンソール。
0826名無しさん@お腹いっぱい。
2007/08/05(日) 15:34:010827名無しさん@お腹いっぱい。
2007/08/05(日) 15:38:49もとの質問よく嫁。
xterm -C の話とは違うぞ。
ローカルコンソールに直接ログインした時、
そのコンソールのことを「仮想コンソール」と呼ぶのかどうかという話。
コンソールの切替ができれば仮想コンソールだが、
切替ができなければ普通のコンソール。
0828名無しさん@お腹いっぱい。
2007/08/05(日) 15:45:080829名無しさん@お腹いっぱい。
2007/08/05(日) 15:57:18それがすべて仮想コンソールだと思い込んでるみたいだから、
そういう話の流れの中で話を派生させるべきではないな。
>>824 だけ読むと、「Solarisでも仮想コンソールが使える」と
元質問者が誤解する可能性が非常に高いから。
0830名無しさん@お腹いっぱい。
2007/08/05(日) 16:10:33ssh -t remote 'echo STDOUT; echo STDERR 1>&2' 2>/dev/null
0831821
2007/08/05(日) 16:19:24指摘にある通り、
FreeBSDやLinuxをインストールしたPCに、直接にCUIモードでログインにした場合を
すべて仮想コンソールだと思い込んでいます。
以前、知人が、
GUI(X)やリモート(telnet等)からログインした場合「仮想」と呼ばずに、
直接にCUIモードでログインにした場合を「仮想」と呼んでいたことに、?と思い
質問しました。
「逆じゃないか・・・!?」と感じたのですが・・・
0832名無しさん@お腹いっぱい。
2007/08/05(日) 16:21:56「ローカルにログイン=コンソール」だのと言う誤解をさせるよりは
マシだと思うけどな。
0833名無しさん@お腹いっぱい。
2007/08/05(日) 16:31:47「Solaris では仮想コンソールは使えない」…正しい
×「ローカルにログイン=コンソール」
○「ローカルにテキストログイン=コンソール」
xterm -C は、コンソールのスパイ(横取り)であって、仮想コンソールとは言わない。
0834名無しさん@お腹いっぱい。
2007/08/05(日) 17:04:32別の定義をすれば同じ用語も別の意味になる、と言うだけの話なのに。
最近だと、ゾーン絡みでも「仮想コンソール」と言う用語は使われるね>Solaris
「それは(俺定義の)仮想コンソールでは無い」と言うなら、まず俺定義を
明らかにすればいいのに。
「仮想コンソールを切り換えても cat > /dev/console の内容が出力されません」
とか言う質問がきたらどう答えるのかねぇ。
0835名無しさん@お腹いっぱい。
2007/08/05(日) 17:21:58console:現在のセッションでのコンソール
ttyS:シリアルコンソール
0836名無しさん@お腹いっぱい。
2007/08/05(日) 17:26:53>別の定義をすれば
別の定義するなよ。
一般に「仮想コンソール」と言えばLinuxで使えるアレのことだから。
それ以外の定義で使いたいならそっちがあらかじめそう断るべき。
0837名無しさん@お腹いっぱい。
2007/08/05(日) 17:27:45偉ぶりたいだけなら「あそこ」でお願いします。
0838名無しさん@お腹いっぱい。
2007/08/05(日) 17:29:46Linuxのアレといわれてもわからないので、そういう定義をデフォルトに
するのは犬板だけにしてくれ。
0839名無しさん@お腹いっぱい。
2007/08/05(日) 17:30:58linux板住人だが、向こうでもこんな発言はまかり成らん。
ただの知ったかぶりだと思われ。
0840名無しさん@お腹いっぱい。
2007/08/05(日) 17:32:14↑良く知らんのだけど、犬だとこうなの?
0841名無しさん@お腹いっぱい。
2007/08/05(日) 17:33:33だから犬板に限定する理由はない。
Solarisに仮想コンソールは存在しない。
試しに、Solarisスレで、「Solarisって仮想コンソール使えないんですか?」って
質問してみるとよい。(確か過去スレですでにあったはず)
で、回答は「残念だがSolarisでは仮想コンソールは使えない」だった。
0842名無しさん@お腹いっぱい。
2007/08/05(日) 17:33:45ちっとも一般じゃないのはどういうわけだろう?
それとも「Linux 一般」の略か?
■ このスレッドは過去ログ倉庫に格納されています