トップページunix
1001コメント293KB

くだらない質問はここに書き込め!Part 50

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/09/10(日) 16:56:50
前スレ
http://pc8.2ch.net/test/read.cgi/unix/1152364804/

UNIX板は 2ch のサポートセンターではありません
批判、要望は→ 2ch批判要望 http://ex9.2ch.net/accuse/

NGワード
* UNIXって何? → http://pc8.2ch.net/test/read.cgi/unix/998779290/
* UNIXとLinuxの違いは何? → http://pc8.2ch.net/test/read.cgi/unix/1024558135/
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
* 転んでも泣かない
* ひろゆきのギャグには笑うこと
質問する前にググること http://www.google.co.jp/
0793名無しさん@お腹いっぱい。2006/11/12(日) 10:24:30
>>792
どうせやりたいことは、

wget `cat url-list-file`

だろ?
07947922006/11/12(日) 10:28:47
いえ、ほんというと、各行にはファイル名が書かれているのですが、
同じことなので、ちょっと説明をわかりやすくしました。
0795名無しさん@お腹いっぱい。2006/11/12(日) 10:32:46
同じことじゃないだろ。
0796名無しさん@お腹いっぱい。2006/11/12(日) 22:00:54
>>793
とても便利だよなwgetは
0797名無しさん@お腹いっぱい。2006/11/12(日) 22:16:32
>> 793
csh だと
foreach url ( `cat url-list-file `)
wget $url
end

が、使いやすくない?
0798名無しさん@お腹いっぱい。2006/11/12(日) 22:24:24
>>793 >>797
-i は?
0799名無しさん@お腹いっぱい。2006/11/12(日) 22:37:35
>>798
そのオプション(-i)って何?
 しらべとこ
0800名無しさん@お腹いっぱい。2006/11/13(月) 00:03:31
GNU Wget 1.10.2 のmanから抜粋

-i file
--input-file=file
Read URLs from file. If - is specified as file, URLs are read from
the standard input. (Use ./- to read from a file literally named
-.)

If this function is used, no URLs need be present on the command
line. If there are URLs both on the command line and in an input
file, those on the command lines will be the first ones to be
retrieved. The file need not be an HTML document (but no harm if
it is)---it is enough if the URLs are just listed sequentially.

However, if you specify --force-html, the document will be regarded
as html. In that case you may have problems with relative links,
which you can solve either by adding "<base href="url">" to the
documents or by specifying --base=url on the command line.
08017922006/11/13(月) 08:32:29
>>797
あとは、
for i in `cat hoge.list`; do wget $i; done;
こんな感じでしょうか。

コマンドが複数の引数を受け付けるなら
wget `cat hoge.list`
でOKと。

wgetみたいに-iオプションとかあるといいんですが、
forやforeachを使わなくても、
汎用的に簡単にする方法がないかな?とも思ったんです。

例えば、
wget <| hoge.list
みたいな感じで。(↑は架空の記法です)

forやforeachでもワンライナーで書けるので、それで充分かな。
0802名無しさん@お腹いっぱい。2006/11/13(月) 11:18:50
icewmを使っている者です。
toolbarに小さなアイコンを置きたいのですが、acroread,firefox,
openooficeなどのそれはどこかにありますか?

あ、あとxterm用のアイコンで代用しているktermなんかもあると
嬉しいです。
0803名無しさん@お腹いっぱい。2006/11/13(月) 11:50:30
>>801
>forやforeachを使わなくても、
>汎用的に簡単にする方法がないかな?とも思ったんです。

xargs -n1 wget < hoge.list
08047922006/11/14(火) 07:45:01
>>803
お! xargs使うのが一番汎用簡単っぽいですね。
-n1はなくても大丈夫ですよね?
0805名無しさん@お腹いっぱい。2006/11/14(火) 11:02:10
wgetなら無い方がいいのではないか
1 wgetプロセスの引数に同じHTTPサーバーのURLが複数有ればkeep-aliveで接続再利用するし
0806名無しさん@お腹いっぱい。2006/11/14(火) 12:54:15
管理人が悩んでいるらしい

