68user's page 掲示板

Prev< No. 385〜448> Next  [最新発言に戻る] [過去ログ一覧]
No. 385 # ユニ男 1999/07/15 (木) 23:27
ありました.
何とか設定できそうです.
.cfファイルもちゃんと現れました。
後は現在使っているサーバーと全く
同じ設定にしなければなりません.
がんばります.ありがとうございました.

No. 386 # ユニ男 1999/07/21 (水) 13:07
こんにちは。

viでファイルの中身を編集しているのですが、
'@'を入力しようとすると入力が解除されてしまいます。
どうすれば文字として認識してくれるのでしょうか?
よろしくお願い致します。

No. 387 # くにろぅ [E-mail] 1999/07/21 (水) 19:10
xwindowの画面全体を画像保存する方法を教えてください。
それにしても、そんなこと、可能なのでしょうか?

No. 388 # ユニ男 1999/07/21 (水) 23:12
>くにろぅさん
レスありがとうございました。
画像保存とありますが具体的にどう行ったことを
やるんでしょうか。(面倒なら結構です.)

もうひとつUNIXサーバーがあるのですが、
そっちのほうは'@'は問題なく入力できます.

今、sendmail.cfの編集をしているのですが、
どうしても'@'を入力できないと先には進まないのです・・・
よろしくお願いします.

それから、どなたか使えるsendmailについてのページ、書物などを
ご存知でしたら教えてください.

  

No. 389 # 68user 1999/07/21 (水) 23:16
> '@'を入力しようとすると入力が解除されてしまいます。
うちの環境では@も普通に使えましたが…。「入力が解除」ってどういう意味ですか?
viは2つのモードを切替えて使うものだということはご存知ですか?

> xwindowの画面全体を画像保存する方法を教えてください。
    http://X68000.startshop.co.jp/~68user/unix/pickup?xwd
    http://X68000.startshop.co.jp/~68user/unix/pickup?import
などを使います。
    % xwd -root > image.wd
    % convret image.wd image.gif

No. 390 # 68user 1999/07/21 (水) 23:58
> そっちのほうは'@'は問題なく入力できます.
ああ、基本的な使い方は大丈夫なんですね。ならばちょっと僕にはわかりません。
where viして、いろんなviを試してはどうでしょうか。
# あるいはemacs/muleを使う、と :-)

No. 391 # ユニ男 1999/07/22 (木) 09:20
'@'の入力できました
'\'→'@'といれるとできました。
UX/4800のみに起こる現象らしいです。
>68userさん
  返答ありがとうございました
>「入力が解除」ってどういう意味ですか?
  @を入力すると入力できなくなり、ESCキーで抜けた状態に
なってしまうという事です。

No. 392 # くにろぅ 1999/07/22 (木) 19:37
> レスありがとうございました。
> 画像保存とありますが具体的にどう行ったことを
> やるんでしょうか。(面倒なら結構です.)
はい。.gif fileなり、なんなりにして画像保存したいとおもっているのですが・・・。
無理なんでしょうか。もし成功したらなんか、homepageの壁紙にでも・・・とか。

No. 393 # 68user 1999/07/22 (木) 20:43
> 無理なんでしょうか。
回答してるじゃん…。
    % xwd -root > image.wd
    % convret image.wd image.gif
試してみましたか? convertがなければxvでも可。ただし色が壊れるかも。

No. 394 # ユニ男 1999/07/23 (金) 15:09
こんにちは

質問があるのですが、SOCKS5というものをご存知でしょうか?

socks5-v1.0r9.tar.gzというものを解凍して、新たにできた
ディレクトリの中に入り、その中で
            >./configure を実行
その後
                  >make all
と実行すると
ld: fatal error: Symbol referencing errors. No output written to socks5
*** Error code 1 (bu21)
make: fatal error.
*** Error code 1 (bu21)
make: fatal error.
というメッセージてその後
                >make install
としても同じエラーが出て/etc/socks5.confが作成されません。
新たにできたディレクトリ以下のMakeflieを見てみたのですが
premixがMakeflieで指定されているディレクトリに存在しないの
も気になります。
もしこの件についてご存知でしたらよろしくお願いします。

