トップページ⇒linux
1001コメント372KB

くだらねえ質問はここに書き込め! Part 200

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001login:Penguin2012/04/25(水) 19:26:36.80ID:Bo3PrIfJ
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux

関連スレッドは >>3-4 あたり。

前スレ くだらねえ質問はここに書き込め! Part 199
http://engawa.2ch.net/test/read.cgi/linux/1330623906/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1330623906.html
0871login:Penguin2012/06/04(月) 00:33:39.74ID:XCwj4/pG
>>870
ブートミスか。LiveCDタイプで他のLinuxは動作してるからドライブはまだまだ行ける。
連コインしてくるわ。
0872login:Penguin2012/06/04(月) 00:34:52.38ID:+lrpj+w0
>>869
ncって何でしょうnet captureとかそういう略称ですか?
iptablesに関してはservice iptables stopした状態でも同じでした。
arp -nやってみましたが、別のNICのアドレスしか入ってませんね。
もう少しarp周りを調べてみます。
0873login:Penguin2012/06/04(月) 00:38:00.48ID:MvMdnf06
>>872
netcat のこと。
0874login:Penguin2012/06/04(月) 00:39:26.39ID:iEVAxMO9
CentOS 6.2です。
CA証明書を(ブラウザからとかではなく)インストールする場合、どこに入れておけばいいんでしょう?
0875login:Penguin2012/06/04(月) 00:40:01.99ID:lm7J3ziL
通称、網猫
0876login:Penguin2012/06/04(月) 00:41:35.89ID:+lrpj+w0
>>873
ありがとうございます。調べてみます。
0877login:Penguin2012/06/04(月) 00:41:41.12ID:XYcMy50L
>>872
ncはnetcatのことね。
俺Fedoraの挙動は良く分からんけど普通はservice iptables stopしても
iptablesの機能が無効になる訳じゃないんじゃないの。
とりあえず
$ sudo iptables -L
$ sudo iptables -t nat -L
$ sudo iptables -t mangle -L
$ sudo iptables -t raw -L
$ sudo iptables -t security -L
のPOLICYが全部ACCEPTになっていてルールが一つもないことを確認したら?


0878login:Penguin2012/06/04(月) 00:42:30.71ID:BL3mB4uS
>>843-844
CentOS5では、おkで、CentOS6では不可だったため、
たぶん、再現性があると思うので、試してみてほしいです
08798712012/06/04(月) 04:59:47.96ID:XCwj4/pG
だめだ依然
>>864
の状況でブートできないな。

なぜだろう?
08808712012/06/04(月) 06:16:34.92ID:XCwj4/pG
これか?
"Q: I get the error "Can't find Knoppix filesystem." then it drops me to a "limited shell". What the hell?

A: This means you are not using a SCSI or IDE CDROM drive. After Syslinux starts up the first thing Knoppix wants to do is
find and uncompress the filesystem (that big KNOPPIX file on the CD). Knoppix only probes for the CD on all SCSI and IDE buses. If it can't find it you'll get the error above."

I'll update my bios and see if their is an option for ide emulation.
Ok, I updated my bios and changed setup to legacy mode for the sata drives.
***Resolved*** I'm able to boot damn small on a Dell optiplex 745 now!
0881login:Penguin2012/06/04(月) 13:56:00.27ID:KyCamjUS
ubuntu serverでサーバーを立てたいんですが、
現在お金がなく、本体を購入できません。

そこで、Mac上のubuntuで設定をして、
それをいつか購入するサーバー本体に
設定を移行するというのはできますでしょうか?
0882login:Penguin2012/06/04(月) 14:28:58.76ID:rUj+cLMo
できる。

