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

くだらない質問はここに書き込め!なんでもアリ31

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
UNIX板は、2chのサポートセンターではありません。
批判、要望は以下へ。
2ch批判要望 http://qb.2ch.net/accuse/

NGワード
* UNIXって何? (http://pc.2ch.net/test/read.cgi/unix/998779290/)
* UNIXとLinuxの違いは何? (http://pc.2ch.net/test/read.cgi/unix/1024558135/)
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}

禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ

注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
* シュッ・シュッ

書く前にぐぐれ http://www.google.co.jp/
2ch総合検索サイト http://2ch.dyn.to/

過去ログなどは >>2-5
0031名無しさん@お腹いっぱい。NGNG
>>30
grep -r wheel /etc で調べてみる、とか。
0032名無しさん@お腹いっぱい。NGNG
>>23
> 共有(shared)ライブラリを静的(static)ライブラリに変換することは可能ですか。
> 可能だとしたらそのようなツールはすでにありませんか。

たぶん、元のオブジェクト単位に分けることはできないと思うが、
単一の.oにはできるかも試練。libelfでも使ってがんがってみれ。
0033いちNGNG
質問です

Solaris7 でファイルのタイムスタンプ(最終更新日時)を取得したいのですが、
"ls -l foo" の場合、fooの最終更新日時が 180日経過してしまうと 時刻(hh:nn)
のかわりに年度が表示されてしまいますよね?

これを「出来るだけ」基本的なコマンドで時刻情報を取得する方法を探しています。
(コマンドを作りこんだり、perlを使ったりという事が出来ない環境です)

tar tvf foo.tar で表示できる事はわかりましたが、アーカイブされていない
ファイルをそのためにわざわざ固めるのもどうかと思いまして・・・・

どなたか出来るだけシンプルな方法を教えていただけないでしょうか?
0034名無しさん@お腹いっぱい。NGNG
tar cf - foo | tar tvf -
0035名無しさん@お腹いっぱい。NGNG
>>33
Solarisにのlsには--fullとか--full-timeとかいうオプションはないの?
0036名無しさん@お腹いっぱい。NGNG
>>35
ないよ。
0037名無しさん@お腹いっぱい。NGNG
>>33
同じ状況になって結局 Perl を使った
0038名無しさん@お腹いっぱい。NGNG
プレーンファイルだったら、
diff -u file /dev/null | head -1
とか?
FreeBSDの新しいのなら
stat
コマンドもあるけどね。
0039いちNGNG
ありがとうございます。

tar cf - foo | tar tvf -
は、恥ずかしながら思いつかなかったです。
今のところ、これで回避しようかと考えています。

Solaris7 の diff は残念ながら -u オプションが無いようです。
ただ、これも今後別の場面で使えそうな予感。

0040ヽ(´ー`)ノNGNG
>>39
diff -c file /dev/null | head -1 は?
SunOS 5.6 だが。
0041いちNGNG
残念、怒られてしまいました。

>バイナリファイル foo と /tmp/dQSaiqD は違います
0042名無しさん@お腹いっぱい。NGNG
>>33
tcsh -c "filetest -M: filename"
0043名無しさん@お腹いっぱい。NGNG
UNIXでは、ファイル名に使える最大の長さは何文字ですか?
0044名無しさん@お腹いっぱい。NGNG
>>43
fs に依存。
0045名無しさん@お腹いっぱい。NGNG
>>42
やるな、貴様!
0046名無しさん@お腹いっぱい。NGNG
>>28
捨てるくらいなら漏れにくれよう。
0047名無しさん@お腹いっぱい。NGNG
やだよう。SPARC Classicやるからそれで我慢汁!
0048名無しさん@お腹いっぱい。NGNG
古いSUNもらってもNVRAMが高くつくからなあ。
0049名無しさん@お腹いっぱい。NGNG
http://xfce.org/images/screenshots/jimmiejaz_26122003.jpg
↑この画像の左上にあるソフトはなんていうんですか?
使いたいのですが名前が分からず困っています。
0050名無しさん@お腹いっぱい。NGNG
>>49
その screenshot の一番左下をよーく見てみよー
0051名無しさん@お腹いっぱい。NGNG
>>47
SPARC Classic, ください
005246NGNG
↑私ではありませんからね!!
005323NGNG
>>32
> libelfでも使ってがんがってみれ。

libelf でぐぐったら elfutils というのもあるのを知りました。
「Linkers & Loader」という本を読んでいて一から自力で ELF を解析するのは
つらいと思っていたのですがなんとか解析できるかもしれないと気がしてきました。
情報ありがとうございます。
0054名無しさん@お腹いっぱい。NGNG
>>49
壁紙のほうが気になる
0055名無しさん@お腹いっぱい。NGNG
>>54
漏れも漏れも
0056名無しさん@お腹いっぱい。NGNG
最近のBSDはすごいよな
LittleBSDとかいうコスプレ喫茶とか、
おまけにこんなセクシィな娘がマスコットとはイヤー参ったね。
0057名無しさん@お腹いっぱい。NGNG
>>56
> 最近のBSDはすごいよな
> LittleBSDとかいうコスプレ喫茶とか、
ワラタ
0058名無しさん@お腹いっぱい。NGNG
Solarisにも頑張って貰わないとな。
あ。Sunじゃだめか。日の入り間際の閉店セールだもんな。
曙ぶっ倒したボブサップは宣伝に使えないな。

それにしてもヤマギワの火事凄かったぞ。
0059名無しさん@お腹いっぱい。NGNG
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems.
Please try again later.

これは一体なんですか?
0060名無しさん@お腹いっぱい。NGNG
>>59
私が察するに、どうも英文のようです。
0061名無しさん@お腹いっぱい。NGNG
ftpかなんかで停止中にしてるんじゃないの?
0062名無しさん@お腹いっぱい。NGNG
>Service Temporarily Unavailable
一体ではありません。一休みです。
0063名無しさん@お腹いっぱい。NGNG
503 Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
多数のアクセスによりこれ以上受け付けられません。後程もう一度アクセスし直してください。


これか。
聞くときはhttp であることと、エラーコードの503も書け
0064名無しさん@お腹いっぱい。NGNG
503 は service port と一致するのかい?
0065名無しさん@お腹いっぱい。NGNG
皆さんどうもレスありがとうございます。

一休み・・・時間がたてばまた復活しますか?
0066名無しさん@お腹いっぱい。NGNG
>>65
復活することもあるし、
そのまま永遠に一休みだったりもする。

早い話が、「そんなの知ったことか」
0067名無しさん@お腹いっぱい。NGNG
>>65
Temporarilyの意味を調べれば分かるが、「またあとでね」ということだ。
0068名無しさん@お腹いっぱい。NGNG
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
0069 NGNG
このコマンドってどういう意味なんでしょうか?

stty echo >/dev/null 2>&1
0070名無しさん@お腹いっぱい。NGNG
man stty
0071名無しさん@お腹いっぱい。NGNG
デジャブか・・・
0072名無しさん@お腹いっぱい。NGNG
つうことは、マトリックスが組み変わったんだな
0073名無しさん@お腹いっぱい。NGNG
wgetでネットワーク越しにファイルのバックアップを取ろうと思っています。
しかし、なぜか当方のSolaris/Linux上では2,147,223,533bytesまでしか取得できません。
FreeBSD(と、一応Win)では正常に取得できています(5Gちょっとのファイルでテスト)。
versionは1.8.1と1.9.1の両方をtarballで拾ってきてmakeして試しました。
もちろん、ファイルシステムの制限ではありません。
(ftpで持ってくると正常に保存できる)

どうすればSolaris/Linuxでも全て取得できるようになるのでしょうか。
それとも、そもそもムリなのでしょうか?

どうもSolaris/Linuxではファイルサイズの取得に失敗しているのがそもそもおかしいようなのですが…
>Length: 819,120,958 (unauthoritative)
0074名無しさん@お腹いっぱい。NGNG
バックアップで数 GByte というのは少し異常。
もう少し工夫した方がいいと思うが。
0075名無しさん@お腹いっぱい。NGNG
質問も回答も age 推奨。
0076名無しさん@お腹いっぱい。NGNG
Linuxはなんかいろいろオプション付けてコンパイルしないと2GB越えできる
バイナリにならないような話をきいたことがあるけどそのへんはオッケイ?
0077ヽ(´ー`)ノNGNG
ソース見た感じ、Content-Length に long 使ってるから駄目な気が。
--ignore-length 付けてもダメ?

// 流石に 5GB のファイルってのはテスト環境が作れない……。
0078名無しさん@お腹いっぱい。NGNG
ネットワークごしのバックアップになぜ wget を使う?
0079名無しさん@お腹いっぱい。NGNG
それしか知らないから
0080名無しさん@お腹いっぱい。NGNG
内容がほぼ全て工口画像なのでつい習慣で
0081名無しさん@お腹いっぱい。NGNG
板が違うということで、こちらに来ました。
libcコンパイルして、viをすると”bad system call”が出てしまいます。
対処法が、ありますでしょうか?
このエラーって、どんなときにでるんでしょうか?
0082名無しさん@お腹いっぱい。NGNG
>>73
-D_LARGEFILE_SOURCE=1
0083名無しさん@お腹いっぱい。NGNG
>>73
wgetは2GB以上のファイルを扱えません。
FreeBSDのwgetには昔のdebianからパチってきたパッチが
当たっているので扱えます。

バックアップにwgetを使うなんて気違い沙汰だと思います。
008473NGNG
>>74 >>78
DBの中身丸ごとなので、GB越えは仕方なく…
wgetなのはftpしか使える手段がないからです

そもそもftp経由でそんな巨大ファイル転送するなというのはごもっともです
もしwget以外に良い方策があれば教えてください

>>76
そのオプションが分からなかったので質問にきた次第です

>>77
ダメでした

>>82
今から試してみます

>>83
同じtarballを使っているのですが、そういうものなんでしょうか
wgetではなく、FreeBSD側にpatchがあたっているということですか?
0085FREEBSDNGNG
>>84
> 同じtarballを使っているのですが、そういうものなんでしょうか
> wgetではなく、FreeBSD側にpatchがあたっているということですか?

人に尋ねる前に、まず自助努力をしましょう。handbookやQandAには既に目を通
されましたか?検索サービス等でRCやrelease、candidateをキーワードに検索
してみるのもいいでしょう。この場合は英単語ですから、英和辞書をひいてみ
るというのもあります。

BBSやMLは沢山の人が購読、閲覧しているものです。(あなたにとっては難解で、
皆目見当のつかない問題でも)調べれば簡単に分かることを一々尋ねる行為は、
膨大な人的、ネットワーク的リソースの浪費に他なりません。

また、余計なことかもしれませんが、知らないからといって調べもせずにMLや
BBSに丸投げし、自分の望む直接の回答が得られないからといってそのような姿
勢をとるならば、問題解決からは遠のくばかりでしょう。互いに顔の見える関
係でもあなたはそうなんですか?
008673NGNG
>>82
make CFLAGS="-D_LARGEFILE_SOURCE"しましたが、ダメでした。

>>85
調べてみて、patchがあてられているようだということは分かったのですが、
同じtarballを使っているのに挙動が変わるのが分からなかったのです
安易に質問してすみませんでした

とりあえず、wgetはどうも使えないようなので、
ftp -nを使うことになりそうです
0087名無しさん@お腹いっぱい。NGNG
>>81
この間から何がしたいわけ?
0088名無しさん@お腹いっぱい。NGNG
"make install"と"make"では、何が違うんですか?
0089名無しさん@お腹いっぱい。NGNG
>>88
> "make install"と"make"では、何が違うんですか?

人に尋ねる前に、まず自助努力をしましょう。handbookやQandAには既に目を通
されましたか?検索サービス等でmakeをキーワードに検索してみるのもいいで
しょう。この場合は英単語ですから、英和辞書をひいてみるというのもありま
す。

BBSやMLは沢山の人が購読、閲覧しているものです。(あなたにとっては難解で、
皆目見当のつかない問題でも)調べれば簡単に分かることを一々尋ねる行為は、
膨大な人的、ネットワーク的リソースの浪費に他なりません。

また、余計なことかもしれませんが、知らないからといって調べもせずにMLや
BBSに丸投げし、自分の望む直接の回答が得られないからといってそのような姿
0090名無しさん@お腹いっぱい。NGNG
>>89
くだ質スレにしてはちと解説の中身が特定OSに偏り杉のような気がするんだが
0091名無しさん@お腹いっぱい。NGNG
>>88
単なる引数。
Makefileを覗かれよ。
0092名無しさん@お腹いっぱい。NGNG
>>88
man make

>>89
> 膨大な人的、ネットワーク的リソースの浪費に他なりません。
オマエモナー
0093名無しさん@お腹いっぱい。NGNG
釣られるな。厨のコピペだ。これが元→http://pc.2ch.net/test/read.cgi/unix/1026505539/478
0094名無しさん@お腹いっぱい。NGNG
よく、回線速度を計るwebページとかありますが、
それを社内に作成したいと思います。(支店との速度を計ってみたいから)
どこかに、作り方とか紹介しているページないでしょうか?
0095名無しさん@お腹いっぱい。NGNG
>>87
質問
0096名無しさん@お腹いっぱい。NGNG
>>94
だいたい秒速30万キロメートルで一定してるよ
0097名無しさん@お腹いっぱい。NGNG
>>94
UNIX と全然関係ねーし。ってか、それだけの目的ならネットワーク用の
ベンチマークプログラムがあるし、単にでっかいファイルをアップ、ダウン
してみて、時間から割り出せないか? 小学生レベル。
0098名無しさん@お腹いっぱい。NGNG
バイナリファイルの中の文字列っぽい部分を抽出するコマンドってなんでしたっけ?
ぐぐってもうまく検索できません(T-T)
0099名無しさん@お腹いっぱい。NGNG
strings
0100名無しさん@お腹いっぱい。NGNG
>>99
はやっ
ありがとー(^-^)
0101名無しさん@お腹いっぱい。NGNG
>>96
回線中ではそれよりもだいぶ遅くなるよ。
カテ5ケーブルでは20万km/sぐらいじゃないかな?
0102名無しさん@お腹いっぱい。NGNG
99がものすごい勢いで答えるスレ?
010383NGNG
>>84
ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/sf/wget_1.8.2-12.diff.gz
010446NGNG
http://pc.2ch.net/test/read.cgi/linux/1037640175/372-373
この人は何処にやって来たのでしょうか?
0105名無しさん@お腹いっぱい。NGNG
cygwinいれたんですが、gccしか使えません
LaTeXとかEmacsとか使いたいんですがどうしたらいいんですか?
ダウンロードは全部したつもりです
0106名無しさん@お腹いっぱい。NGNG
とりあえず latex と emacs はある
platex が欲しければ自分で入れろ
0107名無しさん@お腹いっぱい。NGNG
ADSLでグローバルIPでないんですが、サーバ公開とかは難しいですか(FreeBSD)?
0108名無しさん@お腹いっぱい。NGNG
>>107
Unixに関係ないす。
0109名無しさん@お腹いっぱい。NGNG
OS/環境によっては難しさはかわりません。
不特定多数へのWeb/FTP サービスなどは不可能。特定多数なら
ssh なり httptunnel なり VPN なり。
0110名無しさん@お腹いっぱい。NGNG
>>107
あなたには難しいと思います。
まわりに迷惑をかけることになるので
サーバを立てるのはぜひおやめください。
0111107NGNG
不特定多数へのWeb/FTP サービスなどはできないのは何となくイメージが湧きますが、
sshとかは外からアクセスする場合、どうやってIPアドレスとかを指定するんですか?
ssh なり httptunnel なり VPN 以外にサーバを有効活用する方法はありますか?
0112名無しさん@お腹いっぱい。NGNG
>>111
そんなのポリシーしだいでいろいろだろ。
好きにしろ。
0113名無しさん@お腹いっぱい。NGNG
>>111

DDNS とか使えば? とか言って欲しいんだな。

サーバを有効活用ってなんだよ。
0114名無しさん@お腹いっぱい。NGNG
よく「サーバを立て{る|たい}」って言葉を目にするけど、誰に対して何をサービスするんだろうね。
0115名無しさん@お腹いっぱい。NGNG
>>114
クラッカーやspammer、広告業者に踏み台を提供するんじゃない?
本人が気付かないうちに(氏(ry
0116名無しさん@お腹いっぱい。NGNG
事実上「自分のIP」というのは存在しなくて、NATが振り分けてる
(程度に差はある。portで分けるとかなんとか)

具体的な手法を知りたいのであれば、どういうことをやりたいのか
言うべきと思う。理論的な説明が欲しいのなら、また別に良書を求める
のがよし。あなたがわかってるんだかわかってないんだかわからん。
たぶんだいぶわかってないんじゃないかと思う。

>>113
半可通以下。どうやってプライベートで DDNS をたてるのか説明してみ。
君はPC初心者板のエラそうな回答者にもどるのがお似合い。
0117名無しさん@お腹いっぱい。NGNG
普通サーバ立てようって思う人間ならセキュリティのこと気にしないか?
あ。普通じゃない人でしたね。すみません。
0118名無しさん@お腹いっぱい。NGNG
どの程度の要求があるとかセキュリティポリシーはどうするとか、本当に必要なんかとか
そこらへんをきちんと考えるのがサーバ設計の主な作業じゃないのかって思うわけで、
サーバアプリのインストール=サーバ立てたよー、なのかと。
UNIX板だとインスト厨は少ないみたいだけど…

>>116
>>113は 使えば? であって 立てろ じゃないし。DDNSサービスやってるとこに頼む、じゃだめなん?
0119113NGNG
>>116

はぁ?
日本語が読めないなら3歳くらいからやり直せ。

「自分のIP」という意味もさっぱりわからん。
WWWサーバを上げたとしても「自分のHTTP」とか言い出しかねんな。
0120名無しさん@お腹いっぱい。NGNG
とりあえず自分専用のコーヒーサーバーが欲しい。
0121名無しさん@お腹いっぱい。NGNG
cryptで暗号化されているパスワードの文字列を復号化するには
どうしたらいいんでしょうか?
0122名無しさん@お腹いっぱい。NGNG
総当たり。
0123名無しさん@お腹いっぱい。NGNG
>>119
> はぁ?
> 日本語が読めないなら3歳くらいからやり直せ。

いやだね。:-p

> 「自分のIP」という意味もさっぱりわからん。

理解力が足りません。

> WWWサーバを上げたとしても「自分のHTTP」とか言い出しかねんな。

治療が足りません。
0124名無しさん@お腹いっぱい。NGNG
>>123

自分の誤りを素直に認めないのはやはり子供だな。
0125名無しさん@お腹いっぱい。NGNG
fjかよ
0126( ´_ゝ`)フーンNGNG
>>124
> 自分の誤りを素直に認めないのはやはり子供だな。

だからなに?
0127名無しさん@お腹いっぱい。NGNG
>>120
サーバ管理マンドクセ。共用でいいから管理者付きのやつ気梵。
0128名無しさん@お腹いっぱい。NGNG
おそらく、元質問の>>107はグローバルIPの意味すら理解していない。
0129名無しさん@お腹いっぱい。NGNG
>>128
おそらく『グローバルIP出ないんですが』と言いたかったのだろう。つまり外部に接続されてないって事じゃない?
0130名無しさん@お腹いっぱい。NGNG
IP -> IP アドレス
と暗黙的に意味変換出来ない奴は細かいことばかり気にして何もできない奴の典型
■ このスレッドは過去ログ倉庫に格納されています