No. 395 # 宮津マン 1999/07/23 (金) 16:32
みなさんはじめまして。
仕事中にちょくちょくみさせてもらっていますが、
なかなか活発(?)な掲示板ですね。

それで、質問ですがsolaris2.5.1でリモートホストに
接続されたCD-ROMドライブをローカル側で使うときは
「share」「mount」コマンドを使いますが、
HP-UXではどんなコマンドを使うのか、知っている方が
いらっしゃいましたら教えていただきたいのですが。
ローカル接続すればいいといわれてしまうと
それまでですが...(^^;)

No. 396 # 68user 1999/07/24 (土) 22:03
> なかなか活発(?)な掲示板ですね。
書き込みはあっても、解決に結び付くことがあまりないのが痛いですが(^^;
# なので、ほんとにお困りの場合は fj などで聞いてくださいね。

> リモートホストに接続されたCD-ROMドライブをローカル側で使うときは
> 「share」「mount」コマンドを使いますが、
すいません。全くわかりません。SolarisってamdとかNFSとかじゃなくて、
リモートからCD-ROMをマウント/アンマウント/参照したりするんですか?

> ld: fatal error: Symbol referencing errors. No output written to socks
これだけの情報では
    リンクの段階でこけてます。configureの時点でおかしいか、
    ライブラリがおかしいか、適切なライブラリを見てないか、
    変なコンパイラ/リンカを使っている、などが原因が考えられる。
としか言えません。でも、ldってこれくらいのエラーしか
表示しないんだっけ…。

> premix
prefix? 「Makefileのprefixで指定されているディレクトリが存在しない」と
言いたいんでしょうか。

No. 397 # ユニ男 1999/07/27 (火) 00:22

>prefix? 「Makefileのprefixで指定されているディレクトリが存在>しない」と
>言いたいんでしょうか。
そのとおりです.prefixってファイルが存在するのでしょうか?
  

No. 398 # 68user 1999/07/27 (火) 01:32
「prefix=接頭辞」。そのプログラムをインストールするトップディレクトリ。
例えば prefix=/usr/local なら、バイナリは/usr/local/bin に、ライブラリは
/usr/local/lib に、マニュアルは /usr/local/man にインストールされる
ということです。prefix が何なのかわからなければ、Makefile をエディタで
開いて prefixで検索しましょう。そしたらなんとなく意味がわかると思います。

No. 399 # 音々 1999/07/27 (火) 18:12
はじめまして。こんにちは。
こちらのサイトに来るのは今日が初めてですが、内容が充実していて
大変参考になるサイトですね。
今後も利用させて頂こうと思います。

さて、さっそくですが、質問をさせてください。
X Window System に関する質問ですが、現在、X11R5からX11R6への
バージョンアップを考えています。
バージョンアップに際して、仕様の変更箇所( 特にXlib のライブラリ
関数について )を調べているのですが、詳細が記述されている書籍や
ホームページなどがなかなか見つかりません。

変更個所などの具体的な記載はありませんでしたが、X11R5 から X11R6
へのバージョンアップでは、Xlibについては特に仕様変更は無いように
感じました。

具体的にどのような点が変更されているのか、ご存知でしたら
教えてください。

No. 400 # 68user 1999/07/27 (火) 21:14
> 詳細が記述されている書籍やホームページなどがなかなか見つかりません。
Xの規格を決めてる OpenGroup の、Xについての部分
    http://www.opengroup.org/tech/desktop/x-window-system/gettingx.htm
X11R6のリリースノート
    http://www.opengroup.org/tech/desktop/x-window-system/r6.1doc/relnotes/relnotes.htm
リリースノートの「What Is New in Release 6」
    http://www.opengroup.org/tech/desktop/x-window-system/R6doc/relnotes/chap4.html
あたりでしょうか。Xlibに関してどういう関数が追加されたとかも
書いてあります。これ以上の細かいことは
    ftp://ftp.u-tokyo.ac.jp/pub/X11R6/ (最新版はR6.4です)
などから落としてきて、実際のソース/manを見るしかないと思います。
# ちなみにXIEとは何ですかとか聞かれても、僕はわからんです。

> Xlibについては特に仕様変更は無いように感じました。
もちろんR5とR6では上位互換性はありますので、R5で作ったバイナリも
ほぼ100%動くでしょう。

あと、R6について説明してある日本語の書籍は出ていないと思います。

No. 401 # 音々 1999/07/27 (火) 21:45
> 68userさん

早々のご回答、ありがとうございます。
欲しかった情報そのままのページでしたので、大変助かりました。
英語が苦手なので、翻訳ソフトなどを使ってがんばってみます。
ありがとうございました。

No. 402 # 音々 1999/07/27 (火) 23:07
音々です。

Xに関して、R5, R6は上位互換であることが確認でき、Xlib, Xt, Xaw での
作成部分は移行後そのまま利用できそうです。

ただ、ウインドマネージャ( OSF/Motifを使用しています。 ) に依存する部分、
( Xm の Widgetセットを利用している部分) に関して確認ができていません。
Motif は、R1.0 から R1.2 へのバージョンアップを考えていますが、
こちらも資料が乏しく、詳細が不明です。

関連するホームページなどございました、是非、教えてください。

No. 403 # 68user 1999/07/28 (水) 07:26
いや〜、Motifは知らんです。ただ、WidgetセットごときでR6の
機能を使っているか、と言えばちょっと疑問ですね。大丈夫じゃ
ないでしょうか(無責任)。とりあえずR6(/usr/X11R6/に)を
インストールして、様子を見てみるのはどうでしょう。

ところでXサーバはどこのを使ってるんですか?
あと、Motifが必要なウィンドウマネージャって何でしょう?

No. 404 # 音々 1999/07/28 (水) 09:53
失礼しました。説明が解り難くかったですね。

今回は、Motif の R1.0 から R1.2 へのバージョンアップ
(X との依存ではなく単に Motif に関する内容) について、
何か資料があれば教えて頂きたいと思いました。

> R6(/usr/X11R6/に)をインストールして、様子を見てみるのはどうでしょう。
そうですね、現在のところ、実際に動作させてから詳細を確認しようと、
考えていますが、事前に調べられるところまで調べておこうと思いまして。。。

>ところでXサーバはどこのを使ってるんですか?
現在問題があって手元にはありませんが、SunOS です。

>あと、Motifが必要なウィンドウマネージャって何でしょう?
ウィンドウマネージャに、Motif(mwm)を使用しているという意味です。

No. 405 # 68user 1999/07/29 (木) 00:09
うーん、MotifとはHPが作ってOSFにゲタをあずけたもの、という
くらいしかしらないのですが、
    http://www.opengroup.org/tech/desktop/ordering/#motif
    http://www.opengroup.org/tech/desktop/motif/xjournal.htm
あたりでしょうか? でも 2.0 とか言ってますので、大外れかも
しれません。

> ウィンドウマネージャに、Motif(mwm)を使用しているという意味です。
あ、そっか。mwmってMotif使ってるんですね。

No. 406 # 宮津マン 1999/07/29 (木) 08:41
>> なかなか活発(?)な掲示板ですね。
>書き込みはあっても、解決に結び付くことがあまりないのが痛いですが(^^;
># なので、ほんとにお困りの場合は fj などで聞いてくださいね。

>> リモートホストに接続されたCD-ROMドライブをローカル側で使うときは
>> 「share」「mount」コマンドを使いますが、
>すいません。全くわかりません。SolarisってamdとかNFSとかじゃなくて、
>リモートからCD-ROMをマウント/アンマウント/参照したりするんですか?
68userさん、レスどうもです。
ユ○シスとこちらと、どちらが回答が早いかな?というぐらいの
気持ちだったもので、とても困っているわけではありません。
でも、ユニ○スは1ヶ月たっても回答をくれない(;;)

No. 407 # 音々 1999/07/29 (木) 10:07
>http://www.opengroup.org/tech/desktop/ordering/#motif
>http://www.opengroup.org/tech/desktop/motif/xjournal.htm
>あたりでしょうか? でも 2.0 とか言ってますので、大外れかもしれません。
そうですね。2.0やCDEに関する情報は多いのですが、
やはり旧バージョンの情報は少ないようですね。

今回、X11R5 と X11R6 が上位互換であることが確認でき、
Xm の Widgetセットを利用している個所はそれほど多くないので、
移行は比較的スムーズに行えそうです。
後は、実際に動作させて確認してみます。

いろいろとありがとうございました。

No. 408 # nya [E-mail] 1999/08/03 (火) 10:12
こんにちは。またまた質問です.お願いします。

コマンドライン上でrcpを行うとうまくいくのに、
ファイルの中に書いて行うと「文法があいまいです」
といわれて実行出来ません。
「文法があいまいです」とはいったい何が間違っている
のでしょうか?よく意味がわからないです。
rcp フルパスのファイル名 サーバ名:転送先のディレクトリ
であっていると思うのですが。
それとも、$argvなどで指定しているのがわるいのでしょうか?
前までは、上手くいってたのですが・・・。

わかりにくいとは思いますがよろしくお願いします。

No. 409 # 68user 1999/08/03 (火) 12:10
> それとも、$argvなどで指定しているのがわるいのでしょうか?
くさいですね。csh では
    % echo $user:/dir
などはエラーになります。シェル変数の後の : は修飾子(?)だから。
正解は ${user}:/dir。

これ以上は、何を使ってスクリプトを書いているのか(sh? csh?)、
実際はどういうふうに記述しているのか、$argvの中の値は何か、
などを書いていただかないと何とも言えません。

そうそう、この前のシェルのカレントディレクトリですが、
一つ方法がありました。evalを使う方法です。
    % cat mycd
    #!/bin/sh
    echo 'cd /'
    % pwd
    /usr/home/user
    % eval `mycd`
    % pwd
    /
    % cd /usr/home/user
    % alias mycd \`\\mycd\`
    % mycd
    % pwd
    /
ただしスクリプト中では、cd 以外の出力をしてはいけません
(STDERRになら出力できます)。

No. 410 # 68user 1999/08/03 (火) 23:55
> ただしスクリプト中では、cd 以外の出力をしてはいけません
間違い。echo文 自体を出力すればできますね。
    #!/bin/sh
    echo 'echo hoge;'
    echo 'cd /'

No. 411 # 鳶寺 1999/08/04 (水) 14:23
システムコールについて調べているのですが、
OS毎に、システムコールに違いがあります。

SystemV Release4.0(SVR4.0) の 全システムコールの種類を
知りたいのですが、どこかに情報はありませんでしょうか?

No. 412 # ユニ男 1999/08/04 (水) 16:54
こんにちは

今、qpopper2.53というPOP3でメールを受信できるようにする
モジュールをインストールしているのですが、
解凍して、./configureをかけた際、

loading cache ./config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

というメッセージがでてMakefilesなどのファイルが生成されません。
Cコンパイラがconfigureのプログラムを実行可能にしてくれないらし
いのです。
LIBSの設定は"-lsocket -ldl -lnsl"と設定してあります。



ccというのが/usr/abiccs/necbin 内にあったので、
そのパスを指定したのですが、いざ中身をviでみてみたら

#!/sbin/sh
#ident "@(#) cc.m4,v 1994/01/26 06:37:31 1.3"


/usr/abiccs/bin/cc -Kssizeof -Yi,/usr/abiccs/necinclude -YP,/usr/abiccs/neclib:/
usr/abiccs/lib:/usr/lib "$@" -lnec

という感じになっていました。

どうもこのようなモジュールやツールなどを解凍、インストールする時
ドキュメント通りにはいきません。
UX/4800特有の設定などをしなければならないのでしょうか。

それから、CC コンパイラはどこかで手に入れられるものなのでしょうか?

よろしくお願いします。

No. 413 # 68user 1999/08/04 (水) 18:15
> SystemV Release4.0(SVR4.0) の 全システムコールの種類を
> 知りたいのですが、どこかに情報はありませんでしょうか?
すいません、知らないです。SVR4と言ってもいろいろありますから、
全部調べるとなると大変でしょうね。


> ccというのが/usr/abiccs/necbin 内にあったので、
あぁ、ずっと HP-UX かと思ってたら、NECのUXだったのね。

> そのパスを指定したのですが、いざ中身をviでみてみたら
スクリプトでもバイナリでも、要は動けばいいんです。
で、動いたんですか? ちなみに /usr/abiccs/necbin/cc は
ANSI C準拠コンパイラだと思います。

> それから、CC コンパイラはどこかで手に入れられるものなのでしょうか?
そのシステムにgccは入ってませんか? ないようなら
    ftp://ftp.eos.hokudai.ac.jp/pub/gnu/gcc/
から お好きなバージョンをどうぞ。2.8.1あたりが安定してるんでしたっけ?

ユニ男さんへ。僕が UX 知ってるなら教えてあげられるけど、
残念ながら使ったことがないし、これまでいくつか回答しましたが
どうも的外れな答えしか書いてないような気がします。近くにUNIXを
知ってる方がいたら その人に質問するか、あるいは fj.unix などで
質問する方がいいと思います。

No. 414 # ユニ男 1999/08/04 (水) 23:40
いつもお世話になってます。

>あぁ、ずっと HP-UX かと思ってたら、NECのUXだったのね。
UX/4800なんです。周りにあまり聞ける人がいなくて・・・

>スクリプトでもバイナリでも、要は動けばいいんです。
>で、動いたんですか? ちなみに /usr/abiccs/necbin/cc は
>ANSI C準拠コンパイラだと思います。
動きませんでした。

>そのシステムにgccは入ってませんか? ないようなら
> ftp://ftp.eos.hokudai.ac.jp/pub/gnu/gcc/
>から お好きなバージョンをどうぞ。2.8.1あたりが安定してるんでし
>たっけ?
GCC入っています。PATH指定しても下のメッセージが出てしまいます.
稼動していないみたいなんです。

>どうも的外れな答えしか書いてないような気がします。近くにUNIXを
>知ってる方がいたら その人に質問するか、あるいは fj.unix などで
>質問する方がいいと思います。
そんなことありません。とても参考になります。こちらこそあやふやな質問ばかりで迷惑をかけているのではないか常日頃思っています。

>近くにUNIXを知ってる方がいたら その人に質問するか、あるいは >fj.unix などで質問する方がいいと思います。
fj.unix ですね。探していってみたいと思います.

ちなみにSOCKS5の件ですが、
    setenv LIBS "-lsoket -ldl -lnsl"
として./configure→makeで解決しました。




No. 415 # 鳶寺 1999/08/05 (木) 13:10
>すいません、知らないです。SVR4と言ってもいろいろありますから、
>全部調べるとなると大変でしょうね。
米国Sun社のサイトにありました。ご参考まで。
http://www.sun.com/smcc/solaris-migration/docs/transition-guide_2.5/apx_b.html

No. 416 # 初心者 1999/08/11 (水) 23:35
CGIのファイルをサーバにおいて
パーミッションを変更しようとすると、
下のように出て変更できません。

502 SITE command not implemented.

どなたか助言をお願いします。

No. 417 # がんじゃ@C修行中 1999/08/13 (金) 16:25
はじめまして、かんじゃと申します。
こちらのホームページで

「UNIXネットワークベストプログラミング入門」技術評論社
  
が紹介されています。 じつは小生もこの本のプログラムを
実行してみたのですが seg fault のメッセージが表示され
てうまく実行できません。

>文字列リテラルを書き換えており、 FreeBSDで
>実行するとコアダンプしてしまった(どちらもC
>言語中級者なら 自分で問題箇所を修正できるレベル)。

というコメントが書かれておりましたが、具体的にはどういった
ことが問題なのでしょう?

よろしければご教示、お願いします。

No. 418 # がんじゃ@C修行中 [E-mail] 1999/08/13 (金) 16:25
はじめまして、かんじゃと申します。
こちらのホームページで

「UNIXネットワークベストプログラミング入門」技術評論社
  
が紹介されています。 じつは小生もこの本のプログラムを
実行してみたのですが seg fault のメッセージが表示され
てうまく実行できません。

>文字列リテラルを書き換えており、 FreeBSDで
>実行するとコアダンプしてしまった(どちらもC
>言語中級者なら 自分で問題箇所を修正できるレベル)。

というコメントが書かれておりましたが、具体的にはどういった
ことが問題なのでしょう?

よろしければご教示、お願いします。

No. 419 # かんじゃ@C修行中 [E-mail] 1999/08/13 (金) 16:30
メールアドレスの記入ミスで同じ内容のものを2度書き込んで
しまいました。
申し訳ありません。

No. 420 # 68user 1999/08/13 (金) 19:55
> 502 SITE command not implemented.
FTPでのパーミッションの変更は、SITEコマンドを使用するんですが、
相手側のFTPサーバにはSITEコマンドが実装されていないので、
できない、ってことです。telnetでログインしてchmodするか、
管理者に頼んでまともなFTPサーバに置き換えてもらうしかないです。

> seg fault のメッセージが表示されてうまく実行できません。
現在、手元には その本もUNIX環境もないので、確かなことは
言えませんが、どこかで char *buf="abc" などと初期化して
いる部分があると思います。で、それを buf[0]='X' などと
変更していますが、そこで落ちるはずです。"abc" は文字列
リテラルなので変更することはできないから(変更できる
環境もありますが)。なので、char buf[]="abc" などと書き
換えれば動いたと思います。

*buf="abc" と buf[]="abc" の違いについては、ネット上に
落ちてる「C言語FAQ」に詳しく書いてあります。

No. 421 # かんじゃ@C修行中 [E-mail] 1999/08/16 (月) 10:35
>> seg fault のメッセージが表示されてうまく実行できません。
> 現在、手元には その本もUNIX環境もないので、確かなことは
> 言えませんが、どこかで char *buf="abc" などと初期化して
> いる部分があると思います。・・・以下省略

さっそくのご教示ありがとうございます。
以上参考にさせていただき、さらに修行していきます。

No. 422 # mm 1999/08/20 (金) 22:54
文字列リテラルは、昔のCでは、結構普通に書き換えたりしてたみたいです。
unixの古いccのライブラリでも、この書き換えをやっているという話を聞いたことがあります。
(聞いたのは、一時ファイルの名前を作るライブラリ関数だったような…)
ANSI C以前は、自動変数の場合には、配列の初期化ができなかったために、
便宜的に利用してたのかもしれません。それとも、スタックに文字列を確保しても、
これを関数の呼び出し元に返すことはできないので、mallocを使う代わりに
静的領域を利用してたのかな…にしても毎回同じ領域が使用されるので、
static にすれば済むことって気も…?

いずれにしても、ROM化やコンパイラが同じ文字列リテラルを共用させるために、
ANSI C以降は、文字列リテラルの変更は未定義とされたようです。

No. 423 # 68user 1999/08/27 (金) 06:31
> いずれにしても、ROM化やコンパイラが同じ文字列リテラルを共用させるために、
に加えて、複数プロセスでデータセグメントを共有させるため、
例えば ls を並行して2個実行した場合、スタックとヒープは
2個用意されるが、データセグメントは1個しか用意されない、
と思ってるんですが、全然違うかも。
# アセンブラやってないんで、ここらへん いまいち感覚的に理解できない。

No. 424 # mm 1999/08/28 (土) 01:31
>に加えて、複数プロセスでデータセグメントを共有させるため、
DOSが長いもので、マルチプロセスのメモリ管理はよく分からないです(苦笑)。

>例えば ls を並行して2個実行した場合、スタックとヒープは
>2個用意されるが、データセグメントは1個しか用意されない、
とすると、文字列リテラルだけでなく、静的な変数まで共有される
訳ですよね。
素人考えでは、ホントにそれで良いの?と思っちゃいます…
例えば、コマンドラインオプションで設定されるフラグが
グローバル変数だったりすると(あり得ますよね)、前後のlsの
オプション指定が異なる場合に、先のlsのフラグまで影響を
受けちゃうおそれがないのかなぁ…?

No. 425 # 68user 1999/08/28 (土) 07:40
すいません、よく考えずに適当なことを言ってしまいました(^^;
では、2個のlsで共有される領域は何だろう?

No. 426 # mm 1999/08/29 (日) 03:27
>では、2個のlsで共有される領域は何だろう?
うーん、unixのメモリ管理はよく知りませんです(苦笑)

No. 427 # すず [E-mail] 1999/09/10 (金) 14:11
ここすごいですねっ!内容がすごく充実しててびっくりしました。<BR>
分からないことがあったら来てみようと思います。<BR>
ところで質問です。<BR>
○○○.zip のようなファイルはどうやって解凍すればいいのでしょうか?<BR>
gzip -d とか uncompress も試してみたけど、やっぱりだめでした。<BR>
UNIXでは解凍できないんですか?

No. 428 # 68user 1999/09/10 (金) 20:03
> ここすごいですねっ!内容がすごく充実しててびっくりしました。
ども。ついさっき更新しましたのでよろしく。
    http://X68000.startshop.co.jp/~68user/unix/history.html

> ○○○.zip のようなファイルはどうやって解凍すればいいのでしょうか?
unzip、zipなどのコマンドがあります。unzip -l hoge.zip で一覧表示。
unzip -e hoge.zipで展開です。

No. 429 # ge 1999/09/13 (月) 11:53
私もここのファン(?)ですが掲示板の投稿は初めてです。早速ですが、UNIXのコマンドについて教えて下さい。

su - username
この時のハイフンはどんな意味を持つのでしょうか?

No. 430 # 68user 1999/09/13 (月) 14:07
FreeBSD の su ならば - は -l と同じです。
    マニュアル:
        http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&man=su&dir=jpman-3.2.0%2Fman
    ソース:
        http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/su/su.c?rev=1.29.2.2
多分他のUNIXでも同じだとは思うけど、確信はありません。

No. 431 # ge 1999/09/16 (木) 14:13
ありがとうございます。
ご教示の通り、 - と -l は同じでした。

No. 432 # tetsuya 1999/09/20 (月) 05:45
WindowsでFTPサーバのソフトを作成したいのですが、
よくわかりません。UNIXの場合は拝見させて頂いたのですが
winの場合はちょっと違うみたいでして・・・。
宜しければレスお願い致します。

No. 433 # 68user 1999/09/20 (月) 15:50
すいません、Windows環境は持ってない&使ってないので
わかりませんです。

# FTPクライアントではなくて、「FTPサーバのソフト」なんですか?
# いわゆる ftpd を作成されるのですか?

No. 434 # tetsuya 1999/09/20 (月) 19:27
>FTPクライアントではなくて、「FTPサーバのソフト」なんですか?
>いわゆる ftpd を作成されるのですか?
はい、ftpdです。1ヶ月ほど前より悩んでおります。
RFC日本語版やら、winsock本を読んでいるのですが、
どうしてもFTPportが開いてくれないのです。
>すいません、Windows環境は持ってない&使ってないので
>わかりませんです。
いえいえ。私もわからなかったので、ご存知かと思いまして
質問しました。有難う御座いました。また悩み続けます(^^;)。

No. 435 # 68user 1999/09/20 (月) 19:31
echoサーバのような単純なサーバではうまくいってるんでしょうか?
まずはそういう簡単なサーバを作りながら winsock を理解しては
どうでしょう。
# winsockを知らない人間が言う言葉ではないな(^^;
## 既にやっておられたらすいません。

No. 436 # tetsuya 1999/09/21 (火) 04:21
>## 既にやっておられたらすいません。
全くやってなかったですが、今、ソースは見つけました。
http://www.macnica.co.jp/soft/prog/win_echo.txt
こういうので良いのでしょうか?

>まずはそういう簡単なサーバを作りながら winsock を理解しては
>どうでしょう。
了解しました。echoサーバっていうのは、サーバーにあるMSGを
送るとそのMSGを送り返してくる機能を持ったものみたいですね。
調べてみました。ちょっとソースを理解してみます。
有難う御座いました。

No. 437 # 68user 1999/09/22 (水) 00:03
> こういうので良いのでしょうか?
そういうのです。

それで Winsock 上での socket・bind・listen・accept を覚えてから、
ftpd を作る、と。最初からコネクション2本な ftpd にチャレンジする
よりは簡単だと思います。

No. 438 # tetsuya 1999/09/22 (水) 02:22
有難う御座いました。
頑張ってみます。

No. 439 # 1999/09/22 (水) 16:50
UNIXでフロッピーディスク(FD)に書き込んでWindows98で読み込む事が出来るのですか。
またその逆はできるのですか。できるとしたらどのようなファイルが出来るのですか。
教えて下さい。

No. 440 # 68user 1999/09/23 (木) 02:05
# Who are you?

UNIXで書いてWinで読む、Winで書いてUNIXで読む、両方できます。

UNIX/Win の両方から読める形式は、FAT ファイルシステムというものですが、
Windows で普通にフロッピーをフォーマットすれば FAT になります。

UNIX でフロッピーを見る場合は mount という作業が必要になります。
FreeBSD の場合はこちら。
    http://www.jp.FreeBSD.ORG/QandA/HTML/350.html
他の UNIX 系 OS でも似たようなもんだと思います。UNIX からの
読み込み・書き込みは、ふつーに cp・mv・エディタなどで /mnt
以下のファイルを操作すればいいでしょう。

あるいは UNIX からフロッピーにアクセスする際には、mtools を使う
という手もあります(たしか mount は必要なかったような)。

No. 441 # なか 1999/09/23 (木) 17:13
始めまして
始めてここにきました。
ア!? だから始めましてなんですね^^;;
偶然検索していて見つけました。
今日はとってもお勉強になりました。
また、ちょくちょく来ますです♪
頑張ってくださいね。
敬具。

No. 442 # 塩蔵 [E-mail] 1999/09/24 (金) 17:44
はじめまして、塩蔵です。
すごく充実した内容ですね。
UNIX初心者の僕としましては、びっくりです。
突然ですが、質問あります。
EUCコードで、全角Aは、16進でa3c1となるんですが、
あるファイルに全角Aを書いて、
odコマンドで、”od −x ファイル名”を実行すると、
c1a3と表示されてしまいます。
なぜ、EUCコードで、全角Aは、16進でa3c1であるのに、
c1a3と表示されるのでしょうか?
それとも、odコマンドの使い方が間違ってるのでしょうか?
お願い致します。

No. 443 # 68user 1999/09/24 (金) 19:11
> c1a3と表示されてしまいます。
    http://www.cs.gunma-u.ac.jp/~j5306050/net/c-http-1.html
に少し書いてありますが、バイトオーダーの違いです。

試してみると、Pentium のようなリトルエンディアンマシンでは c1a3、
Sparcのようなビッグエンディアンマシンでは a3c1 になりました。

しかし、バイトオーダーを意識させるダンプコマンドってのは
アリなのかなぁ…?

No. 444 # 68user 1999/09/25 (土) 06:57
システムリプレイス時のトラブルで、24日朝〜25日23時の間の
メールが全部消えてしまいました(25日21時にPOPを覗くと数十通
あったけど、その分が全部消えてしまった)。

「alloc:/ file system full」な方と、出版社の方、
申し訳ありませんが、もう一回メール下さい。

多分私信はその2通だけだったと思うけど、他にメール出してた方が、
いらっしゃいましたら、すみませんが再送して下さい。

No. 445 # 68user 1999/09/25 (土) 07:07
日付を間違えてた。
    システムリプレイス時のトラブルで、24日朝〜24日23時の間の
    メールが全部消えてしまいました(24日21時にPOPを覗くと数十通
    あったけど、その分が全部消えてしまった)。
です。

No. 446 # j7306054 まつうら 1999/09/26 (日) 00:39
こんにちわ。
自分のページにカウンターを置きたいのですが、
fluteでCGIは使えますか?掲示板は可能なんですが
他から取ってきたカウンタはエラーが出て良く分からないんです。
ここにあったカウンターもいただきましたが、どう変更して、どのようなファイルをどう置いたらいいのかよくわかりません。助けてください。

No. 447 # 68user 1999/09/26 (日) 00:57
> fluteでCGIは使えますか?
使えます。勝手に覗かせてもらいましたが wwwcount.cgi の内容が変です。
コマンドライン上から
    % perl -c wwwcount.cgi
とすると、
    Unmatched right bracket at wwwcount.cgi line 75, at end of line
    syntax error at wwwcount.cgi line 75, near "}}"
    wwwcount.cgi had compilation errors.
となります。改行コードの問題でしょうか?
最初からもう一度転送しなおして下さい。少なくとも
    % perl -c wwwcount.cgi
でエラーが出る状況では、CGI経由でも絶対に動きません。

> ここにあったカウンターもいただきましたが
うちのは設置手順がめんどくさいので、お勧めしません :-)

No. 448 # まつうら [E-mail] 1999/09/26 (日) 04:58
できました。自宅のパソコンでダウンロードしたものを
学校に転送してやると、やはり改行コードがおかしくなってるようでした。
結局、学校の端末からもう1度作り直しました。
さすがプロ!ありがとうございました(笑)

Prev< No. 385〜448> Next  [最新発言に戻る] [過去ログ一覧]