Macでちゃんと動くように何度も設定をいじっていると、最後は設定を暗記できるようになる。
サーバーの設定ファイルの修正箇所なんぞたいしたことないから。
0883login:Penguin2012/06/04(月) 14:35:48.66ID:KyCamjUS
>>882
ありがとうございます!
早速今日からやってみます!
0884login:Penguin2012/06/04(月) 14:41:01.14ID:rUj+cLMo
MacもUNIXだから、Mac上のUbuntuで作業しなくても、Mac上でサーバーを動かせばいい。
設定は同じ。
0885login:Penguin2012/06/04(月) 14:53:33.92ID:KyCamjUS
>>884
そうなんですか?
わざわざubuntuをインストールするとこでした
ありがとうごさいます!
0886login:Penguin2012/06/04(月) 15:42:31.45ID:ibgWG0ns
Eclipse+CDT のはなしなんですが、Cプロジェクトの新規作成のときにツールチェインの選択がありますが、
このツールチェインの内容を変更、あるいはオリジナルなものを新設する方法ってあるのでしょうか。

やりたいのはARM系やSH系のクロスビルドをやりたいのですが、プロジェクトごとにいちいちコンパイラのパス通したりコマンド名を設定したりするのを簡略化できないのかと思っております。
ARM用のツールチェイン、SH用のツールチェインなどを自分で作成できるなら便利だと思った次第です。

よろしくおねがいしますです。
0887login:Penguin2012/06/04(月) 16:57:36.02ID:em28atpO
apacheのデフォルト設定の
Group #-1

これの#-1の意味わかりますか?
-1なんていうGIDないのですが
0888login:Penguin2012/06/04(月) 17:11:32.45ID:MvMdnf06
>>887
65534 じゃないの。
0889login:Penguin2012/06/04(月) 22:29:27.23ID:YH687WWx
子プロセスの話で
例えばプログラムfooを走らせたとして
bash-fooとbash-bash-foo
だとbash-bash-fooの方が処理速度落ちる?それとも変わらない?

あとchroot環境下でプログラム走らせた時にもchroot内と外で
処理速度が落ちるのかも教えてくれるとありがたいです
0890login:Penguin2012/06/04(月) 22:55:47.36ID:b+nnn2Jd
>>889
forkする時間がかかるから、その分時間がかかってしまうよ
0891login:Penguin2012/06/04(月) 23:03:27.93ID:YH687WWx
>>890
さんくす
ということはforkする時間だけで他は変化ないってことでいいのかな
0892login:Penguin2012/06/05(火) 00:07:14.86ID:zwnpYvL0
クイズが好きなのボクチャン?
0893login:Penguin2012/06/05(火) 00:34:40.76ID:6ImSIfAp
カレントに100個のフォルダがあります。
それらをそれぞれ圧縮してカレントに100個のZIPファイルを作りたいです。
(ZIPファイルの名前はフォルダ名と同じ)

find execで行けそうなのですが、私の力量不足でうまくいかなくて
困っています。どなたか詳しい方教えて下さい。
0894login:Penguin2012/06/05(火) 01:32:50.93ID:74+BfNXd
まわせば?
0895login:Penguin2012/06/05(火) 01:46:34.24ID:+90H8l5o
for i in `find . -type d`
do tar zcvf `$i`basename.tar.gz $i
done

`$i`basenameのところが怪しい
0896login:Penguin2012/06/05(火) 03:46:17.05ID:O0y5SPlp
>>895
findを``で囲うなんて酷いなこりゃ
ファイル名に空白入ったらオワる
あと、上の方のディレクトリで実行したらトンでもない事に

>>893
ttp://stackoverflow.com/questions/1451871/command-to-bulk-compress-all-files-folders-under-a-directory
0897login:Penguin2012/06/05(火) 03:47:03.55ID:O0y5SPlp
s/ファイル名/ディレクトリ名/
0898login:Penguin2012/06/05(火) 07:07:18.86ID:XI/6cJUN
今コンソールでコマンドを実行中なのですが、
出かけるのでsshで接続して続きの作業をしたいです
コンソールで実行中の画面をsshが奪うことはできないでしょうか?
0899login:Penguin2012/06/05(火) 08:02:37.81ID:3WRw8J5h
>>898
事前に screen とか使っとく。
0900login:Penguin2012/06/05(火) 08:12:03.25ID:uymUlL8u
>>898
もう既に出かけてしまったかもしれんが、
GNU screenをインストールして使っていればよかったはず。