【ミナデ悩モウヨ】 ぴろゆき、apacheでロードバランサーの設定メモで悩む 
http://news20.2ch.net/test/read.cgi/news/1163471998/
08077922006/11/14(火) 13:33:16
あ、wgetはいいとして、
他ので、引数を一つずつ渡した時は、-n1が要るわけですか。
オプションの意味がわかってなかったです。なるほど。
0808名無しさん@お腹いっぱい。2006/11/14(火) 13:37:26
で、xargsは仕様バグがあるから気を付けろ。できれば使うな。
0809名無しさん@お腹いっぱい。2006/11/14(火) 13:51:28
>>808
どんなバグ?
0810名無しさん@お腹いっぱい。2006/11/14(火) 13:58:06
パス名にスペースを含む場合にうんぬんという定番のアレ
0811名無しさん@お腹いっぱい。2006/11/14(火) 16:29:34
すみません。どなたか、デジカメで撮った写真をPCに取り込んで、
CD-Rに焼き付ける方法を、初心者にもわかりやすいように教えていただけませんか?
OSは、KDE 3.5と思います。UNIXという分類のOSだと聞いたので、ここで質問しています。
いつもは主人に任せっきりなのですが、あいにく出張でしばらく居なくて困っています。
0812名無しさん@お腹いっぱい。2006/11/14(火) 16:31:31
>OSは、KDE 3.5と思います。

そんなOSはありません。終了。
0813名無しさん@お腹いっぱい。2006/11/14(火) 19:12:57
>>811
「主人」「あいにく出張でしばらく居なくて」

釣りポイントここ?
0814名無しさん@お腹いっぱい。2006/11/15(水) 01:34:19
adduser等でユーザを追加する際に、/etc/skel 内にあるディレクトリやファイルの
オーナー:グループ名を保持したままにするには、どのようにしたら良いのでしょうか。

0815名無しさん@お腹いっぱい。2006/11/15(水) 11:13:31
そんなに制限したいのならいっそユーザにコンピュータを使わせなければいいのに
0816名無しさん@お腹いっぱい。2006/11/15(水) 21:44:27
>>814
man adduser

 adduser すると /etc/skel 下のオーナ:グループが変るって
 珍しい現象ですね。rootkitとか入ってるかもよ?
0817名無しさん@お腹いっぱい。2006/11/15(水) 22:23:43
ユーザに ~/.profile 等々を編集させたくない理由を聞いてみようか
0818名無しさん@お腹いっぱい。2006/11/16(木) 13:58:11
>>817
その人のプロフィール(個人情報)は不変だから
0819名無しさん@お腹いっぱい。2006/11/16(木) 14:04:41
不老不死ですか
0820名無しさん@お腹いっぱい。2006/11/16(木) 14:16:08
~ の直下なら、rm されたら終わりじゃないか?
0821名無しさん@お腹いっぱい。2006/11/16(木) 14:29:59
こういうシステム管理者困るんだよねぇ。
そもそもユーザー毎に自分の好きな環境に設定するための
$HOMEのドットファイルなのに、、、、
0822名無しさん@お腹いっぱい。2006/11/16(木) 20:23:04
システム管理者の程度がわかるね。
0823名無しさん@お腹いっぱい。2006/11/17(金) 00:07:13
プロセスリーダーであるプロセスに対して、setsid()が実行できない理由って、何ですか?
0824名無しさん@お腹いっぱい。2006/11/17(金) 00:14:50
バイナリーのファイル(書庫)をテキストモードで
UNIXからダウンロードしてしまいました。

Winから書庫を解凍しようとするとCRCエラーで怒られます。
UNIXの元ファイルは消しちゃいました。

これ、復元できますか?
0825名無しさん@お腹いっぱい。2006/11/17(金) 00:24:58
lhaのアーカイブで、たぶんCDROM上のデータを圧縮した
ものだと思うんだけど、これをUNIX版lhaで展開しようとすると、
ディレクトリがROになってて、その下にファイルが作成できず
展開できないんだけど、これってソースいじる以外にないんでしょうか?
0826名無しさん@お腹いっぱい。2006/11/17(金) 02:44:41
>>825
試していないが force オプションをつけるのではだめか?
あるいは lha l で中身のディレクトリ情報を調べてあらかじめ mkdir -p しておくとか。
0827名無しさん@お腹いっぱい。2006/11/17(金) 04:34:41
SunOS で以下のものを調べるコマンドか、それの説明を与えてくれるwebページをどなたか教えてください。

