1 名前:login:Penguin [02/04/03 20:46 ID:LSaoLgsA] 初心者から上級者までくだらない質問はここでどうぞ。 前スレ くだらねえ質問はここに書きこめ!12 pc.2ch.net/test/read.cgi/linux/1015914447/ 2ちゃんねるで初心者が質問する前に読む心得 member.nifty.ne.jp/exreal/linux/
286 名前:252 [02/04/10 18:07 ID:BUgOex5/] >>252-253 ここに書いてありました。 japan.internet.com/linuxtutorial/20010929/1.html たしかにいままで使っていて、エラーが出たことがないのですが、バグが無い事なんて あるのかなと思いました。
287 名前:login:Penguin mailto:sage [02/04/10 18:10 ID:LjOqDnnK] >>286 そこ、笑うとこだろ?
288 名前:login:Penguin [02/04/10 18:24 ID:adaOXh9W] RedHat Linux 7.2のターミナルエミュレーターに表示されたメッセージを 他の場所にコピーする方法はありませんか? 他の場所とは、ブラウザやテキストエディターなどです。
289 名前:名無しさん@Emacs mailto:sage [02/04/10 18:36 ID:6vrP/V+F] >>288 マウスでコピーする範囲を選択、 そのままの状態でコピー先にマウスカーソルを 持って行き、マウスの中ボタンをクリック。 2ボタンマウスの場合は左右ボタンを同時に、 ホイールマウスの場合はホイールを上から押す。
290 名前:名無しさん@Emacs mailto:sage [02/04/10 18:37 ID:ZMy3GzVs] > でファイルに渡すとか マウスでコピペとかいろいろあるだろ
291 名前:login:Penguin [02/04/10 18:38 ID:adaOXh9W] >>289 どうもありがとうございました。
292 名前:login:Penguin mailto:sage [02/04/10 18:56 ID:LjOqDnnK] >>288 www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-rg-ja-7.2/s1-intro-copypaste.html 読んどけ。 www.jp.redhat.com/support/7.2/
293 名前:login:Penguin [02/04/10 20:30 ID:A4XIWZ5p] >285 ムリだろ 常駐させるだけ無駄のような気が・・ まぁsamba経由で別のマシンがnimdaに感染するなんてことは あるかもね
294 名前:login:Penguin [02/04/10 20:42 ID:y17LV2GP] ソフトをインストールしようと思って、ダウンロードして、 ソースをコンパイルしようと思って、makeを打ったら bash: make: command not foundって出るんですけどどうしたらいいんでしょう?
295 名前:login:Penguin [02/04/10 20:49 ID:vk6KHY0+] ソースからインストールしたMySQL(EUC)を シフトJiS環境で再インストールしたいのですが、 (芋だと文字化けしちゃうんです) どうやって今のMySQLをアンインストールしたらいいのでしょうか? このまま逝ったら OSごとフォーマットしそうな勢いです(T∀T)ワケワカランデス-
296 名前:login:Penguin mailto:sage [02/04/10 21:31 ID:BOCAJVSO] >>294 makeを入れる
297 名前:ひろ [02/04/10 22:06 ID:1CyU6xi3] while文ってどんな時に使うの本よりも解かりやすい 例を挙げて説明できる人いますか?
298 名前:login:Penguin mailto:sage [02/04/10 22:15 ID:9PNAQ/4i] >297 いません。
299 名前:login:Penguin mailto:sage [02/04/10 22:23 ID:9KoO7w2v] >>297 宿題は、自分でやりましょう。 # どーせ、あらゆるとこで聞いてるんだろうなぁ
300 名前:login:Penguin mailto:sage [02/04/10 22:29 ID:9PNAQ/4i] >297 for,do whileと同じく、同様の処理を繰り返したい時に使う 普通はループ回数が決まっているときはfor 条件に適合するまで繰り返すときはwhile つーかどの辺が分からないのかわからん /* 無限ループでハァハァ(;´Д`)を表示させる処理 */ while(1){ printf("ハァハァ(;´Д`)\n"); }
301 名前:名無しさん@Emacs [02/04/10 22:31 ID:yIpJoPvB] >>297 >while文ってどんな時に使うの 言語は何? 答えようがないよー。 んー、まあC言語だと仮定すると、たとえば以下のように使う。 int i; i = 0; while(i < 5){ i = i + 1; } ここでは、iが5よりも小さい間、whileの次のカッコの中を 繰り返し行うわけね。繰り返すうちにiが5以上になるから、 while文の次に処理が移る。 同様のことをfor文で書くとこうなる。 int i; for(i=0;i<5;i=i+1){}
302 名前: mailto:sage [02/04/10 22:57 ID:tbTrpmS0] >>301 違う!こうだ! int thinpo; thinpo=0; while(thinpo < iku){ thinpo=sikosiko; }
303 名前:あ [02/04/10 23:08 ID:H2GYZX72] リナックスのソースってリナックスの中にはないのですか?
304 名前:login:Penguin mailto:sage [02/04/10 23:12 ID:UPmQTlmg] windowsからlinux側のマシンのファイル見える(共有する)ようにするにはsambaを使いますが、 逆に linuxからwindows側のファイルを共有できるようにするにはどうしたらいいのでしょうか?
305 名前:login:Penguin mailto:age [02/04/10 23:14 ID:eKvb9Po1] >>303 君の思うリナックスってなに?
306 名前:login:Penguin mailto:age [02/04/10 23:16 ID:eKvb9Po1] >>304 mount
307 名前:あ [02/04/10 23:21 ID:H2GYZX72] >>305 会社で使っているのがred hat何ですけど ソースを読んでみたかったのでどこにあるのかと思いました。
308 名前:login:Penguin mailto:sage [02/04/10 23:24 ID:9PNAQ/4i] /usr/src/linux …辺り?
309 名前:login:Penguin [02/04/11 00:07 ID:PWFgXpwF] serioスレを見てTPs30に入れたのは良いんですが、 ディスクの後ろのほうのパーティションが何故かマズーです。 ストレージ用にとってあるパーティション(hda8)をマウントしようとすると 「'e2fsck'をすべきだ」と出ますが、マウントはされてます。 /dev/hda9にいたっては、'does not exist'だそうで。 fdisk -lではきっちり認識できてますけど。 TP s30 ic25n020atcs04(255/63/2432) hda1 < SerioWare0.35A + kernel2.4.18 hda2 < WinMe hda3 < Kondara2.1 + 作り直した2.4.18-10k : hda8 < 1503-1803 # シリンダー番号 hda9 < 1804-2432 * linuxディレクトリはext2です * grubを使ってマルチブートしてます * Kondaraでパーティションはきりました。 * Kondaraからは問題なくマウント・アクセスできます …1024の壁でもなさそうだし、なんか忘れてるだけなんだろうけど、 詰まってしまいました。
310 名前:login:Penguin [02/04/11 00:13 ID:6Orr2txX] >>309 fdisk /dev/hda して、pを入力すると何が表示されるんだ?
311 名前:login:Penguin [02/04/11 00:24 ID:rg7n5KP/] >>307 RedHatの場合、ソースは、標準のインストールではインストール されない。CD-ROMからインストールするか、rpm パッケージとってきていれないとだめ。 もちろん、kernel.orgから持ってきてもいいけど。 linuxカーネルソースは /usr/src/ 以下に展開される。
312 名前:309 [02/04/11 00:29 ID:PWFgXpwF] >>310 普通にパーティションテーブルが表示されまする。 (fdisk -l /dev/hdaでも同じよね?) はしょり気味だけど、こんな感じ Disk /dev/hda: 255 h, 63 sec, 2432 cyl Units = cyl of 16065 * 512 bytes /dev/hda1 1 301 (-blocks) 83 Linux /dev/hda2 〜〜〜はしょって〜〜〜 : /dev/hda8 1503 1803 (-blocks) 83 Linux /dev/hda9 1804 2432 (-blocks) 83 Linux とか、 Kondaraで fdisk -l /dev/hdaと同じになる けど、Kondaraでは問題なし。なぜ? * kernel のディスク関連文章消化中…
313 名前:a mailto:a [02/04/11 00:35 ID:lQumPQ+s] >>311 ありがとうございます
314 名前:あめ [02/04/11 00:39 ID:TMNxSWm9] vine linuxをインストールする時、ファイルシステムは どうすればいいのですか? これじゃないといけないっていうようなのがあるんですか?
315 名前:login:Penguin [02/04/11 00:44 ID:Bbv0HYLH] >>314 「ファイルシステム」ってのを、どういう意味でつかってる? おおまかにいって、ディレクトリ構成のことを指す場合と、 ディスクフォーマットタイプのことをいう場合があるけど。 後者なら、とりあえずext2でいいだろ。 前者なら、インストーラにまかせとけ。 それとも、他の何かのことを聞いてる?
316 名前:login:Penguin mailto:sage [02/04/11 00:46 ID:o4Kq0BPg] 前者の意味で使うのは初耳だ。
317 名前:pen [02/04/11 00:51 ID:sWRgN/ha] TLW7のアンインストールの方法がわかりません。 開放して、WINのデータ用にしたいと思っています。 ハードディスクはプライマリにマスターとスレイブで接続しています。 マスターにwindows98。 スレイブにTLW7を入れたのですが、インストール途中のLILOの設定で LILO ブートレコードをインストールする場所 という項目の所で /dev/hdb マスターブートレコード(MBR)を選択。 多分これのせいだと思うのですが。 TL7インストーラのfdiskコマンドからLinuxのパーティションを全て削除して fdiskを実行したのですが駄目でした。
318 名前:login:Penguin mailto:sage [02/04/11 00:55 ID:o4Kq0BPg] >>317 そうですか。
319 名前:login:Penguin mailto:sage [02/04/11 00:58 ID:Bbv0HYLH] >>316 www.jp.redhat.com/manual/Doc71/RHDOCS/rhl-rg-ja-7.1/ch-filesystem.html ccinfo.ims.ac.jp/publish/200004/03.html
320 名前:login:Penguin [02/04/11 00:59 ID:6Orr2txX] >>312 んんぐぉお〜〜〜〜〜っっ!!! だ・か・ら、はしょるなっつーの!
321 名前:login:Penguin mailto:sage [02/04/11 01:00 ID:Bbv0HYLH] >>317 Winのフロッピーで立ち上げて、 FDISK /MBR FAQ中のFAQだ。
322 名前:309 [02/04/11 01:15 ID:PWFgXpwF] >>320 デスクトップから書いていたから端折ってしまった スンズレイシマシタ KondaraでもSerioでもfdisk -l /dev/hdaの結果はいっしょでした。 # fdisk -l /dev/hda Disk /dev/hda: 255 heads, 63 sectors, 2432 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 301 2417751 83 Linux /dev/hda2 * 302 601 2409750 c Win95 FAT32 (LBA) /dev/hda3 602 901 2409750 83 Linux /dev/hda4 902 2432 12297757+ f Win95 Ext'd (LBA) /dev/hda5 902 966 522081 82 Linux swap /dev/hda6 967 1201 1887606 c Win95 FAT32 (LBA) /dev/hda7 1202 1502 2417751 c Win95 FAT32 (LBA) /dev/hda8 1503 1803 2417751 83 Linux /dev/hda9 1804 2432 5052411 83 Linux
323 名前:pen mailto:sage [02/04/11 01:33 ID:sWRgN/ha] >>318 書き方が悪くてすいませんでした。 >>321 答えて頂きありがとうございます。 試してみたのですが駄目でした。 私なりに調べてみたのですが、 LILOのインストールをwindowsが入っているマスター ではなくスレーブの方にインストールしてしまったのが いけないと思うのですが関係ないでしょうか? 初心者ですので間違えた事を書いていたり、分かり難い説明だとは 思いますが宜しくお願いします。
324 名前:login:Penguin [02/04/11 01:43 ID:6Orr2txX] >>322 Serio側に/dev/hda9(つまり、/devの中のhda9というデバイスファイル)は存在するのか?
325 名前:309 [02/04/11 02:13 ID:PWFgXpwF] >>324 えっ?…… # ls /dev/ |grep hda …えっ…??? 無いです!あれ?なぜじゃ? (こんなことなったこと無いから、どこに手をつけて良いかわかってない >>309 であった)
326 名前:309 [02/04/11 02:51 ID:PWFgXpwF] homepage2.nifty.com/btm/linux/serio1.html を発見。 おぉ… # cd /usr/src/linux/scripts # sh MAKEDEV.ide # e2fsck /dev/hda8 # hda9もね で、きちんとmountできました! thanx for >>324 .........
327 名前:名無しさん@Emacs mailto:sage [02/04/11 08:56 ID:7aEEjPGt] >>326 の英語が痛い >>323 MBRでliloではなくWindowsのbootを呼び出せるようにすればいい
328 名前:279 [02/04/11 11:07 ID:oGtjN+Oi] 返事が遅くなってすみません。急に忙しくなりまして。 とりあえずWin32環境よりもウイルス被害にあう確率は極端に低いので、 Linuxではウイルス対策についてWinのような神経質さは必要ないという ことで良いのでしょうか? その代わり、不要なサービスを立ち上げないとか、不要なポートは閉じ るということで良いのでしょうか?
329 名前:login:Penguin mailto:sage [02/04/11 11:15 ID:BDDKJoaG] >>328 あと、>>280
330 名前:login:Penguin mailto:sage [02/04/11 11:15 ID:o4Kq0BPg] >>328 使ってればわかるよ Windowsに見切りをつける? そういう奴に限ってどうだか…。
331 名前:login:Penguin [02/04/11 11:30 ID:usoGDW4p] XEmacs でパッケージインストールしたソフトは、どのようにして アンインストールするのでしょうか?検索しても見つからなくて・・・。 がいしゅつでしたらリンク先を示していただければありがたいです。
332 名前:login:Penguin mailto:sage [02/04/11 11:35 ID:2LNSFhWY] >>331 man rpm
333 名前:279 [02/04/11 11:40 ID:oGtjN+Oi] >>329-330 了解です。
334 名前:login:Penguin [02/04/11 11:47 ID:Yb1jmuSA] telnetでログインしてsuしてユーザアカウントを追加ってできないんでしょうか。 adduserもuseraddも command not found って怒られてしまいます。 これらをwhichで探しても見つかりません。 man adduser とかやると、ヘルプは出ます。 他のマシンからtelnetせずに直接サーバのコンソールでadduserするとちゃんと追加できるのですが・・・
335 名前:login:Penguin [02/04/11 11:53 ID:XhIERSCA] >334 su - でrootになる
336 名前:名無しさん@Emacs mailto:sage [02/04/11 11:53 ID:oSx9S9uO] >>333 $ su -
337 名前:別解 mailto:sage [02/04/11 11:57 ID:BDDKJoaG] >>334 一般ユーザでも /sbin とか /usr/sbin に path を通しておく。
338 名前:login:Penguin [02/04/11 11:58 ID:usoGDW4p] >>331 ありがとうございます。ちょっと調べてみます。 XEmacsのパッケージインストールとRPMが関連しているとは意外でした。
339 名前:login:Penguin mailto:sage [02/04/11 11:59 ID:BDDKJoaG] >>338 関連してないんじゃねーの?
340 名前:名無しさん@Emacs mailto:sage [02/04/11 12:01 ID:SPDr400O] >>331 list&intallで同様にdeleteしたいものを 選んでから'x'
341 名前:うひひ [02/04/11 12:21 ID:99VVdAbG] >>334 ホントウにコマンドが無いときとパスが通ってないとcommand not found 直接できるならコマンドは有るわけだからコマンドを探してフルパスで 撃ってみそ。 /nanntoka/nanntoka/useradd 根本的にファイルを探したいならfindが吉 whichってのはパスが通ってるとかalias喰ってるとかの条件があるナリ command notでwhichちゅーのは
342 名前:login:Penguin mailto:sage [02/04/11 12:42 ID:Yb1jmuSA] >>335 氏、>>336 氏のやり方でやったらできました。有り難うございます! "-" ないとダメなんですね・・・
343 名前:名無しさん@Emacs mailto:sage [02/04/11 18:22 ID:oSx9S9uO] >>342 駄目もなにも、 su のオプションなんだからさ。 man をみる癖をつけようよ。 んで、当然 su の help か man は確認してるよね?
344 名前:342 mailto:sage [02/04/11 18:50 ID:Yb1jmuSA] ( ゚ロ゚;) ! 気をつけます!
345 名前:login:Penguin [02/04/12 00:17 ID:kTTBXhoy] MBRやカーネルイメージとかも含め、そっくりバックアップしたいです。 いろいろ調べたすえ、 # dd if=/dev/hda | gzip > bigbackup.gzip とかでHDDを丸ごとバックアップする計画なんですが、 この馬鹿でかいファイルをリストアする方法について質問。 1、できますよね、リストア。 2、その場合、まったく同じ(容量や、セクタ数、シリンダ数とか)HDDじゃないとだめ? それとも、「大は小をかねる?」 同じHDDじゃないとNG、といわれた場合は、 この方法だと、 常に2台セットでHDDを買わないとイザというとき戻らない。 そりゃキツすぎるって。
346 名前:login:Penguin [02/04/12 01:34 ID:btiGL0yR] >>345 1. できる。 2. 大は小を兼ねる。しかし BIOS の認識してるジオメトリのうち セクタ数とヘッド数は同じでないとブートが難しいかもしれない。 最近の ATA のディスクはみなセクタ 63 のヘッド 255 なんで、 たぶん大丈夫。余ったぶんの容量は使えなくなる。
347 名前:login:Penguin [02/04/12 01:57 ID:kTTBXhoy] >>346 さん ありがとうございます。 ちなみに、dd 以外に、ファイル単位ではなく、 ブートセクタなども含めそっくりバックアップする方法は ないですか?
348 名前:login:Penguin mailto:sage [02/04/12 02:22 ID:eWVg8O7f] >>347 ちがうかもしれんが man dump してくれ。
349 名前:login:Penguin [02/04/12 02:28 ID:iLyxoEle] dumpコマンドが近いかな。 でもMBRや、パーティションのブートセクタはバックアップできない。 そういう物理的な情報に近いものをとっておいても、 ↑ででてるように、HDDが別だったら容量つかいきれなかったり、 いいことはないと思われ。 特別な理由がないかぎり、ファイルの復旧+早急にMBR等の 設定ができる環境(1FDに、復旧用スクリプト入れとくとか)の ほうが、いいんでない?
350 名前:login:Penguin [02/04/12 03:17 ID:Qqolo4oY] Turbolinux7でメルコの"LPC5-CLX-CB"を認識させるには? cardbusだと無理ってホント?
351 名前:login:Penguin [02/04/12 07:56 ID:xEHXdXNx] >>350 つーか、マルチ氏ね。
352 名前:login:Penguin [02/04/12 11:04 ID:EQdWPUEa] Solaris に最も近いLinuxってどのディストリですか?
353 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/12 11:06 ID:HNqB/97W] >>352 UltraPenguin
354 名前:login:Penguin mailto:sage [02/04/12 11:11 ID:4JY0OjKi] >>352 Solaris の勉強のために Linux 入れるつもりなら、 素直に Solaris 使った方がいいよ。
355 名前:login:Penguin [02/04/12 18:00 ID:jmLunZiT] redhatlinux7.2はGeforce2TiのTVOUT機能に対応しているのでしょうか。 redhat社のhpで調べてみましたがそこまではわかりませんでした。 どなたか知っていたら教えてください。
356 名前:名無しさん@Emacs mailto:sage [02/04/12 18:09 ID:LEYZ/9S1] >>355 Debianでこんなパッケージがある。 赤帽7.2に入ってるかはわからないけどたとえ 入ってなくてもどっかにrpmが落ちてるのでは? Package: nvtv Provides: tvtool Depends: libc6 (>= 2.2.4-4), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), xlibs (>> 4.1.0) Size: 146334 Description: tool to control the TV chips on NVidia cards under Linux This is a program to control the TV chips on NVidia cards under Linux, in order to get tv-out with a wide range of resolutions and sizes, including "overscan" modes. It does even work with the free nv drivers.
357 名前:Mr.IIS mailto: [02/04/12 21:21 ID:1MfKSePZ] ここわひさし鰤 Windowsマネージャーのテーマを拾いにいこうかと www.themes.org/ へ、出かけました。ワンサカあったthemeがサパリありまへん。何かあったのでしょうか? 1:KDE>バージョンアップに対し、対応モデルが混在しアフォな質問ばかり増えるので一気に載せるのやめた。 2:やたら重いので苦情もおおい。アフォらしいので入口だけ鎮座。 3:本当は秘密の入口がある。 俺はKDEのだけでも集めたいのだが、既出でしょうか?案内求むン。
358 名前:Mr.IIS [02/04/12 21:23 ID:1MfKSePZ] Windows > Windowに訂正、ATOKまんせ〜
359 名前:login:Penguin [02/04/12 21:55 ID:bib/rjcI] >>357 1. AQUAもどきのテーマを公開していて、Appleにイチャモン(=脅し)つけられた。 ってことは聞いた。それ以外の理由は知らない。
360 名前:login:Penguin [02/04/12 22:01 ID:PZ8oAKrq] つか、AQUAヲタはうざい。キモイし。 2chで(・∀・)してるAQUAテーマ作者はもっとうざいYO!。
361 名前:おむこさん志望 ◆GqCwfDSA mailto:sage [02/04/12 22:39 ID:jjmISfLP] >>357 2:が半分正解かな. classic.themes.org/ にたくさんある. themes.orgの新システム移行の際にトラブルがあったと 聞いたことがある. VA側にあまりやる気がないのかなぁ? (でもVA日本法人はthemes.ne.jpやthemes.jpをちゃんと押えてるんだが)
362 名前:login:Penguin mailto:sage [02/04/12 23:12 ID:1VegPmHi] >>361 多分人手が足りないと思われ。今は sourceforge.jp で手一杯とか。
363 名前:Mr.IIS [02/04/13 00:07 ID:exm0++lD] 何となく理解。URLもサンクス。こんなにフォロー付くとは思わなかった。 禿げしく感動した! ちょっと行ってくる。
364 名前: [02/04/13 00:15 ID:vwhktb+6] RedHat7.2をインストールしたんですが、メモリを監視してると、 なんだか物理メモリがガンガンキャッシュされて0になるんだけど、 正直HDD遅いしうるさいので、カリカリず〜とうざいです。これなんとかなりませんかね?
365 名前: [02/04/13 00:17 ID:vwhktb+6] あと、LINUXでお勧めのブラウザってやっぱりネスケのVer4〜くらい しかないんでしょうか??
366 名前:名無しさん@Emacs mailto:sage [02/04/13 00:25 ID:cpBydM8v] >>364 はメモリ貧乏のくせにGNOME/KDE使ってるに64MB ブラウザは自分は 2ch用: Navi2ch 普段: w3m-el IEのかわり: Mozilla だ。galeonとかネスケ6.xが好きな人もいると思う。
367 名前:login:Penguin mailto:age [02/04/13 00:50 ID:Z8S+W0JE] ATAPIでCD-Rを焼きたいんですけど、どうしてもうまくいきません。 lilo.confにappend="hdc=ide-scsi"を追加して、 liloコマンド実行、再起動しても認識されません。 どうしたら良いのでしょうか。 なお、ディストリはTurboで、CD-RドライブはRICOHのMP9120Aです。
368 名前:login:Penguin [02/04/13 01:05 ID:/YOyfjAH] それじゃだめ。 CD-Writing-HOWTO の /etc/modules.conf の書き方を参照されたし。
369 名前:login:Penguin [02/04/13 03:57 ID:ojrLZLL6] crontabについて聞きたいんですけど DDNSの自動IP更新スクリプトを動かそうとしています コマンドラインからはどこからでも perl /home/username/ddns/IP_Set_ie.pl で動くのですが いざユーザのcrontabに登録すると思ったように動きません */10 * * * * perl /home/username/ddns/IP_Set_ie.pl エラーメッセージは Can't open perl script "/home/username/ddns/IP_Set_ie.pl": No such file or directory でした /etc/crontabにrootとして実行させるように書いても 同じようにエラーとなりました。 おそらく書式が間違っていると思いますので どなたか正しい書き方教えてください。
370 名前:login:Penguin [02/04/13 05:13 ID:/lKRlVv6] >>369 書式はあってるんじゃない? コマンドラインからは実行できて、cron からは ダメな場合、環境変数(PATH とか)を疑ってみたら? 例えば su - したときでもコマンドラインで動く? うーん、あとは #!/path/to/perl が間違えてるとか?
371 名前:なこたない [02/04/13 05:16 ID:/wa2mdTz] chmod +x /home/username/ddns/IP_Set_ie.pl
372 名前:369 [02/04/13 05:17 ID:ojrLZLL6] su - でrootになっても動きます。 perlのパスの可能性もあると思い */10 * * * * /usr/bin/perl /home/username/ddns/IP_Set_ie.pl とやって見ましたが同じでした。 簡単なスクリプトを書いて実行してみます。
373 名前:369 [02/04/13 05:24 ID:ojrLZLL6] >371 perl filename でやっているんで fileの方には実行権限いらないと思うんですが いるのでしょうか? +x しましたが簡単なスクリプトでも同じようにファイルが見つからないと エラーが出ます。
374 名前:369 [02/04/13 05:27 ID:ojrLZLL6] #!/usr/bin/perl print "test"; exit; 上で書いた簡単なスクリプト。 cronで実行させようとすると失敗します。 コマンドライン上ならuserでもrootでも動きます。
375 名前:login:Penguin [02/04/13 05:57 ID:/lKRlVv6] >>374 そうなってくると考えられるのは… 1. perl が腐ってる 2. cron が腐ってる 3. cron に書く path を書き間違えてる だけど、3 はまあ無いとして 1 or 2 だね。 まず shell script なら動くのかをチェック。 */10 * * * * echo "Hello" とか。 それから使っている cron の種類とバージョンは?
376 名前:369 [02/04/13 06:05 ID:ojrLZLL6] Vine2.1.5 なんにもいぢってない状態。 この前まで超々初心スレに書いてたんですがスレが埋まりました。 perl 5.005_03 jperl 5.005_03-20000401 EUC version Cronの調べ方がわかりませんがVine2.1.5デフォルトのものです >*/10 * * * * echo "Hello" これは問題なく動きました。
377 名前:login:Penguin [02/04/13 06:27 ID:/lKRlVv6] vixie-cron-3.0.1 だね。 ざっと調べた限りでは vixie-cron にそういうバグは なさそうだからなんか perl が怪しい感じかな。 一応 */10 * * * * /bin/sh /home/.../hello.sh みたいにして、perl script と同じ場所に shell script を置いてみて、cron ではないことを確かめて おきたいね。
378 名前:369 [02/04/13 06:27 ID:ojrLZLL6] わからないんで sh あたりで そのディレクトティーに移動して perl ***.pl とやりたいんですが シェルスクリプトの本当の初心者向けのぺーじってないでしょうか?
379 名前:369 [02/04/13 06:36 ID:ojrLZLL6] >>377 hello.sh #!/bin/sh echo "hello" コマンドライン上からは問題なし$/bin/sh /home/username/hello.sh cronでやろうとすると[* * * * * /bin/sh /home/username/hello.sh] /home/username/hello.sh: /home/username/hello.sh: No such file or directory
380 名前:login:Penguin [02/04/13 06:47 ID:/lKRlVv6] >>379 なぬー、するってぇと俄然 cron があやしいな。 crontab -e で書いてるんだよね? * * * * * printenv をして、へんなところに chroot とかしてないか チェックした方がいいかも。 あとだめもとで chmod 755 hello.sh して * * * * * /home/.../hello.sh かな。 >>378 もしそのディレクトリに移動したいだけなら cd directory && command かな。shell script については man bash して あとは /etc/init.d にあるスクリプトを読んで みるとか。
381 名前:login:Penguin [02/04/13 06:59 ID:/lKRlVv6] あー、あとあれだ。 /bin/sh -c 'perl /home/.../hello.pl' とか。たぶん cron はこうやって実行してるから。 でもふつー /bin/sh は bash だから問題ないと 思うけど。
382 名前:369 [02/04/13 07:04 ID:ojrLZLL6] うーむ まだ インストールして数日なので(はじめてlinux触った) もうちょい 試行錯誤してみます。
383 名前:369 [02/04/13 07:55 ID:ojrLZLL6] ちなみに $ /bin/sh -c 'perl /home/username/hello.pl' は問題なかったです。 やはりcronのところだけです。ムヅカシイ。
384 名前:login:Penguin [02/04/13 08:38 ID:KUNDi3eG] おやくそく。 /home /home/username /home/username/hello.sh のパーミッションは?
385 名前:login:Penguin mailto:sage [02/04/13 09:09 ID:lSFqTC1p] LINUXでファイルサーバー立てたんだけど、sambaの アクセスログってどうやったら見えるの?
386 名前:login:Penguin mailto:sage [02/04/13 09:15 ID:zY4Iarkl] >>385 less アクセスログ