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

Solaris教えてスレッド 其の21

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2005/12/07(水) 10:15:56
Sun MicrosystemsのSolarisについての質問スレッドです。
過去に同じような質問が出ていないか確かめてから書き込みましょう。

  ・使用機種/OS Ver/何をしたか は、書きましょう。
  ・質問者は問題が解決したら、どのように解決したか報告しましょう。
  ・回答者は、自分も質問者になることを忘れぬように。
  ・荒らしは、スルーで。

また、質問する前にまずはdocs.sun.comのマニュアルを読みましょう。
「System Administrator Collection - Japanese」の「Solarisのシステム管理」
各種は必読です。 http://docs.sun.com/app/docs/prod/solaris?l=ja

X86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
なんとなくSolaris/x86 part7
http://pc8.2ch.net/test/read.cgi/unix/1132414671/
0632名無しさん@お腹いっぱい。2006/01/27(金) 11:28:58
英語くらい読めろ。
06336182006/01/27(金) 11:32:01
Change the behavior of bash where the default operation
differs from the POSIX 1003.2 standard to match the
standard (posix mode).

--restricted
The shell becomes restricted (see RESTRICTED SHELL
below).

--verbose
Equivalent to -v.

--version
Show version information for this instance of bash on
the standard output and exit successfully.

ARGUMENTS
If arguments remain after option processing, and neither the
-c nor the -s option has been supplied, the first argument
is assumed to be the name of a file containing shell com-
mands. If bash is invoked in this fashion, $0 is set to the
name of the file, and the positional parameters are set to
the remaining arguments. Bash reads and executes commands
from this file, then exits. Bash's exit status is the exit
status of the last command executed in the script. If no
commands are executed, the exit status is 0. An attempt is
first made to open the file in the current directory, and,
if no file is found, then the shell searches the directories
in PATH for the script.

>632
自力で訳せんの
0634名無しさん@お腹いっぱい。2006/01/27(金) 11:36:57
>>618みたいのを、情報を小出しにするやつ、というんだ
rootであることと、後からbash ってうつのは先に書けよ
0635名無しさん@お腹いっぱい。2006/01/27(金) 11:42:12
>>626
何か問題あるの?また頭の固まった爺さんの出現かよ・・・。
0636名無しさん@お腹いっぱい。2006/01/27(金) 11:46:37
質問しただけでしょ。
0637名無しさん@お腹いっぱい。2006/01/27(金) 11:57:09
デフォルトと違うと思える場合はその記述が無ければ聞くしかあるまい
0638名無しさん@お腹いっぱい。2006/01/27(金) 12:06:21
>635
ログインシェルかどうかで~/.bash_profile, ~/.bash_login, ~/.profile ~/.bashrcの
設定の内容が影響してくるんだから聞くのは当然だろ。
シェルのことになるとなんでこうムキになるアホが多いんだか。
0639名無しさん@お腹いっぱい。2006/01/27(金) 12:13:37
どのシェル使っても開発環境がバッチリな方法を教えろよ!
0640名無しさん@お腹いっぱい。2006/01/27(金) 13:07:18
頭が柔らかい=自力じゃ xine-lib が make 出来ない
0641名無しさん@お腹いっぱい。2006/01/27(金) 13:22:31
>>635
自分が頭悪いの若いせいにするなよww
0642名無しさん@お腹いっぱい。2006/01/27(金) 14:17:09
>>629
だったら「ログインシェル」じゃないじゃないか。
>>618 では「再ログインすると」と言っているのに、
質問が矛盾してるぞ。
bashと言い、rootと言い、非ログインシェルと言い、
必要事項を小出しにするのはやめれ。

それから、ls -F などというアフォな alias設定すな。
副作用があるぞ。
0643名無しさん@お腹いっぱい。2006/01/27(金) 14:19:00
>>642
どんな副作用?
0644名無しさん@お腹いっぱい。2006/01/27(金) 14:20:18
>>643 = >>618
教えない。悩め。
0645名無しさん@お腹いっぱい。2006/01/27(金) 14:21:28
echo `ls`したときとか?
0646名無しさん@お腹いっぱい。2006/01/27(金) 14:35:38
>>644
答えられないのか。
0647名無しさん@お腹いっぱい。2006/01/27(金) 14:55:17
自分で考える能力無いんだったら、犬板でも逝けよ。
あっちはそんなんでも歓迎されるって話だぞ?
0648名無しさん@お腹いっぱい。2006/01/27(金) 15:05:19
>>615
なんか逝けたようです。ネットワークの問題だったようで・・・
お騒がせしました。