コンピュータのメインメモリと仮想記憶
カーネルのバージョン
システムの最大プロセス数
ユーザの最大プロセス数
仮想アドレスキャッシュのサイズ
プロセス毎の最大限のオープンファイル
0828名無しさん@お腹いっぱい。2006/11/17(金) 14:24:34
>>826
forceは最初に試しました。
ディレクトリは作っておいても、アーカイブの中の属性で
上書きされてしまいます。
0829名無しさん@お腹いっぱい。2006/11/17(金) 14:33:03
一個一個取り出すなり、i つけてフラットに展開するなりすれば良いじゃん。
0830名無しさん@お腹いっぱい。2006/11/17(金) 16:50:37
やりたいことから遡って、どのOSを採用したら良いか考えたいです。

やりたいこと(やってみたいこと)
・Windowsから使えるファイルサーバ(SAMBA?)
・MySQL
・Webサーバ
・(データを置くところはRAID1希望)

あっちこっちのスレを覗いてみると、Vineが良さそうなのかな?
とも思うのですが、そもそもどれにしようか?なんて迷っている
奴に相応しいスレってどこでしょうか?
0831名無しさん@お腹いっぱい。2006/11/17(金) 16:52:19
>>830
その要件ならWindozeで良いじゃん。終了。
0832名無しさん@お腹いっぱい。2006/11/17(金) 16:55:43
>>830
Vineだけはやめとけ。1CDに拘り過ぎてサーバー関係がほとんど削除されている。
自分で入れる場合も、RPM系とはいえすでに本流のRHやFedoraとは別の鳥に
なってしまっているので、環境の違いでうまく動かなかったりする。
0833名無しさん@お腹いっぱい。2006/11/17(金) 16:56:29
UNIX板にやってくる時点でその選択はありません。
0834名無しさん@お腹いっぱい。2006/11/17(金) 17:04:41
Vine、、なつかしぃ、、まだあるの? Kondaraとかと同時期に流行ったディス鳥だろ?
0835名無しさん@お腹いっぱい。2006/11/17(金) 17:04:47
>>833
UNIX板にやってきて犬板の話題を出してる時点で終わっとる。
0836名無しさん@お腹いっぱい。2006/11/17(金) 17:27:25
>>829
ディレクトリ構造が深くて、同じファイル名のものが多数ある状況では
どちらも現実的ではないですね。ソースを書き換えて全てのファイル/
ディレクトリを owner writable にするほうがまだマシ。

で、これってWindowsではまったく問題になったことがないし、
UNIX 10年近く使ってて昔からこうだったから、みなさん
あきらめてるんすかね?
0837名無しさん@お腹いっぱい。2006/11/17(金) 17:31:00
>>836
lha 自体ほとんど使わないからなぁ。
0838名無しさん@お腹いっぱい。2006/11/17(金) 17:32:50
>>825
多少危険だが、rootになって展開するだけで桶では?
0839名無しさん@お腹いっぱい。2006/11/17(金) 17:37:13
つか、どの lha 使ってるのかも秘密だし。

>アーカイブの中の属性で上書きされてしまいます。
>これってWindowsではまったく問題になったことがない

doze だと、元の属性は無視するって意味か?
そっちの方がバグ臭いが。
0840名無しさん@お腹いっぱい。2006/11/17(金) 17:38:45
>>836
みんなあんたと同じように考えてるだけ。

「手元でソースいじったからとりあえずいいや。
みんな困ってないのかな。俺はもう解決したからいいけど」