screenを起動してから必要な作業を行ない、中断時には起動中のプログラムから
CTRL+Zなどで抜けてからscreen -dで画面とセッションを切り離す。
あとはsshでもコンソールでもそのままログアウトすればいい。

その後再開するときは、ログインしてからscreen -listでscreenの一覧を
調べて、screen -x (ID)で再接続すればいい。screen -dしたあとの時点に戻れる。
プログラムに戻るには、jobsでジョブ一覧を表示させてから、fg (ID)。
0901login:Penguin2012/06/05(火) 08:14:54.85ID:3WRw8J5h
>>900
Ctrl+Z する必要なくない?
0902login:Penguin2012/06/05(火) 08:18:03.58ID:3WRw8J5h
>>900
切り離しはデフォルトなら Ctrl+a d で。
再接続は -x でもいいんだけどいちおう -r が本道じゃないかな。
0903login:Penguin2012/06/05(火) 08:52:01.97ID:thwTIEmP
>>899
>>900
もう出かけてしまいました
事前にやっとかないとダメなんですね
今後はscreen経由で作業する癖をつけたほうがいいですね
ありがとうございました
0904login:Penguin2012/06/05(火) 09:25:48.69ID:NzrjT3aJ
find . -type d -exec tar cvfz {} {}.tar.gz \;
0905login:Penguin2012/06/05(火) 10:03:50.61ID:3WRw8J5h
>>895>>904
find . -type d だと
サブディレクトリあったとき期待どおり動かないんじゃないの。
0906login:Penguin2012/06/05(火) 10:07:48.24ID:NzrjT3aJ
-maxdepth
0907login:Penguin2012/06/05(火) 10:12:13.43ID:3WRw8J5h
とかめんどくさいことするより * で済ましちゃっていいんじゃね。
100個くらいなら問題ないよね。
0908login:Penguin2012/06/05(火) 10:12:23.59ID:8nd6lifI
元の質問はzip圧縮したがってるのにgz圧縮の答えするのは何かの陰謀?
0909login:Penguin2012/06/05(火) 10:29:16.22ID:NzrjT3aJ
>>907
>* で済ましちゃっていいんじゃね。

?
0910login:Penguin2012/06/05(火) 10:34:26.14ID:3WRw8J5h
>>909
for i in *; do zip -r "$i".zip "$i"; done
とか。

……と思ったけどディレクトリとファイルが混在してると
そこ判別しなきゃいかんな。
0911login:Penguin2012/06/05(火) 11:19:19.54ID:74+BfNXd
1.ls -d でフォルダのリスト作って、
2.リストを1行ずつ読み込んで、繰り返して、zip作ればいいと思うけど
0912login:Penguin2012/06/05(火) 11:27:52.43ID:3WRw8J5h
まぁ
for i in *; do [ -d "$i" ] && zip -r "$i".zip "$i"; done
でいいんだけどね。
ちょっと長くなっちゃうな、と。
0913login:Penguin2012/06/05(火) 12:05:05.36ID:3WRw8J5h
>>911
ん?
ls -d でどうやるの?
0914login:Penguin2012/06/05(火) 18:27:49.33ID:74+BfNXd
ls -d > list.txtじゃ駄目ですか?
0915login:Penguin2012/06/05(火) 18:28:34.51ID:74+BfNXd
長くなったら駄目なんですね、ごめん
0916login:Penguin2012/06/05(火) 18:32:01.75ID:+90H8l5o
http://engawa.2ch.net/test/read.cgi/linux/1251154236/l50
こっちで、スクリプトの解について議論、繁栄させてみたらどうだろう

せっかく、専用スレがあるんだし。
09178862012/06/05(火) 18:39:52.35ID:IqI0g3IK
ぐっすん。。。
0918login:Penguin2012/06/05(火) 19:05:49.45ID:3WRw8J5h
>>914
. しか出力されないけど。
0919login:Penguin2012/06/05(火) 19:35:43.54ID:74+BfNXd
>>918
ごめーん、間違ってた。
find パス -type d -maxdepth 1 > list.txtとかで許して管さい
0920login:Penguin2012/06/05(火) 19:41:07.88ID:wve98oZ8
>>896
>>findを``で囲うなんて酷いなこりゃ

