くだらねえ質問はここに書き込め! Part 206
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2013/06/11(火) 19:55:30.39ID:oW6oVyQNいろいろとまとめられているので(・∀・)イイ!!
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 205
http://engawa.2ch.net/test/read.cgi/linux/1364138015/
0412login:Penguin
2013/08/03(土) NY:AN:NY.ANID:uJpFF10fあなたのハード構成を教えてくれ。
でないと解決の糸口がつかめぬ。
0413login:Penguin
2013/08/03(土) NY:AN:NY.ANID:3uScg6wKlm-sensorsで
他にあるんでしょうか?
>>412
今となっては古きAspire 4810Tというラップトップです
GPUのRADEON HD4330がプロプライエタリじゃないと、急に画面が真っ暗になるとかしてまともに動かないです
>>411
そういや台でしたね、すいません
0414login:Penguin
2013/08/03(土) NY:AN:NY.ANID:i4tOx+hJ何の温度なんだ。HDDなのかCPUなのか。
windowsの特殊なベンダー製アプリでHW制御しているノートPCだっり。
華氏90度なら普通より低いくらいかな。シャットダウンの原因は別だったり。
ロードアベレージも見たら? ビデオカードないのにスクリーンセーバーでも動かしてるんじゃないの。
0415login:Penguin
2013/08/03(土) NY:AN:NY.ANID:LnwU9nIbあとLinuxは負荷が指数関数的に増えていくけどFreeBSDは比例的に増えるから高負荷に強いって聞いたことある
あとLinuxエミュレート機能があるのでLinuxのバイナリはだいたいFreeBSDでも実行可能(Wineレベルじゃなくてほぼネイティブな完成度)
Linuxが勝ってる点はデバイスドライバの豊富さとかKVM等々の機能があるとか・・・
0416login:Penguin
2013/08/03(土) NY:AN:NY.ANID:3uScg6wKtemp1とtemp2がありますが何を示しているか分からず。HDDはWindowsで見た時は高くても60度だったので違うかも。
温度表示は摂氏です。
YouTubeを再生し始めて2、3分で
acpitzのtemp1が91度になりますがシャットダウンせず
coretempの方がcpu?比べる対象が間違っていたかもしれません。
シャットダウンした後はしばらく休ませないと画面が真っ暗になって止まります
cpuじゃなくてgpuが原因もしれないですけど直し方分かんないです
0417login:Penguin
2013/08/03(土) NY:AN:NY.ANID:Cio1KpSa分解清掃
0418login:Penguin
2013/08/04(日) NY:AN:NY.ANID:6DHtmBSGAug 4 00:28:43 Aspire-4810T sensord: Chip: acpitz-virtual-0
Aug 4 00:28:43 Aspire-4810T sensord: Adapter: Virtual device
Aug 4 00:28:43 Aspire-4810T sensord: temp1: 91.0 C
Aug 4 00:28:43 Aspire-4810T sensord: temp2: 85.0 C
Aug 4 00:28:43 Aspire-4810T sensord: Chip: coretemp-isa-0000
Aug 4 00:28:43 Aspire-4810T sensord: Adapter: ISA adapter
Aug 4 00:28:43 Aspire-4810T sensord: Core 0: 82.0 C
Aug 4 00:28:43 Aspire-4810T sensord: Core 1: 82.0 C
Aug 4 00:33:39 Aspire-4810T wpa_supplicant[1217]: wlan0: WPA: Group rekeying completed with 00:3a:9d:d7:5d:73 [GTK=CCMP]
Aug 4 00:40:29 Aspire-4810T dbus[599]: [system] Activating service name='org.debian.apt' (using servicehelper)
Aug 4 00:40:33 Aspire-4810T AptDaemon: INFO: Initializing daemon
Aug 4 00:40:33 Aspire-4810T dbus[599]: [system] Successfully activated service 'org.debian.apt'
Aug 4 00:40:33 Aspire-4810T AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
Aug 4 00:40:59 Aspire-4810T kernel: [ 6164.820155] thermal_sys: Critical temperature reached(100 C),shutting down
0419login:Penguin
2013/08/04(日) NY:AN:NY.ANID:Ck9hFh+yインストール自体は問題なくできたのですが、
サーバを再起動した際に自動的にサービスも立ち上がるように設定したいのですが、
どのようにしたら良いのでしょうか?
/etc/rc.d/rc.local の最後の行に下記のコマンドを追記したのですが、
ps aux | grep aipo コマンドで立ち上がっているプロセスを確認すると
4つ必要なうちの2つしかサービスが立ち上がっていないように見えます。
現在はサーバー再起動後に手動で下記のコマンドを実行しております。
sh /var/www/aipo/bin/startup.sh
どなたかわかる方いらっしゃいましたら教えてください。
宜しくお願い致します。
0420login:Penguin
2013/08/04(日) NY:AN:NY.ANID:caPgHBS7aipoは詳しく知らんが、何らかのサービスが応答可能な状態でないと、
うまく立ち上がらないとかではないのか。ログを良く読め。
0421login:Penguin
2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA使用しようとしても以下のエラーが出ており起動できないのですが、何か解決方法等ないでしょうか?
エラー文:
XPCOMGlueLoad error for file /root/firefox/libxul.so:
/lib/libc.so.6: version `GLIBC_2.7' not found (required by /root/firefox/libxul.so)
Couldn't load XPCOM.
0422login:Penguin
2013/08/04(日) NY:AN:NY.ANID:LBUNY/Acglibcのバージョンが古いから上げる
0423login:Penguin
2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA回答ありがとうございます
glibcのバージョンアップを試みようとしたのですが、OSの根幹にかかわり、システムを最悪壊しかねないとのことで、
やめていたのですが、それ以外になんとかしてfirefoxの最新版を動かす方法はございませんでしょうか?
0424login:Penguin
2013/08/04(日) NY:AN:NY.ANID:LBUNY/Acできるかどうか分からんけど新しいglibcを落としてきて適当なディレクトリに置いて
LD_LIBRARY_PATHをそのディレクトリに指定してfirefox実行してみるとか。
0425login:Penguin
2013/08/04(日) NY:AN:NY.ANID:xfvYoR+R0426login:Penguin
2013/08/04(日) NY:AN:NY.ANID:p6ELLCyAgilbcを最新版と2.7のバージョンを落としてきてやってみたのですが、エラーが解消されませんでした
>>425
現在、5.9で動かしてるシステムがあって、移行せずにfirefoxを新しいものを入れたいと考えてまして、
5.9で動かすというのは難しいですか?
0427login:Penguin
2013/08/04(日) NY:AN:NY.ANID:xfvYoR+R0428login:Penguin
2013/08/04(日) NY:AN:NY.ANID:xfvYoR+Rhttp://www.mozilla.jp/business/downloads/
0429login:Penguin
2013/08/04(日) NY:AN:NY.ANID:TkSe7YZf今の環境を保全したうえで〜とかなら、HDDに余裕あるなら仮想PC立ち上げるなり
chroot環境つくるなり、>>424で頑張るのが妥当と思うけどな。どうやったのか
知らねけど、難しいと感じたなら難しいんだろうな。
0430login:Penguin
2013/08/04(日) NY:AN:NY.ANID:p6ELLCyAはい、かなり難しく感じております
ESRだと22の最新は無そうですね・・
>>429
今、仮想環境つくってなんとかやってみようと思います
424でやった内容は落としてきたglibcのtarを展開して、exportで展開ディレクトリを指定しました
その上で同端末でfirefoxを起動してみたのですが、エラーという結果でした
自分のやり方に間違いがあるかわからないのですがどうでしょうか?
0431login:Penguin
2013/08/04(日) NY:AN:NY.ANID:GfL3Fyrlそのエラーは前のエラーと同一なの?
エラーメッセージが同一なら新しいglibcが読まれていないってことだし
異なるエラーメッセージなら、それを読んでそれなりの対処をしないとね。
0432login:Penguin
2013/08/04(日) NY:AN:NY.ANID:p6ELLCyAエラーは同一のものがでています
そうすると実際インストールまで行わないとgilbcが対象として認識されないということでしょうか
0433login:Penguin
2013/08/04(日) NY:AN:NY.ANID:LBUNY/Ac0434login:Penguin
2013/08/04(日) NY:AN:NY.ANID:InCmCbak!なんでrootに展開してるんだよ
CentOS使う奴は頭おかしい奴ばっかりだな
Ubuntu使えばいいのに
0435login:Penguin
2013/08/04(日) NY:AN:NY.ANID:1qZBBeJs0436login:Penguin
2013/08/04(日) NY:AN:NY.ANID:whVsvmJ80437login:Penguin
2013/08/04(日) NY:AN:NY.ANID:1qZBBeJsyum があるよ。
0438login:Penguin
2013/08/04(日) NY:AN:NY.ANID:65jlEFZp!頭が悪くても使えると言っているのであって
誰も頭が良くなるなんて言ってないだろ
バカなのかおまえは
0439login:Penguin
2013/08/04(日) NY:AN:NY.ANID:GfL3Fyrl0440login:Penguin
2013/08/04(日) NY:AN:NY.ANID:VMp1+xRg久々にまともな人を見た気がする…
旅の人かい?
こいつは店の驕りだ(年季の入ったメモリ等を一掴み渡しながら
0441login:Penguin
2013/08/04(日) NY:AN:NY.ANID:ZDwNcIg8含まれていると何か問題あったりする?
0442login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/設定ファイルに適用しなければいけない状態になっています。
今回の場合、ローカル(Mac OSX10.8)のエディタでiptablesをUTF-8で作成し、
scpコマンドでCentOS6.3に転送、現在のiptablesのあるディレクトリでless ~/iptables > iptables
を実行して内容を確認したところ、正常にコピーされているようでした。
しかし、再起動してみるとエラーで正常に起動できません。
ちなみに全く同じ構成の別環境で設定ファイルを直接viでコピペして再起動してみると正常に起動しました。サーバー側の文字コードはja_JP.UTF-8です。
設定ファイルを転送して、出力リダイレクトで現在の設定ファイルを変更しなければいけない場合、どのようにしたらいいでしょうか
どなたかお教えください。
0443login:Penguin
2013/08/05(月) NY:AN:NY.ANID:wO1GPIag0444login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/ありがとうございます
デフォルトではiptablesファイルが無かったので今回の出力リダイレクトは
新規に作成になります。よってデフォルトがわからないのでパーミッションは600にしています
0445login:Penguin
2013/08/05(月) NY:AN:NY.ANID:pzeaUpM+ソフトウェアによっては不具合があるものもあるらしいので、
基本的には推奨されない。記号類は "-" "_" ("$" は末尾のみOK)。
0446login:Penguin
2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vv改行コードは大丈夫?
Macは昔使ってただけだけど今でも0x0dだったりしないのかな。
0447login:Penguin
2013/08/05(月) NY:AN:NY.ANID:yJLMwPo2アリ。先頭と末尾にドットは色々まずそうだけど
>>442
↓これを実行するとどんなエラーが表示される?
# service iptables restart
0448login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/エラー内容は
iptables: Flushing firewall rules: [ OK ]
iptables: Setting chains to policy ACCEPT: mangle filter na[ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: iptables-restore v1.4.7: no command specified
Error occurred at line: 31
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
[FAILED]
でした
0449login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/ありがとうございます
Mac側の改行コードはLF onlyとなっていました
0450login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/ちなみに31行目はCOMMITでその後の改行やスペースはありません
0451login:Penguin
2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vvとりあえずエラー出てるみたいだし31行目読んでみたら?
0452login:Penguin
2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vvどの行が問題か探るとかかな。
iptablesはカーネルのモジュールやコンパイルオプションで使えないものもあるから。
「全く同じ構成の別環境」っていうけどもしかしてその辺のオプションが違うかもしれないし。
0453login:Penguin
2013/08/05(月) NY:AN:NY.ANID:TjhZGwjqエラーに書いてる感じだと
# iptables-save > filename (保存コマンド)
# iptables-restore < filename (復元コマンド)
こういう楽なのがあるけん使いんさい、て事では
0454login:Penguin
2013/08/05(月) NY:AN:NY.ANID:TjhZGwjq0455login:Penguin
2013/08/05(月) NY:AN:NY.ANID:lSEsmm9Uテキストファイルのバイナリを比較すればいいだけじゃん
「直接viでコピペしてしたもの」と「出力リダイレクトで作成したもの」をバイナリレベルで比較して何が違うのか確認する
BOMとか改行コードとかバイナリレベルでしか確認できない違いが影響してるのは確実なんだからさ
0456login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/環境がVPSで試しに全く同じ構成を準備して、
素直にviで同じ設定構文をコピペしてやってみましたが正常に起動しました
問題の環境でも上記の通りにやれば問題ないと思いますが
条件として一旦ローカルで編集した設定ファイルを置換ではなく、
ファイルの内容を上書き、もしくは新規でコピーしなくてはいけないという条件なので・・
0457login:Penguin
2013/08/05(月) NY:AN:NY.ANID:zjW2Dg2f0458login:Penguin
2013/08/05(月) NY:AN:NY.ANID:/qrrCGyk>>447
サンクス。
Linux的には問題無いけど後は使うアプリによるって事ね。
まぁ、避けておいた方が無難なのは間違いないか。
0459login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/cmp: ファイルiptablesの末尾 という結果が出力されましたがファイルの末尾になにか特殊文字のような物が入るのでしょうか
エディタにはスペースや改行コード等を表示させるように設定しているのですが特にそういった記号は検出できませんでした
0460login:Penguin
2013/08/05(月) NY:AN:NY.ANID:0w4N87EQodとかバイナリエディタで見ないと。
0461login:Penguin
2013/08/05(月) NY:AN:NY.ANID:lSEsmm9UGUIのバイナリエディタが使える環境にファイルを転送して比較すれば一発で終わるよ
http://blog-imgs-50-origin.fc2.com/s/y/m/symfoware/199_03.png
0462login:Penguin
2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/実はどうしても解決出来ないため、less "iptablesの内容" > iptablesとして解決致しました
初期の条件とはまた異なってしまいましたが、これでOKだったので解決ということで。。。
0463login:Penguin
2013/08/06(火) NY:AN:NY.ANID:mXp7XDaVよく見るのは、Windowsのテキストを、
UNIXへ持ってきて、viで開くと、行の末尾が
^M(ctrl + m) つまり、キャリッジ・リターン \r
0464login:Penguin
2013/08/06(火) NY:AN:NY.ANID:tBlhrFIe0465login:Penguin
2013/08/06(火) NY:AN:NY.ANID:i4OyfQE5less は改行を Unix 風の LF に変換してくれるんじゃないのかな。
もっとも、そういう機能があるかないかは、less の系統やバージョンに
よるのかもしれない。うちの場合は、less では改行を変換してくれなかったが、
lv だと変換してくれた。
まあ、od -xc あたりで見れば、事情がはっきりしたんだろうけれど。
0466login:Penguin
2013/08/07(水) NY:AN:NY.ANID:yZ5vT3xd$ echo $LESSOPEN
||/usr/bin/lesspipe.sh %s
0467login:Penguin
2013/08/07(水) NY:AN:NY.ANID:KxjVaZzz・JTrim (画像加工の定番WinAPP)
ttp://www.forest.impress.co.jp/library/software/jtrim/
~/temp/APPs/_wine/JTrim/JTrim.exe → PUA.Win32.Packer.BorlandDelphi-14
~/temp/APPs/_wine/JTrim/Nova.dll → PUA.Win32.Packer.BorlandDelphi-14
・Lhaplus (ファイル圧縮/解凍の定番WinAPP)
ttp://www.vector.co.jp/soft/win95/util/se169348.html
~/.wine/drive_c/Program Files/Lhaplus/Uninst.exe → PUA.Win32.Packer.D1s1g-4
~/.wine/drive_c/Program Files/Lhaplus/LplsShlx.dll → PUA.Win32.Packer.BorlandDelphi-2
~/.wine/drive_c/Program Files/Lhaplus/Setup.exe → PUA.Win32.Packer.D1s1g-4
・NetBeansIDE (人気の開発環境)
ttps://ja.netbeans.org/
~/netbeans/cnd/bin/GdbKillProc.exe → PUA.Win32.Packer.MingwGcc-2
矢印 "→" の右の "PUA.Win32.Packer.BorlandDelphi-14" などがウィルス名だと思うのですが、
ググったりしてもどんなウィルスなのかよく分かりませんでした。
知る手がかりは何かありませんでしょうか。
0468login:Penguin
2013/08/07(水) NY:AN:NY.ANID:/8mXlQ/qlessは高機能なページャで、例えば、debパッケージ、zipやtarのファイルを、
lessで表示すると、様々な情報が表示されるが、
catでは単に、バイナリが表示されるだけ
これは環境変数LESSOPEN、LESSCLOSEに指定されている、lesspipeが、
ファイルの拡張子を見て、それに対応する様々なコマンドを起動するからである
さらにプラグインのように、~/.lessfilterに自分で、新しい拡張子と処理を追加できる
lessの中では、処理が2つに分かれていて、
lesspipeは処理した出力を、パイプ経由で、lessに渡して表示するが、
lessfileは、/tmpに一時ファイルを作って、それをlessに渡して表示する
詳しくは、「Ubuntu Magazine Japan 2013 夏号」で、
lessの中身のシェル・スクリプトを解説しています
0469login:Penguin
2013/08/07(水) NY:AN:NY.ANID:WGT2KsPl0470login:Penguin
2013/08/07(水) NY:AN:NY.ANID:umRoiq4qOSはWIN8proのUEFIブートとubuntustudio。
Linuxは消えてもいいので、windowsのデータを保持して復旧したい。
詳しい方、アドバイスお願いします。
0471login:Penguin
2013/08/07(水) NY:AN:NY.ANID:WGT2KsPl0472login:Penguin
2013/08/07(水) NY:AN:NY.ANID:umRoiq4qそれだとインストールしたプログラムが消えてしまうので…
そして、今色々いじってみたら、BIOSのHDD優先順位をUEFIに切り替えたらwindows、通常に切り替えたらLinuxが起動しました…
謎です。
0473login:Penguin
2013/08/07(水) NY:AN:NY.ANID:nuHV0NDawindowsのパーティションは見えてるの?
見えてるならMBR修正とかで何の問題もなく使えると思うけどわ
もしパーティションが見えてなくて、かつどうしても必要なデータが入ってるなら
もう二度とそのディスクは触らない方が良い。一切触らず有料のデータ復旧サービスへに出した方が良いよ
データの重要性がそこまで高くない、パーティション見えてない、の場合はtestdiskとかでググったら色々出るので試してみては
結構まだ余裕で取り戻せる段階なんだけど、ここからの一歩一歩があからさまに地雷だらけの道になるので、プロか上級者つきっきり以外は厳しいかも
0474login:Penguin
2013/08/07(水) NY:AN:NY.ANID:nuHV0NDaなんだ書いてる間に起動してた
とりあえずデータの無事が分かって良かったね!(モロ残念がってる顔で
0475login:Penguin
2013/08/07(水) NY:AN:NY.ANID:WGT2KsPlおお、よかったなあ
俺がWin7で回復したときはプログラム等に影響はなかったけど・・・・Win8はよくわかんないからな
>>473
UEFIブートでMBR修正とは・・・・教えてgooみたいだな
0476login:Penguin
2013/08/07(水) NY:AN:NY.ANID:FLTMk/Thよゆーよゆー
0477login:Penguin
2013/08/07(水) NY:AN:NY.ANID:nuHV0NDaあ、ごめんその辺詳しくないまま流した
それには解決策があるって事と、もう一つのパーティション破損パターンの場合はもう絶対にlinuxも立ち上げちゃダメ!っていうのを早く強調したくて
0478login:Penguin
2013/08/07(水) NY:AN:NY.ANID:yyN3EWf70479login:Penguin
2013/08/07(水) NY:AN:NY.ANID:Xsa206Xl↓を見るとできるっぽいよ。
intel compiler for Linux part2
http://engawa.2ch.net/test/read.cgi/linux/1090826179/
0480login:Penguin
2013/08/07(水) NY:AN:NY.ANID:umRoiq4q0481login:Penguin
2013/08/07(水) NY:AN:NY.ANID:KxjVaZzzIntel C++ Compilerの略でしょ。>>479に書いてあるように
0482login:Penguin
2013/08/07(水) NY:AN:NY.ANID:yyN3EWf7×そもそもlinuxカーネルはiccでできるんだろうか
×そもそもlinuxカーネルはiccでコンパイルできるんだろうか
0483login:Penguin
2013/08/07(水) NY:AN:NY.ANID:umRoiq4qなるほど
0484login:Penguin
2013/08/08(木) NY:AN:NY.ANID:n5XssJy7!0485login:Penguin
2013/08/08(木) NY:AN:NY.ANID:qWudNUOWC言語の3項演算子で、
a = x ? y : z;
xが真なら、aにyを代入する。xが偽なら、aにzを代入する
というのがあるが、gccでは
a = x ? : z;
こういう書きかたがある。これはx=yのときの省略記法で
a = x ? x : z;
と同じ意味です
つまり、xが真なら、aにxを代入する。xが偽なら、aにzを代入する
他にも、構造体で
struct 構造体の型名 変数名 = {
.メンバ名 = 値,
.メンバ名 = 値,
};
こういう書きかたで、初期化しなかった残りのメンバには、
自動的にNULLが指定される
C言語だけでなく、アセンブラの書きかたも、変えているので、
gcc以外のコンパイラでは、コンパイルできない
こういう拡張記法に、対応すればできるかも
0486login:Penguin
2013/08/08(木) NY:AN:NY.ANID:3+BZU5ZAレゴ マインドストーム
はLinuxで動くそうですが
apt-getとかrpmとか使えるのでしょうか
0487login:Penguin
2013/08/08(木) NY:AN:NY.ANID:blNx75QaWEBでしらべてみてもサービスが動いているかどうか
確認する部分までは見つかるのですが、
その後の分岐処理に関してどのようにすればいいのかが
わかりません。どなたかご教示いただけると幸いです。
<実現したい機能>
httpdのサービスが起動していたら別のシェルを実行、
起動していなかったら1分待って
再度サービスが立ち上がっているかを確認
→立ち上がっていたら別のシェルを実行
→立ち上がっていなかったら再度1分待機(ループ)
0488login:Penguin
2013/08/08(木) NY:AN:NY.ANID:Ww4ngM7Jif がわからない、とかそういう話?
ウェブだけで済ますんじゃなく
入門書を3冊くらい読んだ方がいいよ。
0489login:Penguin
2013/08/08(木) NY:AN:NY.ANID:TYD1RRjq0490login:Penguin
2013/08/08(木) NY:AN:NY.ANID:Ww4ngM7J0491login:Penguin
2013/08/08(木) NY:AN:NY.ANID:pwZB8Rbmboot.logを見てみても他のサーバと違うようには見えませんでした
なにか他に見るべき場所はありませんか?
よろしくお願いします
0492login:Penguin
2013/08/08(木) NY:AN:NY.ANID:UrnVxeg0whileでいいよ。
>>491
dhcpかどうか。
0493login:Penguin
2013/08/08(木) NY:AN:NY.ANID:eWRdWPdT無理
>>487
#!/bin/bash
while true
do
service httpd status >/dev/null 2>&1
if [ $? -eq 0 ]
then
break
fi
sleep 60
done
/path/to/other-shell-script.sh
>>491
eth0の設定は?DHCP?
起動後、network再起動した場合も遅い?
0494login:Penguin
2013/08/09(金) NY:AN:NY.ANID:UhBDPdDw短時間で勉強するのに、おすすめの本です
「3週間完全マスター LPIC レベル1」、2011、日経BP社
「UNIX シェル・スクリプト コマンドブック 第2版」
山下哲典、2012、ソフトバンク クリエイティブ
あとは、カーネルの機能は多いから、雑誌などで少しずつ勉強します
なんせ、カーネル・コンフィグレーションは5,000ある!
個人で全部勉強するのは無理だから、他人と手分けするしかない
そして掲示板で聞く。誰かその専門の人が、答えるでしょう
0495login:Penguin
2013/08/09(金) NY:AN:NY.ANID:pDfowcwh0496login:Penguin
2013/08/09(金) NY:AN:NY.ANID:oh12RDmb0497login:Penguin
2013/08/09(金) NY:AN:NY.ANID:mIUrA5+7という内容のPHPを出力リダイレクトで別ファイルに書き込もうとすると
->set
という内容に化けてしまいます
echo "$config->set;" > /pass/to/config.php
リダイレクト文はこんな感じです ちなみに文字コードはUTF-8です
0498login:Penguin
2013/08/09(金) NY:AN:NY.ANID:pDfowcwh0499login:Penguin
2013/08/09(金) NY:AN:NY.ANID:URQewzyR0500login:Penguin
2013/08/09(金) NY:AN:NY.ANID:pDfowcwh記号類っつってもいろいろだよ。
0501login:Penguin
2013/08/09(金) NY:AN:NY.ANID:URQewzyRダブルクォートで囲ってるから$configの部分がシェル変数として化けてるってことだよ
0502login:Penguin
2013/08/09(金) NY:AN:NY.ANID:pDfowcwhそれを「記号類を含むときは基本シングルクォートで囲うもの」と言っちゃうのは乱暴だよ。
0503login:Penguin
2013/08/09(金) NY:AN:NY.ANID:URQewzyR予めシェルに変数が定義してあってそれを展開したものをリダイレクトしたいってなら話は別だけど
0504login:Penguin
2013/08/09(金) NY:AN:NY.ANID:0pskv7g/ていうか、この程度で行き詰るのに、phpファイルを作るようなことを
してて大丈夫なのか?何かをコピペしてて行き詰ったのかね。
>>488参照
0505login:Penguin
2013/08/09(金) NY:AN:NY.ANID:pDfowcwh0506login:Penguin
2013/08/09(金) NY:AN:NY.ANID:UhBDPdDwいくら何でも、その知識じゃ、ヤバイ
シェル・スクリプトの基本ぐらいは、勉強しる
>>494
0507login:Penguin
2013/08/09(金) NY:AN:NY.ANID:TvgEHzIOllightdm --test-mode --debug すると、
ディスプレイがついたり消えたりを繰り返します。
電源ボタンを押すと、シャットダウンはできました。
その時に確認したメッセージで
[drm:intel_enable_lvds] *ERROR* timed out waiting for panel to power on
が並んでいました。
原因は何でしょうか?
どなたかお願いします。
0508login:Penguin
2013/08/10(土) NY:AN:NY.ANID:3g11liVo設定いじっていない状態でそうなるのか?
あと~/.cache/lightdmにログが残っているはず
0509login:Penguin
2013/08/10(土) NY:AN:NY.ANID:VnpdjMHtシェルスクリプトをcronで回して見ようと書いてみたけどログに欠けがあるようなので直して下さい。。
usbrhを実行すると温度と湿度を返してきます。
# crontab -l
*/5 * * * * cd /home/pi/bin/; ./usbrhlog.sh
>usbrhlog.sh(実行属性有り)
#!/bin/bash
date +"%Y/%m/%d %T" >> /home/pi/bin/usbrh.log
usbrh >> /home/pi/bin/usbrh.log
実行結果
>usbrh.log (書き込み許可属性有り)
2013/08/10 18:20:01 (時刻のみで温度と湿度は記録されず)
./usbrhlog.sh と実行すると記録されているのは確認済み
不思議なことに/var/log/syslogに実行記録無し おかしい・・・
0510login:Penguin
2013/08/10(土) NY:AN:NY.ANID:BY4SjT3B0511login:Penguin
2013/08/10(土) NY:AN:NY.ANID:JfMz5xVz設定は/etc/lightdm/lightdm.confのdefaultseatをtrueにしただけです。
>>507はrootで実行した場合のことで、一般ユーザーではディスプレイが暗くなるだけでした。
~/.cache/lghtdmはありませんでした
■ このスレッドは過去ログ倉庫に格納されています