というか、http://lha.sourceforge.jp/ の過疎っぷり見りゃわかるだろ。
パッチつくって投げとけばそのうち取り込まれんじゃない?
0841名無しさん@お腹いっぱい。2006/11/17(金) 17:40:27
lzh2tar で変換してから tarで展開すれば無問題。
0842名無しさん@お腹いっぱい。2006/11/17(金) 17:40:38
>>839
まっとうなアーカイバなら、展開後にディレクトリの
パーミッションを設定するから問題ないんじゃない?
0843名無しさん@お腹いっぱい。2006/11/17(金) 17:43:25
>ディレクトリ構造が深くて、同じファイル名のものが多数ある状況では
>どちらも現実的ではないですね。

その程度のスクリプトも書けない程無能なのか……
0844名無しさん@お腹いっぱい。2006/11/17(金) 17:45:34
lhaなんて、Winでさえもう廃れてるじゃん。真面目にメンテする必要なし。
0845名無しさん@お腹いっぱい。2006/11/17(金) 17:51:48
>>839
「どの lha」ってほど種類あったっけ?
0846名無しさん@お腹いっぱい。2006/11/17(金) 17:55:41
>>838
確かにそれでOKでした。

>>839
1.14i 、nonac,acどっちもだめ。

>>843
まぁ、ソース見て書き換える方が、うちの場合早いしね。
3分じゃできないから。
0847名無しさん@お腹いっぱい。2006/11/17(金) 22:36:08
自分のマシンのビデオカードの情報ゲッツσする方法教えてくださいな☆

Xorg -configureしたいけど、分らなくて
0848名無しさん@お腹いっぱい。2006/11/17(金) 22:52:55
OS書けよ。
0849名無しさん@お腹いっぱい。2006/11/17(金) 22:54:38
lspci
0850名無しさん@お腹いっぱい。2006/11/17(金) 22:57:43
KDEなら、「インフォセンター」→「PCI」でわかる。
(AGPもPCIに含む)
08518472006/11/17(金) 23:18:22
OSはFreeBSDでございま〜す
0852名無しさん@お腹いっぱい。2006/11/17(金) 23:19:17
FreeBSDのKDEでも、「インフォセンター」→「PCI」でわかる。
0853名無しさん@お腹いっぱい。2006/11/17(金) 23:28:28
X起動しないので、KDEは無理ですぅ;
0854名無しさん@お腹いっぱい。2006/11/17(金) 23:47:20
暇ならume手伝ってください
http://news18.2ch.net/test/read.cgi/slotj/1154931478/l50
0855名無しさん@お腹いっぱい。2006/11/17(金) 23:55:05
>>853
dmesg くらいで十分じゃ?

それか、筐体開けて見てごらん。
0856名無しさん@お腹いっぱい。2006/11/18(土) 00:58:39
cat /var/run/dmesg.boot

pciconf -vl
とか
>>853
0857名無しさん@お腹いっぱい。2006/11/18(土) 17:30:36
「コンソール」について説明して頂けないでしょうかっ。
FreeBSDでXorgでtwmを使ってるんですが
`xterm`を起動する画面はシェルでいいですか?
右下にconsoleって小さい窓が出るんですが、シェルとコンソールは違うんですか?
08588572006/11/18(土) 17:33:45
すいません、自分でもあとから読んで何書いてるのか分らなくなったので、
もう1回。

つまり、FreeBSDでXで、ウィンドーマネージャtwmの場合と、
Xなしので、背景真っ暗な場合

どれが、コンソールで、シェルで、コマンドラインなのか教えてくださいな☆
0859名無しさん@お腹いっぱい。2006/11/18(土) 18:35:10
UNIXでは /dev/console に関連づけられた端末がコンソールだな。
Xでも非Xでも、tty コマンドで /dev/console とでればそれはコンソールだ。
0860初心者です2006/11/18(土) 21:10:35
こんばんわ。
お尋ねしたいことがあります。
自分のノートパソコンにUbuntu 6.10 をVMware Workstation でインストールしました。

Unix C言語のネットワークプログラミングを学びたいからです。

そして、インストールが完了したのですが /usr/include/ に
C言語の標準ヘッダ(stdio.h等)がありません。
gccはインストールされています。