そういうあなたの引用したurlでも ``で囲んでいるんだが。
0921login:Penguin2012/06/05(火) 20:12:57.30ID:gm/77eTx
おまえらまだやってるのかwww
>>920
全部よめよ
この糞野郎
英語もまともに読めないのか?
0922login:Penguin2012/06/05(火) 20:19:45.81ID:wve98oZ8
>>921
ずいぶん口が悪いなあ。
それでバッククォートを使う事のどこが酷いんだい?
0923login:Penguin2012/06/05(火) 20:50:32.92ID:gm/77eTx
>>922
んな事も分からんのかよ
日本語もまともに読めないのか?
0924login:Penguin2012/06/05(火) 21:00:31.34ID:3WRw8J5h
ちゃんと説明しなきゃわからんよ。
0925login:Penguin2012/06/05(火) 21:06:55.13ID:NRj9PTJ2
>>917
プログラム板の方が適切じゃない?
0926login:Penguin2012/06/05(火) 21:21:13.82ID:hwYdVeTv
>>893
for i in */ ; do zip -r "$i".zip "$i" ; done
0927login:Penguin2012/06/05(火) 21:24:59.16ID:hwYdVeTv
間違ってた。失礼。
>>893
for i in */ ; do zip -r "`echo $i|tr -d /`".zip "$i" ; done
0928login:Penguin2012/06/05(火) 21:25:12.79ID:3WRw8J5h
>>926
それ実際やってみた?
0929login:Penguin2012/06/05(火) 21:25:56.44ID:3WRw8J5h
あーすまん、入れ違いか。
0930login:Penguin2012/06/05(火) 21:36:14.29ID:MR0TpRBh
フォントによっては見づらいからサブシェルにしてねってことだとエスパー
0931login:Penguin2012/06/05(火) 23:31:58.58ID:VldLC6Qw
質問です
[root@CentOS6 named]# locate named.root.hints
/etc/named.root.hints

となるのに以下の結果になりました

[root@CentOS6 named]# ls -la /etc/named.root.hints
ls: cannot access /etc/named.root.hints: そのようなファイルやディレクトリはありません
[root@CentOS6 named]# ls -la /etc/named*
-rw-r----- 1 root named 930 2010-02-16 00:38 /etc/named.conf
-rw-r----- 1 root root 930 2012-06-05 21:31 /etc/named.conf-bkup
-rw-r--r-- 1 root named 2544 2012-01-10 18:13 /etc/named.iscdlv.key
-rw-r----- 1 root named 931 2007-06-21 19:09 /etc/named.rfc1912.zones
-rw-r--r-- 1 root named 487 2012-01-10 18:13 /etc/named.root.key

どういうことなんでしょうか
見つかるはずなのではと思ったんですが…
0932login:Penguin2012/06/05(火) 23:35:09.79ID:3WRw8J5h
>>931
locatedb が古いんじゃないの。
0933login:Penguin2012/06/05(火) 23:41:28.25ID:VldLC6Qw
>>932
ありがとうございます、locatedbって言うんですね!
ググってupdatedbしたら出て来なくなりました

別の質問なんですが
service named startしたら、/etc/named.root.hintsがないから動かないと言われたものの
/etc/named.root.hintsはbindを入れたときからないようです
これはインストール失敗したとかじゃなくて、この場合は自分で作成するものなんでしょうか?
0934login:Penguin2012/06/05(火) 23:44:37.14ID:GI5khRkJ
>>933
/usr/share/doc/bind-*/sample/etc/named.root.hintsをコピー
0935login:Penguin2012/06/06(水) 00:03:33.34ID:jke8WlnW
>>934
すみません、ありがとうございます。
でも
[root@CentOS6 named]# ls -la /usr/share/doc/bind-9.7.3/sample/etc/named.root.hints
ls: cannot access /usr/share/doc/bind-9.7.3/sample/etc/named.root.hints: そのようなファイルやディレクトリはありません
となって見つからないです。わざわざ削除なんてこともしていないんですがなぜないんだろう…
これはどのバージョンでも絶対入ってるものなんですよね?
0936login:Penguin2012/06/06(水) 00:18:26.82ID:wfSxz6fr
hintsてなんだっけ
$ dig . ns > /path/to/named.root.hints
で作れたはず
0937login:Penguin2012/06/06(水) 00:22:16.41ID:wfSxz6fr
$ dig @a.root-servers.net . ns > filename