シェルの話しは盛り上がりますなー。ちなみに私は bash派です。
solaris使いは csh派が多いと思うのですが、どうなのでしょう。
06496432006/01/27(金) 15:10:00
>>644
> >>643 = >>618
違うよ……。
0650名無しさん@お腹いっぱい。2006/01/27(金) 15:22:48
>>648
>solaris使いは csh派が多い
違う。csh派が多い(多かった)のはFreeBSDの残党。
0651名無しさん@お腹いっぱい。2006/01/27(金) 15:40:14
俺は、rootはsh(変更したくないから)で、それ以外の
高機能shellを求めるとkshだな。

Solarisに限らず商用UNIXではどの環境にいっても使える高機能なshellだし(shとの比較ね)。

0652名無しさん@お腹いっぱい。2006/01/27(金) 15:46:03
少し煽るといくらでもアホが釣り上がる釣堀はここですか?
0653名無しさん@お腹いっぱい。2006/01/27(金) 15:59:58
ここです!!
0654名無しさん@お腹いっぱい。2006/01/27(金) 16:01:37
Solaris8(SPARC)からLinux(FC4)に移行中です。
SPARCのHDDは外付けSCSIです。
SPARCのHDDをLinuxにつないでマウントするmountオプションがあったはずですが、
失念しました。誰か書き込んでください。

あと、データを移すのに、↑のようにHDDを直接マウントしてコピーするのと、
Solaris8につないだままNFSマウントしてLAN経由でコピーするのと、
どちらの方がいいですかね?
0655名無しさん@お腹いっぱい。2006/01/27(金) 16:06:52
>>650
csh は V6 の sh をベースに Bill Joy が便利にしたシェル。1980 年前後にね。
1990 年くらいまでの商用 Unix はみな BSD 起源か一部取り込みで csh 持ってた。
だからみんな csh 使ってた。
csh をさらにみんなで便利にしたのが tcsh。FreeBSD で csh 系が根強いのは商用使ってた
人達が多いから。
でも一方で本家 sh はスクリプト記述言語としての側面を強化して V7 で完全に書き直された。
これが Bourne shell。スクリプトプロセッサとしてはあいまいな挙動の多い csh 使うな、
ということが言われるようになった。

そこで、Bourne Shell 上位互換でかつ tcsh の対話機能の便利さを全て盛り込んだ
究極のシェルが作成された … それが zsh だ!

ま、その間に POSIX とか Korn Shell とかあるが瑣末なことなので割愛。

bash? 中途半端なシェルだぜ?
0656名無しさん@お腹いっぱい。2006/01/27(金) 16:11:06
>>655
0657名無しさん@お腹いっぱい。2006/01/27(金) 16:13:41
>>655
一部捕捉
> これが Bourne shell。スクリプトプロセッサとしてはあいまいな挙動の多い csh 使うな、
> ということが言われるようになった。
そうすると対話処理に csh 系、.cshrc でカスタマイズ、スクリプトは Bourne Shell で書く、と
いうことになり、「え〜?? 文法 2 つ覚えんといかんのぉ〜」という状況になってしまった。
0658名無しさん@お腹いっぱい。2006/01/27(金) 16:46:00
そんなセリフいわれたなぁ。

でもawkもsedもm4も覚えるじゃんって言ったげたっけ。
0659名無しさん@お腹いっぱい。2006/01/27(金) 16:56:35
>>654
失念しました。誰か書き込んでください。
失念しました。誰か書き込んでください。

まず小学校からやり直せよ
お前の代わりに誰かに書けってか?
0660名無しさん@お腹いっぱい。2006/01/27(金) 17:14:32
>>654
当方Fedoraを使用していないので断言できないけど、
Solaris8はUFSなので物理的に接続して、たとえば
mount -t ufs ... とでもすればmountできるんじゃない?
まぁそれが面倒なら多少時間が掛かるけどNFSマウント
してコピーしても問題ないと思われ。
0661名無しさん@お腹いっぱい。2006/01/27(金) 17:49:02
>>654
エンディアン違ってもmountできるのかよ。
同じSolaris同士でも無理なわけだが。。
0662名無しさん@お腹いっぱい。2006/01/27(金) 18:17:12
>>654
↓ほれ。書き込んだよ。あと、partition/sliceとdevice fileの対応に注意してね。
-t ufs -o ufstype=sun