C言語のヘッダファイルはどうやって入手するのですか?
どなたか回答をよろしくお願いします。
0861名無しさん@お腹いっぱい。2006/11/18(土) 21:34:07
>>860
板違い。犬板へGO!
0862初心者です2006/11/19(日) 14:46:20
意味が分かりません。
ここであっているはずです。
詳しく教えて下さい。初心者ですので
0863初心者です2006/11/19(日) 14:47:23
至急お願いしますね
0864初心者です2006/11/19(日) 14:50:32
教えて
0865初心者です2006/11/19(日) 15:11:08
事故解決しました。
0866名無しさん@お腹いっぱい。2006/11/19(日) 15:42:01
ophcrackをダウンロードして
CDに焼いてパソコンに入れたけど自動起動しない。
バージョンは1.13。
ただファイル自体が開くだけ。
誰か詳細教えてくれ。
0867名無しさん@お腹いっぱい。2006/11/19(日) 15:46:39
>>866
http://pc7.2ch.net/pcqa/
0868名無しさん@お腹いっぱい。2006/11/19(日) 18:40:36
大学で電卓のプログラム作らなければならないんですが私じゃ無理なので電卓のプログラム作ってください。お願いしますo(_ _*)o
0869名無しさん@お腹いっぱい。2006/11/19(日) 18:41:20
ちなみにC言語で
0870名無しさん@お腹いっぱい。2006/11/19(日) 18:41:54
つ xcalc
0871名無しさん@お腹いっぱい。2006/11/19(日) 19:21:08
>>868 宿題丸投げは禁止だが、特別に作ってやる。
#include <stdlib.h>
int main(int argc, char **argv)
{
execlp("bc", "bc", 0);
perror("bc");
return 1;
}
0872名無しさん@お腹いっぱい。2006/11/19(日) 19:40:16
>>871
Warning: unused variable argc, argv...
0873名無しさん@お腹いっぱい。2006/11/19(日) 20:49:42
>>871
FreeBSDだと
#include <stdio.h>
#include <unistd.h>
0874名無しさん@お腹いっぱい。2006/11/19(日) 21:19:42
cpio ってどんなときに使うんですか?
tar などで代替不可能な例を教えてください。
0875名無しさん@お腹いっぱい。2006/11/19(日) 21:31:34
スペシャルファイルを扱うことが出来る。
ハードリンクでファイル実体を共有するコピーディレクトリを作成できる。
0876名無しさん@お腹いっぱい。2006/11/19(日) 21:32:54
>>874
ファイル名の長いもの(100文字以上)のアーカイブ
ブロックデバイスやキャラクタデバイスなどの特殊ファイルのアーカイブなど
0877名無しさん@お腹いっぱい。2006/11/19(日) 22:05:18
>>875 >>876
バックアップをとるときはcpioというのが基本のようですね。
すると今度はtarの優位というのが気になりますが。
ともあれ、ありがとうございます。
0878名無しさん@お腹いっぱい。2006/11/19(日) 22:09:50
>>868
プログラム板にいけば然るべきスレがあるよ。
0879名無しさん@お腹いっぱい。2006/11/19(日) 22:11:50
>>875
tarでも、スペシャルファイルやハードリンクの保存はできますが、
いつの時代の tarのことを言ってるんですか??
0880名無しさん@お腹いっぱい。2006/11/19(日) 22:16:04
逆に、tarだと sparse(hole入り)ファイルのリストア時に、
元通りsparseなファイルとして復元(-S)できるが、
cpioではzeroで埋められてしまう。

仕様上、cpioはfindと組み合わせて使うことになるが、
findだと、ファイル名にスペースや特殊記号が含まれている時
扱い辛く、問題が発生しやすい。

tarだと無問題。
0881名無しさん@お腹いっぱい。2006/11/19(日) 22:33:00
GNU tar 最強だしな
0882名無しさん@お腹いっぱい。2006/11/20(月) 13:00:38
pax最強
0883名無しさん@お腹いっぱい。2006/11/20(月) 23:13:16
どうでもいい事だが・・・
Vistaへの乗り換えに自信のないあなたに、自信を持ってお勧めできるOS、それがFedora Core。