これでなんとかかんとか
0938login:Penguin2012/06/06(水) 01:06:28.23ID:jke8WlnW
>>936
何度もありがとうございます。
bindは9.7以前と9.7以降はだいぶ構成が違ってるらしく、
以前9.3で設定したものを参考にやってるのが大間違いの元みたいです
じっくり調べてやり直してみます。ありがとうございました
0939login:Penguin2012/06/06(水) 01:25:25.79ID:rADJajVe
Emacsの設定についてなのですが、
.emacsと、.emacs.d/init.el
の二つの設定ファイルがあるんですけれど
(作ったのはサーバ管理者)
いじるときはどちらをいじればいいのでしょうか?
両方読みこまれてるのでしょうか?
0940login:Penguin2012/06/06(水) 01:27:55.42ID:2epSPtSW
唐突で申し訳ないんだけどさ、
mozcって、それほど賢くないよね・・・・?
数ヶ月使ってたんだけど、結局Anthyのユーザー辞書に登録しまくってよ、
ATOKとまでは言わないけど、MSIMEくらいにはなったよ。
どこのUbuntu(Linux)本見ても「mozcをインストールしよう♪」って書いてあるからよ。
みんな、やっぱ もずく 食ってんの?
0941login:Penguin2012/06/06(水) 01:28:31.36ID:WZLYxSxS
>>939
片方ずついじってみればわかるんじゃね。
0942login:Penguin2012/06/06(水) 01:28:53.64ID:WZLYxSxS
>>940
mozc / Google 日本語入力 #3
http://engawa.2ch.net/test/read.cgi/linux/1316515474/
日本語入力総合スレッド 5
http://engawa.2ch.net/test/read.cgi/linux/1289124055/
0943login:Penguin2012/06/06(水) 01:31:31.18ID:1Lsn2U/E
rr
0944login:Penguin2012/06/06(水) 01:37:48.98ID:Kn+sfulr
>>939
~/.emacs はobsolete
今は.emacs.d/init.el推奨だったかな。
0945login:Penguin2012/06/06(水) 02:09:58.56ID:2epSPtSW
>>942
あ、ありがとww
日本語入力スレッドはともかく、mozcスレには書き込めない内容だよ・・。
ユーザー辞書って、溜めるとすぐにMBクラスいっちゃうんだね。
0946login:Penguin2012/06/06(水) 06:44:03.06ID:omF19tTw
>>896で正解(の一例)を書いたのに
誰も理解できずに全滅かよw

↓屑どもの一覧
>>904 >>906 >>907 >>910 >>911 >>912 >>919 >>920 >>922 >>924 >>926 >>927 >>930
0947login:Penguin2012/06/06(水) 08:12:02.52ID:yju9Mj9Q
お前まだいたのかよw
コテハンつけて、俺みたいなクズにやさしく教えてくれよ
0948login:Penguin2012/06/06(水) 09:11:44.74ID:009mLC+B
>>946
日本語でOK
0949login:Penguin2012/06/06(水) 09:52:48.20ID:WZLYxSxS
もうほっとけ。
0950login:Penguin2012/06/06(水) 10:06:01.44ID:RsQt7/PC
コテはつけてもらえよ
NG登録できないじゃないか
0951login:Penguin2012/06/06(水) 18:07:09.34ID:YJ8J+5L6

次の方どうぞ

.
0952login:Penguin2012/06/06(水) 19:10:17.88ID:0rp26uut
カゴヤVPSでCentOSをインストールしました。
Linux 2.6.18-194.26.1.el5.028stab079.2 #1 SMP Fri Dec 17 19:25:15 MSK 2010 i686
bash: lshw: command not found

cgiが所有者権限で動かすためmod_ruidの導入をしているのですがつまづいています。


http://firegoby.jp/archives/9

