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

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

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

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

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

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

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

過去ログなどは >>2-5
0305名無しさん@お腹いっぱい。NGNG
>>304
tail -f log
0306304NGNG
>>305
うわーそうですそれです
ありがとうございます本当に助かりますた
0307名無しさん@お腹いっぱい。NGNG
UNIXにおいて、
int
という文字列は何か元から意味を持つ変数やコマンドなのですか?
0308名無しさん@お腹いっぱい。NGNG
なぞなぞ?
0309307NGNG
>>308
いえ、そうでなくて
intというのはプログラミング言語ではよく整数を意味する言葉として予約されていますが、
UNIXでもそうなのですか?
0310307NGNG
要するに、正規表現の中にintと入れると
「整数」という意味で使えますか?
0311名無しさん@お腹いっぱい。NGNG
なぞなぞ?
0312名無しさん@お腹いっぱい。NGNG
もうちょっと面白いネタ考えられなかったのですか?
0313名無しさん@お腹いっぱい。NGNG
暗号?
0314名無しさん@お腹いっぱい。NGNG
/[-+]?[0-9]+/ と intに何の関係が?
0315名無しさん@お腹いっぱい。NGNG
>>310
何の正規表現?
0316名無しさん@お腹いっぱい。NGNG
>>271と同一の
0317名無しさん@お腹いっぱい。NGNG
diffで改行コードの違いを無視する指定のってどうやるの?
0318名無しさん@お腹いっぱい。NGNG
diffの実装による
0319名無しさん@お腹いっぱい。NGNG
>>318
GNUのdiffコマンドなので、下のmanpageのオプションが使える実装のはずです。

http://www.linux.or.jp/JM/html/gnumaniak/man1/diff.1.html

マニュアルを見てもやりかたがわからないこの私めに
どうか手取り足取り優しく教えてやってください。
0320名無しさん@お腹いっぱい。NGNG
cronを使えない環境で定期的にシェルスクリプトを実行させたいん
ですが,可能ですか?
0321名無しさん@お腹いっぱい。NGNG
>>320
可能です。
0322名無しさん@お腹いっぱい。NGNG
スクリプトの中で自分自身の次回起動時刻を at で設定。
0323317NGNG
>>320
perl -e 'while(1){wait(3600); system("./hour.sh"); }'
0324317NGNG
間違えた on_

$thread{">>323"} =~ s/wait/sleep/;
0325名無しさん@お腹いっぱい。NGNG
定期的に>>320が実行すれば余裕でOK。
0326ウサチャソNGNG
>>320

( sleep 一日; こまんど )&

とか

( sleep 一週間; こまんど )&

とか。
0327名無しさん@お腹いっぱい。NGNG
cronの使える他のシステムから、ターゲットシステム上のスクリプトを起動する
0328ウサチャソNGNG
>>326

あっ間違えた。
while とかで無限ループにしてね。

つーか、at も使えないの?
0329名無しさん@お腹いっぱい。NGNG
この機会に自分で cron を作っちゃう。
0330名無しさん@お腹いっぱい。NGNG
teratermとかtelnetとかUNIX内部を見るときに
cdで移動するのがわずらわしいので
ウィンドウを何個も立ち上げても特に問題はないのでしょうか?
0331名無しさん@お腹いっぱい。NGNG
問題無い。
screen 使うといいよ。
0332320NGNG
色々レスありがとうございます.
cronやatは使えません.CGIとシェルスクリプトが実行できるだけ
という環境です.
言葉足らずですみません.
0333名無しさん@お腹いっぱい。NGNG
CGIでスリープなんかしたら、サーバの中の人にものすごい勢いでおこられますよ。

別のマシンで定期的にwgetとか走らせて、CGIを叩くというのはどうでしょう。
0334名無しさん@お腹いっぱい。NGNG
本気でお願い
Solaris8でメンテナンスモードで再起動したらコマンド画面になってしまった。
GUIでログイン画面に復帰するには、どうすればいいんですか?

コマンド画面では
Type control-d でノーマルモードと 表示されるが
その後の ENTER RUN LEVELで
0から6、Sなど、どれを入力しても
cannot create /var/adm/utmpx と表示されます
0335320NGNG
>> 333さん