>>661
エンディアン違ってもmountできるんだよ。Solaris自身だとSPARC<->x86は無理だけど。
0663名無しさん@お腹いっぱい。2006/01/27(金) 20:50:07
>>655
zshのzは究極の意?ドラゴンボールかよ
0664名無しさん@お腹いっぱい。2006/01/27(金) 23:47:43
一昨日ultra5をもらって
solaris10、sparc版をCDに焼いてインストールしようと
おもったのですが。。。
okプロンプトが一向に表示されずに

boot magic number in disc label
can't open disk label package
boot magic number in disc label
can't open disk label package
Boot device: net File and args:
Network Setup Link Faild.
Please Check Cable Try again.
Time out waiting for ARP/RARP
と表示されます。
このultra5はブートデバイスをネットワーク先に設定していたようですが
この設定を消してboot cdromさせる方法がわかりません。。。
よろしくお願いします
0665名無しさん@お腹いっぱい。2006/01/27(金) 23:54:41
Stop-N sparc
でぐぐってみ
0666名無しさん@お腹いっぱい。2006/01/27(金) 23:55:24
ok プロンプト通り過ぎてるだけだよ
電源入れ直してみ
0667名無しさん@お腹いっぱい。2006/01/28(土) 01:17:35
ありがとうございます
stop とA同時押しでとまりました


0668名無しさん@お腹いっぱい。2006/01/28(土) 02:17:20
kshが瑣末だと???
0669名無しさん@お腹いっぱい。2006/01/28(土) 05:17:58
いつになったらZFSが実装されるんですか?
0670名無しさん@お腹いっぱい。2006/01/28(土) 10:10:55
> alias ls="ls -F"
などという設定をしたがってる時点で、糞質問者だと見抜け。
0671名無しさん@お腹いっぱい。2006/01/28(土) 10:28:39
>>670
>>618 のことか。
そんなの見抜いた上で皆でもて遊んで回答してたんじゃないか。
0672名無しさん@お腹いっぱい。2006/01/28(土) 10:48:41
ls-F
0673名無しさん@お腹いっぱい。2006/01/28(土) 14:48:42
alias ls "rm -rf /"
0674名無しさん@お腹いっぱい。2006/01/28(土) 14:56:49
>>663
カワサキ Z1 の Z だよ。
0675名無しさん@お腹いっぱい。2006/01/28(土) 15:01:17
>>669
OpenSolaris にはだいぶ前に載ったと思うが。
0676名無しさん@お腹いっぱい。2006/01/28(土) 16:20:23
>>663
ちょびっと使ってごらん。まさに究極の名にふさわしいと実感できるよ。
0677名無しさん@お腹いっぱい。2006/01/28(土) 17:57:15
>>668
ksh や bash は csh 系使ってた人間からすると csh, tcsh に対する respect が足りない。
愛情が足りない。その点 zsh は合格。文化がミャクミャクと受け継がれている。
csh、tcsh は今も zsh の中に生き続けているの涙!
0678名無しさん@お腹いっぱい。2006/01/28(土) 18:09:59
そうやって無理に生き存えさせてるのが良くない。
0679名無しさん@お腹いっぱい。2006/01/28(土) 18:15:08
? シェルとしてのデキは少なくとも bash より zsh が上だが。バイナリの大きさも変わらんし。
0680名無しさん@お腹いっぱい。2006/01/28(土) 18:45:33
tcsh最強。
0681名無しさん@お腹いっぱい。2006/01/28(土) 21:13:38
おまいら、login shellとスクリプト記述で同じshellを使っているのか?
0682名無しさん@お腹いっぱい。2006/01/28(土) 21:15:12
Bourne Shell 互換系使ってればそれが常識。RedHat なんかは bash 独自機能使いまくりのクソだが。
0683名無しさん@お腹いっぱい。2006/01/28(土) 21:20:23
>>682は最近使い始めた人なんだね
06846822006/01/28(土) 23:54:25
? 1994 年あたりから zsh でその前は tcsh だけど?
0685名無しさん@お腹いっぱい。2006/01/29(日) 00:10:04
>>684
お前さんは俺か。
同じようなシェル遍歴ですね。
bash独自機能使うなクソ虫め 的意見も激しく同意。