---
httpd.confのVirtualHostディレクティブに以下のような行を挿入して再起動する。

RMode config
RUidGid user group
---

というのはどこにどういう記述をすればいいんでしょうか。

そのまま記述したり
<VirtualHost>
RMode config
RUidGid user group
</VirtualHost>
では再起動しなかったので違うことはわかりました。

よろしくおねがいします。
0953login:Penguin2012/06/06(水) 19:14:12.67ID:WZLYxSxS
>>952
> <VirtualHost>
> RMode config
> RUidGid user group
> </VirtualHost>
ほんとにこのとおり書いたの?
だとしたらいろいろ足りない。
http://httpd.apache.org/docs/2.2/vhosts/
0954login:Penguin2012/06/06(水) 19:56:19.21ID:n1s6iLvy
Debian派生のZeven-OS Neptune2.5(KDE)をインストールしたのですが、
同環境下において、日本語名のフォルダやファイルを
Dolphinから閲覧、実行しようとすると
ファイル名が黒い菱形が並んだような文字化け状態になっており
正常に閲覧できない状態となってしまいます。

同じHDD上にインストールしたOpen SUSE12.1(KDE)やUbuntu11.10(Unity)などでは正常に閲覧や実行は確認しております。

PCmanfmなどのFMからであれば、正常に閲覧することは可能なのですが、
そこから例えばLibreofficeなどの一部アプリケーションで日本語名ファイルを実行しようとすると「一般的な入力/出力のエラー」と表示される状態です。
(問題なく実行できるアプリケーションもあります)

しかし、一般ユーザーでログインした場合は上記のような症状となりますが、
rootとしてログインした場合、DolphinやLibreofficeなどでも問題なく日本語名ファイルの閲覧、実行ができることを確認しており、
ユーザーの環境設定かロケール辺りの何かで躓いている可能性がある、という部分までは推測しました。

一般ユーザーからでもrootと同じようにDolphinを始めとしたアプリケーションで日本語名ファイルやフォルダを表示、実行する方法に関しまして
よい解決法などがありましたら是非よろしくお願い致します。
0955login:Penguin2012/06/06(水) 23:34:51.99ID:FvBMeSwS
>>954
新規の一般ユーザで再現するか?
rootと一般ユーザでprintenvの結果を比較
0956login:Penguin2012/06/07(木) 00:30:29.56ID:U00rOho3
以下のスクリプトが何をするためのもので,どんなスクリプトなのかを教えてください
1
#!/bin/sh

# formatdir - output a directory listing

for file in *
do
if [ -d "$file" ]
then
size=`ls -1 "$file" | wc -l | sed 's/ //g'`
if [ $size -eq 1 ]
then
echo "$file ($size entry)"
else
echo "$file ($size entries)"
fi
else
size=`ls -l "$file" | sed 's/^[^ ]*[ ]*[^ ]*[ ]*[^ ]*[ ]*[^ ]*[ ]*\([0-9]*\)[^0-9].*/\1/'`
echo "$file ($size byte)"
fi
done
0957login:Penguin2012/06/07(木) 00:34:30.77ID:U00rOho3
3
#!/bin/sh

# remindme - search a datafile for matching lines, or show the contents
# of the datafile if no arg is specified

rememberfile="$HOME/.remember"