そもそもその定期的にwgetを走らせることができるマシンがないんですよ...
でも,自分のマシンを立ち上げてるときには定期的にwgetを走らせるという
ようなことならできますね.少し前進しました.ありがとうございます
0336名無しさん@お腹いっぱい。NGNG
>>334
/varがmountされていない or /varがfull or read onlyモード

そもそもそうなった原因を修正してから、rebootしろ。
スレ違い。
http://pc3.2ch.net/test/read.cgi/unix/1082864990
0337名無しさん@お腹いっぱい。NGNG
>>334
Solaris スレで聞けば?
ただ、
# cd /var/adm; touch utmpx; chown root:bin utmpx; chmod 644 utmpx
位はやってみてもいいかもね。
あ、言っとくけど /var が別パーティションになってるとか、fsck 必要とか
だとアレだぞ?
0338名無しさん@お腹いっぱい。NGNG
Solaris8でメンテナンスモードで再起動したら
ログイン画面がGUIでなく、コマンド画面になってしまいました。
GUIでログイン画面に復帰するには、どうすればいいんですか?

コマンド画面では
Type control-d でノーマルモードと 表示されるが
その後の ENTER RUN LEVELで
0から6、Sなど、どれを入力しても
cannot create /var/adm/utmpx と表示されます
0339名無しさん@お腹いっぱい。NGNG
>>335
はてなアンテナという便利なサービスを cron がわりに使う(w
巡回時刻はわりと不定だが。
0340名無しさん@お腹いっぱい。NGNG
そこそこの人気ページを作って、そこにスクリプトをキックするcgiを仕込んで
おけば良いじゃないか
0341名無しさん@お腹いっぱい。NGNG
ここに書いてもよい質問かわかりませんが、よろしくお願いします。
ビットマップフォントとアウトラインフォント、
たとえば「あ」の12ポイントの時の
最終的な文字のデータサイズは、どのようになるのでしょうか?
0342名無しさん@お腹いっぱい。NGNG
超能力者щ(゚Д゚щ)カモォォォン
0343名無しさん@お腹いっぱい。NGNG
捨てアドレスを用意してSPAMが大量に来る様にしとけば
procmailでキックする事も出来るぞ:)
0344名無しさん@お腹いっぱい。NGNG
>>341
「文字のデータサイズ」なる正体不明の概念を定義せよ。
0345名無しさん@お腹いっぱい。NGNG
emacs なんですけど、コントロール+¥で日本語入力モードに
切り替わったあと、入力文字を漢字に変換するのは
どうすればいいのですか?スペース押してもだめなんですが…。
0346名無しさん@お腹いっぱい。NGNG
エスパー養成所はここですか。
0347名無しさん@お腹いっぱい。NGNG
お前らが使ってるスクリーンセーバを教えてくらだい。
0348341NGNG
>>344
勉強不足と、理解不足ですみません。
教えていただきたいことは「あ」を表現するのに必要なデータ量、のことで
ビットマップフォントなら12ppi*12ppiの固定のデータで、
アウトラインフォントなら文字のアウトラインをポイントで繋ぎ、
ポイントからポイントまでの線の曲がり具合を関数で保持していますが、
文字の制御に必要な要素のデータ量、を知りたいのです。
12*12のビットマップなら112バイト、というような情報量を
知りたいです。
分かりにくくて申し訳ありません。
0349名無しさん@お腹いっぱい。NGNG
>>348
同じ書体でも一文字一文字データ量は違うだろうし、
書体が違うと同じ文字でも違うでしょうから、
知りたい書体の知りたい文字を Illustrator なりなんなりで
アウトライン化して、その部分だけのデータ量を見てみたらどうでしょう。
0350名無しさん@お腹いっぱい。NGNG
そりゃあ「一」と「欝」ではデータ量が全然違うだろうなぁ
0351名無しさん@お腹いっぱい。NGNG
 OpenBSD 3.5 の X (Fvwm)のターミナルで 106 キーボードのアンダー