0686名無しさん@お腹いっぱい。2006/01/29(日) 00:57:47
#!/usr/bin/bash とかなら文句あるまい。
0687名無しさん@お腹いっぱい。2006/01/29(日) 01:00:54
んなことしたけりゃ perl で書けよ。わざわざ互換性落とすんなら意味ねーだろ。
他人に出すもんじゃなきゃなんでもかまわんが。
0688名無しさん@お腹いっぱい。2006/01/29(日) 01:25:59
#! /bin/ksh ならギリギリゆるす。が、半分バカにするな。そういうふうにしたい気持ちに
なることもあるが、他人の目に触れるとこへは出さんよ。
bash は論外。
0689名無しさん@お腹いっぱい。2006/01/29(日) 03:16:17
>>685
そのちょっと前に Unix Magazine で zsh の連載があった。それ読んでハマった。
それまでは tcsh ってなんて便利なんだ、って思ってたよw
0690名無しさん@お腹いっぱい。2006/01/29(日) 03:35:35
まあ、kshの機能でスクリプトとして使って嬉しい機能は、
算術演算ぐらいしか思いつかない。
export ENV=VALもkshでいいんでしたっけ?

ksh93はちょっと別格
0691名無しさん@お腹いっぱい。2006/01/29(日) 09:04:00
SIGNALハンドリングのバグ回避でksh使う。
bashもashも腐ってる。
0692名無しさん@お腹いっぱい。2006/01/29(日) 13:10:36
>>688
意味不明。たいていのい商用システムなら ksh は使ってOKだろ
Linuxとかの場合か?
0693名無しさん@お腹いっぱい。2006/01/29(日) 16:02:54
Solaris10では、strchrってどこに入ってるの?-lcでリンクエラーに
なるんだけど。はて?
0694名無しさん@お腹いっぱい。2006/01/29(日) 16:16:14
find . -name *.so | xrargs nm | grep strchr
0695名無しさん@お腹いっぱい。2006/01/29(日) 17:42:49
>>694
xrargs: 見つかりません。
0696名無しさん@お腹いっぱい。2006/01/29(日) 22:39:36
>>695
xargs
0697名無しさん@お腹いっぱい。2006/01/29(日) 23:02:07
>>692
ksh がどこにでも入ってるようになったのはごく最近だよ。PD-Ksh は昔はいろいろあったしね。
「意味不明」とか条件反射で言っちゃうクセは直した方がいいよ。
0698名無しさん@お腹いっぱい。2006/01/30(月) 00:03:52
ずっとbashだったんだけどsolarisはshell何が良いかな?
0699名無しさん@お腹いっぱい。2006/01/30(月) 00:08:16
>>698
sh
0700名無しさん@お腹いっぱい。2006/01/30(月) 00:30:52
今、shellをbashにして色々遊んでる
0701名無しさん@お腹いっぱい。2006/01/30(月) 02:12:26
>>698
rootはsh。
他のユーザは好み次第だけど、当方はbashのまま
かな。(昔はtcsh)
まぁ好きなの使うのがよいかと。
0702名無しさん@お腹いっぱい。2006/01/30(月) 08:46:57
>>701
> rootはsh。

また脳軟化爺の戯れ言が始まった。rootでもbashやtcshで問題なし。
0703名無しさん@お腹いっぱい。2006/01/30(月) 08:55:35
>>702
朝から精が出るな
0704名無しさん@お腹いっぱい。2006/01/30(月) 10:12:45
まぁ、精々お家サーバでしか使ったこと無いんだろ。
複数管理者が居るような状況とか、想像も出来んのだろうし。
0705名無しさん@お腹いっぱい。2006/01/30(月) 12:10:45
rootでtcshを使う理由がわからんよ。
0706名無しさん@お腹いっぱい。2006/01/30(月) 14:16:52
好きなシェルを ログインしてから exec すりゃいいじゃん。
0707名無しさん@お腹いっぱい。2006/01/30(月) 14:30:27
>>705
su root してから tcsh
0708名無しさん@お腹いっぱい。2006/01/30(月) 14:34:08
>>706
まったくその通り。ガキの戯れ言だわ。シングルユーザーモードとかなんのためにあるのか
意味もわからんのだろうな。
0709名無しさん@お腹いっぱい。2006/01/30(月) 14:43:19
>>702
はあ、若者ぶってるかと思ったら、そこまでガキだったか。幼稚園よちよちレベルだな。
0710名無しさん@お腹いっぱい。2006/01/30(月) 14:46:18
そろそろ決着つけようぜ!
07117092006/01/30(月) 14:58:29
誤爆スマソ
0712名無しさん@お腹いっぱい。2006/01/30(月) 17:29:48
蟹でも食べて落ち着こうぜ
0713名無しさん@お腹いっぱい。2006/01/30(月) 17:39:24
>>702
ヒント: ldd /sbin/sh; ls -l /usr
>>712
マホッ! オメガ欲しいカモ。
0714名無しさん@お腹いっぱい。2006/01/30(月) 17:41:58
>>702は若いから、トラブルがあると毎回OSの再インストールしてるから
シングルユーザーモードなんて使わないんだよ
0715名無しさん@お腹いっぱい。2006/01/30(月) 17:46:53
Solaris 11/x86 (Community Release build 30)を使っているのですが、