if [ $# -eq 0 ] ; then
less $rememberfile
else
grep -i "$@" $rememberfile | less
fi
0958login:Penguin2012/06/07(木) 00:34:52.70ID:U00rOho3
4
#!/bin/sh

# checkspelling - check the spelling of a word

spell="ispell -l" # if you have ispell installed instead
# if not, just define spell=spell or
# equivalent.

# "ispell -l" は標準入力から入力された単語(複数)から
# スペルの間違っている単語だけを出力します。

if [ $# -lt 1 ] ; then
echo "Usage: $0 word or words" >&2
exit 1
fi

for word in $*
do
test=`echo $word | $spell`
if [ -z "$test" ] ; then
echo "$word: spelled correctly."
else
echo "$word: misspelled."
fi
done
0959login:Penguin2012/06/07(木) 00:36:37.81ID:U00rOho3
5
#!/bin/sh

# remember - an easy command-line based memory pad
# search the results with 'remindme'

rememberfile="$HOME/.remember"

if [ $# -eq 0 ] ; then
echo "Enter note, end with ^D "
#下記の cat の入力は標準入力です。入力の終了は空行で ^D を押します
cat - >> $rememberfile
else
echo "$@" >> $rememberfile
fi
0960login:Penguin2012/06/07(木) 00:37:13.10ID:U00rOho3
6
#!/bin/sh
# hilow - a simple number guessing game

biggest=100 # maximum number possible
guess=0 # guessed by player
guesses=0 # number of guesses made
number=`expr $$ % $biggest` # 1 から $biggest の間の乱数を生成

while [ $guess -ne $number ]
do
echo "Guess? "
read guess # read guess で guess 変数にキーボードから入力した値が入る
if [ $guess -lt $number ]
then
echo "... bigger!"
elif [ $guess -gt $number ]
then
echo "... smaller!"
fi
guesses=`expr $guesses + 1` # guesses の値を1増やしている
done

echo "Right!! Guessed $number in $guesses guesses."
0961login:Penguin2012/06/07(木) 00:43:41.42ID:cOKT2ALd
ここ宿題スレだったのか
0962login:Penguin2012/06/07(木) 00:43:44.04ID:xDZoZcEu
>>955
ご回答ありがとうございます。
新規一般ユーザーを作成したところ、root同様にdolphinやLibreofficeの正常動作を確認致しました。

新規・rootユーザーと問題の一般ユーザーのprintenv結果をcommコマンドで比較したところ、
(正常)
LANG=ja_JP.ETC-8
GDM_LANG=ja_JP.ETC-8

(問題)
LANG=ja_JP.EUC-JP
GDM_LANG=ja_JP.EUC-JP

となっており、どうやらロケールがUTF-8になっていなかったことが原因であると思われます。
その後、端末からLANG=ja_JP.UTF-8指定は行いましたが、
問題ユーザーのアプリケーションは正常に動作しない状態となっております。

0963login:Penguin2012/06/07(木) 00:55:56.66ID:xDZoZcEu
連レス申し訳ありません。
.bash_profileのファイル名を間違えて
「profil」となっていただけでした。
.bash_profileでja_JP.UTF-8を指定し、再起動することで問題のあったユーザーでも日本語名ファイルを読み込むことに解決しました。
アドバイスありがとうございます。
0964login:Penguin2012/06/07(木) 01:17:50.48ID:Rf7vAUJe
>> ID:U00rOho3 マルチ乙
0965login:Penguin2012/06/07(木) 02:49:46.29ID:exGxU4Cz
GRUBはReadonlyだから、破損してUbuntuとWindowsの両方が起動できなくなるといった状況はありえないって言われたんだけど、これって本当?
0966login:Penguin2012/06/07(木) 03:07:19.49ID:8sbPiZEM
スクリプトの宿題をお願いします。
0967login:Penguin2012/06/07(木) 04:17:43.98ID:XYx2a51d
>>965
言った人に尋ねなさい
0968login:Penguin2012/06/07(木) 07:23:56.97ID:sIgmtxzW
age
0969login:Penguin2012/06/07(木) 08:51:01.10ID:Hbhg66gI
Centos5.8で、yumでapache httpdを導入しました。

[root@localhost gfd123]# getfacl 456.txt
# file: 456.txt
# owner: ore
# group: g_wa
user::rwx
group::r--
group:g_wa:rwx
mask::rwx
other::r--

というファイルがあるんですが、
どうして、Web-DAV(apache)から削除できてしまうんでしょうか。
apacheって、root権限で動作しているのでしょうか。
0970login:Penguin2012/06/07(木) 10:18:23.67ID:syyZk2xt
1) ファイルを削除する権限はそのファイルじゃなくて格納されているディレクトリの権限に依る
2) apacheがmod_suexecを使っている
3) 本当にapacheがroot権限で走っている

良くあるのはこの3つぐらいかね
レス数が950を超えています。1000を超えると書き込みができなくなります。