バーが打てません。キーボードは PS/2(106/109)キーボードです。

 X を立ち上げてない状態については、/etc/wsconsctl.conf
→ keyboard.encoding=jp で、106キーボードが動作してます。
(アンダーバーも打てます。)

 X を立ち上げると他のキーは問題無いのですが、アンダーバー
だけが打てません。XF86Config は↓のように書いてあります。

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection

 どなたかご教授おねがいします。
0352名無しさん@お腹いっぱい。NGNG
XkbRulesを消してみるとどうよ
0353351NGNG
>>352 XkbRules の行をコメントアウトしてみましたが、ダメです。
0354名無しさん@お腹いっぱい。NGNG
山崎のスレが嫌なのでここにかかしていただきまつ(´・ω・´;

twmで、xclockにはボーダーというかフレームというか、要するに窓枠を表示させたくないのですが、どうすればよいですか。

もし駄目なら、xclockだけ、窓枠をルートウィンドウの色にあわせる方法はありませんか。

0355名無しさん@お腹いっぱい。NGNG
>>351
とりあえず ~/.Xmodmap に keycode 211 = backslash underscore って書いとくとか・・・
0356351NGNG
>>355
 教えていただいたのを参考にしたらうまくいきました!。

($ xev で調べたら keycode 123 でしたのでそこだけ変更しました。)
~/.Xmodmap に keycode 123 = backslash underscore

 ありがとうございました。(マジでうれしい)
0357341NGNG
349さんありがとうございます。
TrueTypeFontのアウトライン作成時のベジェ曲線の制御点(ポイント)
の個数などを知りたかったのです。
物は試し、まずはイラストレーターでアウトラインについて
調査してみます。
ビットマップフォントは計算して導きました。

ありがとうございます。
0358名無しさん@お腹いっぱい。NGNG
TrueTypeはベジェ曲線なのかと
0359名無しさん@お腹いっぱい。NGNG
単純に疑問なんだけど、調べて何するんでしょうか。(´・ω・`)ドキドキ
0360名無しさん@お腹いっぱい。NGNG
制御点の個数を書き並べ縦読み斜読みすると歴史上の出来事が全て予言されている。
0361名無しさん@お腹いっぱい。NGNG
VBを覚えました。そこでカーネルを書いてみようと思うんですが、どうすればいいでしょうか?
0362名無しさん@お腹いっぱい。NGNG
10 PRINT "カーネル"
20 END
0363名無しさん@お腹いっぱい。NGNG
なんか今日は色んなスレで必死に煽ってる人がいるけど
0364名無しさん@お腹いっぱい。NGNG
まだGWなのか
0365349NGNG
>>357
Illustrator 高いのが難ですな。アウトライン取るだけなら
sodipodi とか Inkscape で良いかも。X で動くよ。

>>358
う゛
Illustrator でアウトライン取ったらベジェになるなあ……。
0366名無しさん@お腹いっぱい。NGNG
sendmailについてよい本について教えなさい
0367名無しさん@お腹いっぱい。NGNG
zlib.a に含まれている関数の説明、日本語のものどこかにありませんか?
ご存知の方、いらっしゃいましたら教えて頂きたいのですが、よろしく
お願いいたします。
0368名無しさん@お腹いっぱい。NGNG
sendmailはダサい。
0369名無しさん@お腹いっぱい。NGNG
postfix本かqmail本を読むのがある意味sendmailを奥深く知るための近道ってか
0370名無しさん@お腹いっぱい。NGNG
fedora core1をインストールしたのですが
GRUBの画面で
Fedora Core(2.4.22-1.2115.npt1)
Fedora Core(2.4.22-1.2115.npt1smp)
と二つでてしまうのです。何故なのでしょうか?
どちらでも起動はできるのですが・・・。

環境は
ASUS P4P800
GEFORCE FX5700
ハードディスクはリムーバルケース

どなたか教えて下さい。
宜しくお願いします。
0371370NGNG
板間違えました。すいません。
0372366NGNG
postfixをインストールしています。今思えばqmailの方が良かった
と後悔しています。DNSはdjbdnsにしてるもので。

sendmailはサーバ用ではなくて、sendmailコマンドでメールを
送ったりするのに使ってます。procmailのレシピで、sendmailに
メールを渡して返信とかしますよね。で、添付ファイルをつけて
送りたいと思っているのですが、sendmailで添付ファイルを
つけて返信をするにはどうすればよいのか、と悩んでいます。
Base64かuuencodeでエンコードして
| cat - $FILE |
みたいにすればよいのか考えているんですが、何か
良い本がないものでしょうか?
0373名無しさん@お腹いっぱい。NGNG
MUAとしてのsendmailなんて極めて特殊なジャンルの本が
商業ベースにのるもんかね
0374名無しさん@お腹いっぱい。NGNG
>>373
オライリのやつを読破しれよ
0375名無しさん@お腹いっぱい。NGNG
$ csh > foo
とかすると、プロンプトや出力は当然として、入力文字も
エコーバックされないんですがこれはどういう仕組みなんでしょう?
sttyしてみてもecho切ってるようには見えないし。
ソース読んでもよくわかりませんでした。
0376名無しさん@お腹いっぱい。NGNG
OpenBSD3.5つかってます。
X -configure で作成した XF86Config を使ったところ
すんなりと X が起動してしまいました。

ただ、解像度の設定まではしてくれないみたいで手動
で書きかえたのですが、解像度は変化してくれません
でした。Linuxで使ってた XF86Config を流用してみた
ところ、

HorizSync 30.0-86.0
VertRefresh 50.0-130.0
Option "dpms"
Modeline "1400x1050" 129 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync

などの設定は「そのオプションはサポートしてません」
と言われてしまいました。

ちなみに手動で追加した設定は Section "Screen" に

Subsection "Display"
Depth 16
Modes "1024x768"
EndSubsection

だけです。正しい設定教えて下さい。firefoxを起動した
画面の文字が明らかに大きいままなので、たぶん1024x768
ではないと思うのです。よろしくおねがいします。
0377名無しさん@お腹いっぱい。NGNG
せめて

Section "Monitor"
...
EndSecion

Section "Display"
...
EndSection

ぐらいは完全にコピペしたほうがいいんじゃネーノ?

あとエラーメッセージの類は勝手にいい加減な和訳などせずに
極力そのまま正確に書き写すべし
0378名無しさん@お腹いっぱい。NGNG
>>377
完全コピペしたらうまくいきました。
でも自分で設定したんじゃないみたいでしっくりこない。

X純正の設定ツール(xf86cfgとか)?しか手元にない場合の細かいチューニング
は普通手動でやるんですよね?やっぱり皆さん XFree86Config の書式とかは
頭に入ってるんでしょうか。膨大な X のマニュアルを見ると、やるまえから
挫折してしまいます。
0379名無しさん@お腹いっぱい。NGNG
久しぶりに来てみたんですが、キテGUY スレは消されたんですか?
0380名無しさん@お腹いっぱい。NGNG
本当にくだらないし思い付きの質問なんだけど。
ディレクトリの名前をかってに変えたらセキュリティ上有利になりますか?
たとえば ~/bin を ~/kan に変えるとか ~/devを~/kimo トカに変えるのって。
0381名無しさん@お腹いっぱい。NGNG
chmod 700 ~
にしとけば問題ない。
chmod 711 ~
にしなければいけないときは変な名前だといいかもしれん。
0382名無しさん@お腹いっぱい。NGNG
厨な質問ですみません。
Linux版で答えが得られなかったので。。。

Majordomoって、なんて発音すればいいんでしょうか?

p.s.
今まで「マジョルドモ」と呼んでいたのですが・・・
0383名無しさん@お腹いっぱい。NGNG
まよるども

0384名無しさん@お腹いっぱい。NGNG
めじゃども?
0385382NGNG
すいません、ねたなのかマジレスなのかわかりません・・・・
0386名無しさん@お腹いっぱい。NGNG
ttp://dictionary.goo.ne.jp/search.php?MT=majordomo
0387名無しさん@お腹いっぱい。NGNG
>>383

ドイツ語の発音(?)。
0388名無しさん@お腹いっぱい。NGNG
メジャーどうも。
0389名無しさん@お腹いっぱい。NGNG
>>381
どうもありがとう。
確認して見ます。←ォィォィ

もう一ついいですか?
chmod 711 ~ にしなければいけないときというのはどんなときなんですか?
わざわざセキュリティ上で問題がある状態にしたいときって?

丸投げの教えてくんですいません
0390名無しさん@お腹いっぱい。NGNG
int a,b;
a = 2;
b = 3;
char** ptr = new char[a][b];

c++ってこういうことってできないんですかね?
1次元ならできるけど多次元ではできないようになっている理由って何なんでしょうか?
使えたら便利そうなんですけど
0391名無しさん@お腹いっぱい。NGNG
ム板へGo
http://pc5.2ch.net/tech/
0392名無しさん@お腹いっぱい。NGNG
>>389
~/public_htmlを公開するとき。
0393名無しさん@お腹いっぱい。NGNG
chmod 755 ~ が基本で、700にすべきなのは ~/Mail や ~/.ssh とかだけだろ。

……とか思った漏れはold typeですか?
0394名無しさん@お腹いっぱい。NGNG
>>381
でも乗っ取られたらそんなの意味ないけどな
0395名無しさん@お腹いっぱい。NGNG
でも大抵みんなAdministratorでログインしてるだろ?
常にこのユーザーでログインする、のチェックボックスはオンにしてるよ。便利だから。
0396名無しさん@お腹いっぱい。NGNG
>>393
ですよね。
0397名無しさん@お腹いっぱい。NGNG
特定のユーザーを強制的にログアウトさせるのは可能ですか?ググっても関係ない物しか出てこなくて。
0398名無しさん@お腹いっぱい。NGNG
OSは何だよ。
何であれ、その権限さえあれば、特定ユーザのプロセスを全て殺すことで
目的はほぼ果たせるだろうが。
0399名無しさん@お腹いっぱい。NGNG
>>398
おそらく性善説だと思われ。
0400名無しさん@お腹いっぱい。NGNG
空栗鼠ってどうよ?
0401名無しさん@お腹いっぱい。NGNG
>>398
どなたか土日限定で立ててるみたいですね、性善説鯖。
0402名無しさん@お腹いっぱい。NGNG
>>375
> $ csh > foo
> とかすると、プロンプトや出力は当然として、入力文字も
> エコーバックされないんですがこれはどういう仕組みなんでしょう?
> sttyしてみてもecho切ってるようには見えないし。
> ソース読んでもよくわかりませんでした。

面白い、ってんでちょっと実験してみました。
環境はRedHat9.

たしかに、$ csh > foo すると、エコーはないし、sttyの出力(もちろんあとで
確認するわけですが)でも -echo にはなってない。

しかーし、$ csh > foo の状態で cat してみました。(引数は一切なし)
すると、キーボード入力がちゃんとエコーされるではありませんか。

してみると、csh は、コマンド受付中とコマンド実行中で tty 設定を
変えていて、当然 stty コマンドを実行中は「コマンド実行中」モード
になっている、ということが推測されるです。
だからそのときだけは -echo になってない。

ソースをよめばそのへんもおのずと明かになるとはおもうのですが…
0403ウサチャソNGNG
>>375,402

csh って、そのへんの解釈がいかがわしいんじゃなかったっけ?

ttp://faqs.jmas.co.jp/FAQs/csh-whynot-jp

漏れはログインシェルは zsh でスクリプトは sh だから、そんな事
気にしたことなかったなぁ。

逆に、この実装が役に立つ局面ってあるのかな?
0404名無しさん@お腹いっぱい。NGNG
c言語を勉強しています。
最近ibookG4(パンサー)を買ったんですけど。
gccがうまくいきません。
gccをhello.cというファイルをコンパイルさせると
$gcc hello.c
$/usr/bin/ld: can't locate file for: -lcrt1.o
といわれてうまくいきません。
初心者なのでわかる方教えていただけませんか?
また、xcodeを使った統合環境にも興味を持っています。
参考になるhomepageご存知なら教えてください。
■ このスレッドは過去ログ倉庫に格納されています