# /usr/dt/bin/dtconfig -d

でデスクトップログインを切ったのですが、コンソールでの
キーボードレイアウトの変更ってできるんですか?

今、日本語キーボードで英語レイアウトの設定になってて、
いわゆる素のDOSみたいな感じなんですが…。

kdmconfigはX関係だしなあ…。
0716名無しさん@お腹いっぱい。2006/01/30(月) 18:42:30
flashアーカイブから特定のディレクトリ、ファイルを
抽出することって出来ませんかね?
中身のリストを見ることは出来るみたいですが。
0717名無しさん@お腹いっぱい。2006/01/30(月) 19:16:20
SunのBlade1500とかのデスクトップワークステーション
って、マシン自体を横置きするのって保証内の動作環境を
満たしているのでしょうか?


0718名無しさん@お腹いっぱい。2006/01/30(月) 20:39:40
横置きにすると漏れるようなものは入ってないはず、問題無いんじゃない?
Ultra5を縦にして机と壁の間に置いてるけど不具合らしい不具合出てないし
0719名無しさん@お腹いっぱい。2006/01/30(月) 21:02:48
>>715
dumpkeys, loadkeys で出来る。
man keytables
0720名無しさん@お腹いっぱい。2006/01/30(月) 21:31:35
>>703
脳軟化爺が大漁で大笑いですよw
0721名無しさん@お腹いっぱい。2006/01/30(月) 21:35:34
>>720
夜遅くまでご苦労だな
0722名無しさん@お腹いっぱい。2006/01/30(月) 21:38:51
脳軟化爺をおちょくると、面白いように網にかかるので笑えるw
0723名無しさん@お腹いっぱい。2006/01/30(月) 21:45:20
寂しい奴だな。そのままずっと公園の隅っこで真ん中を見つめてると良い...
0724名無しさん@お腹いっぱい。2006/01/30(月) 21:55:21
こいつ蟹厨だろ。
頭の悪さや、行動がいっしょだし。
0725名無しさん@お腹いっぱい。2006/01/30(月) 22:01:37
君も大差ないよ。
0726名無しさん@お腹いっぱい。2006/01/30(月) 22:16:29
脳軟化などど非難するほどのウデも知識もないのがばれちゃったから、
この先は誰にもかまってもらえないね、さみしいね、かわいそうね
0727名無しさん@お腹いっぱい。2006/01/30(月) 22:21:12
だからお前も大差ないんだって。煽りたいだけなら消えてくれ。
0728名無しさん@お腹いっぱい。2006/01/30(月) 22:27:49
うわーーん、かなしいよぉーぅ
0729名無しさん@お腹いっぱい。2006/01/30(月) 22:43:09
煽りたいだけの蟹厨か。確かに悲しい。
0730名無しさん@お腹いっぱい。2006/01/30(月) 22:50:15
恥ずかしくて出てこれないと思ったら釣り宣言か
それも一つの手だな
0731名無しさん@お腹いっぱい。2006/01/30(月) 22:57:08
ら抜きカキコ恥ずかしいな。
0732名無しさん@お腹いっぱい。2006/01/31(火) 00:43:42
いやー、最近スレが盛況でいいよね。
こういうの「枯れ木も花のにぎわい」って言うんだっけ?
■ このスレッドは過去ログ倉庫に格納されています