・サンプル画像
http://www.lynucs.org/index.php?screen_id=16160218054558aaec4d948&p=screen
http://www.lynucs.org/index.php?screen_id=12170238984554b554f0ad2&p=screen
・動画
高画質 http://stage6.divx.com/members/225743/videos/1032106
低画質 http://www.youtube.com/watch?v=ksxADo-4Q4k

FedoraというのはLinuxの一種で、日本で最も普及しているLinuxがFedora。
インストールは
http://ftp.riken.jp/Linux/fedora/core/6/i386/iso/FC-6-i386-DVD.iso
のisoをDVDに焼いてパソコンを再起動させればOK。
注意としてDVDは「イメージとしてisoを焼く」ようにしないといけない。
http://linux2ch.is.land.to/index.php?InstallCDCreationInfo が参考になるぞ
インストールの手順は
http://itpro.nikkeibp.co.jp/article/COLUMN/20061101/252399/?ST=lin-os&P=2 を見てくれ。
アドバイスだが「SELinuxの設定」は無効にしておくことをお勧めする。
ちなみにWindowsの管理者(Administrator)にあたるユーザーは、Linuxでは「root」という名前だ。
パスワードを忘れないようにな。
それとファイラーのデフォルトの設定が良くないので、「設定」->「動作」->「常にブラウザ・ウィンドウで開く」にしたほうがいい。
ゴミ箱には保存場所の記録機能がないので注意してくれ(KDEというのならある)
特許の関係で動画と音楽の再生に制限がある。もしdivxとかの再生がしたいならvlc、xine、mplayerなどソフトを自分で入れてくれ。
最後に、ソフト更新ツールが少し重くて遅いことは勘弁してほしい。
ウイルスの心配のないネット生活をエンジョイだ。

初心者質問大歓迎掲示板↓
http://pc8.2ch.net/test/read.cgi/linux/1162940232/
0884名無しさん@お腹いっぱい。2006/11/20(月) 23:29:10
次の質問どうぞ
0885名無しさん@お腹いっぱい。2006/11/21(火) 00:43:04
>>883
「FedoraというのはLinuxの一種で、日本で最も普及しているLinuxがFedora。」

Linuxはカーネルの名前で、Fedoraはディストリビューション(Linuxを含めた配布物)の一つであり、配布物の名前でしょ。
 ttp://ja.wikipedia.org/wiki/Linux%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3

日本で最も普及・・・根拠がわからない。

一応、使ってますけど。使わないもの沢山インストールしてくれました。
/usr/bin に入れすぎ。



0886名無しさん@お腹いっぱい。2006/11/21(火) 04:04:33
http://pc8.2ch.net/test/read.cgi/php/1158167579/991

ここで

<localhost.localdomain>

ってなってるけど、これってどうやるの?
0887名無しさん@お腹いっぱい。2006/11/21(火) 08:22:44
次の質問どうぞ
0888名無しさん@お腹いっぱい。2006/11/21(火) 08:26:31
次の質問です。

>>883
こういう風に、Xの表示画面をリアルタイムで、そのまま動画として取り込むのに、
何のソフトを使って撮りましたか? そのことに興味あります。
0889名無しさん@お腹いっぱい。2006/11/21(火) 08:42:55
linux板
0890名無しさん@お腹いっぱい。2006/11/21(火) 14:28:53
もしかしてUNIXって起動中にマウス抜いたりしちゃだめですか?
不注意でケーブルが抜けてしまい、さしなおしたのですが
マウスが効かなくなってしまって進行形で困っております(TдT)
0891名無しさん@お腹いっぱい。2006/11/21(火) 14:32:33
基本的には、Windoze だから UNIX だからって事はないと思うがな。
PS/2 な端子でホットプラグすりゃハード的に壊れるし。
まぁ、Break 送られて PROM に落ちるなんてのも存在はするが。
0892名無しさん@お腹いっぱい。2006/11/21(火) 14:46:38
>>890
UNIXのXの場合だと、マウス抜き差しした後、Xだけ起動し直せばたいてい直るよ。
マウスが効かないなら Ctrl-Alt-BS で一旦Xを落して startxまたはxdmログインし直し。
■ このスレッドは過去ログ倉庫に格納されています