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

Linuxの質問・すごく優しく答えるスレ164

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001login:Penguin2008/05/21(水) 23:34:19ID:Ra5lvWba
まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/ (避難所)
このまとめサイト(Wiki)にアクセスできないときは、Webアーカイブ
http://web.archive.org/web/*/http://linux2ch.is.land.to/ を参照。
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/

前スレ http://pc11.2ch.net/test/read.cgi/linux/1209177182/

過去スレ・関連スレ一覧
http://www12.atwiki.jp/linux2ch/?%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B0

各ディストリビューションの現行スレッドは
http://pc11.2ch.net/linux/subback.html をページ内検索(Ctrl-F)して下さい。
検索キーワード
■Berry Linux ■CentOS ■Coyote Linux ■Damn Small Linux ■Debian GNU/Linux
■Dreamlinux ■EsperanzaLinux ■eco linux ■Fedora (Core) ■foresight linux
■Gentoo Linux ■IPnuts Mosquito ■KANOTIX ■KNOPPIX ■LFS(Linux From Scratch)
■Laser5 ■Les Clefs d'Or ■Lindows ■Linux Mint ■LinuxMLD
■LiveLinux ■MEPIS Linux ■Mandrivalinux ■MiracleLinux ■Momonga Linux
■Nature's Linux ■Oracle Unbrekable Linux ■PCLinuxOS ■Parsix ■Plamo Linux
■PuppyLinux ■Red Hat Enterprise Linux ■Red Hat Linux ■SLAX ■SUSE Linux
■SerioWare ■Scientific Linux ■SerioWare ■Sidax ■Slackware
■Sorcerer GNU Linux ■StartCom Linux ■sabayon Linux ■Turbolinux ■Ubuntu Linux
■United Linux ■uClinux ■Vine Linux ■WhiteBoxEnterpriseLinux ■Xandros
■Yellow Dog Linux ■Asianux ■おもいかねGNU/Linux ■ホロンスレッド ■紅旗Linux

テンプレは↓にあります。新スレを立てたら更新してください。
http://www12.atwiki.jp/linux2ch/?template

0809login:Penguin2008/10/19(日) 23:43:04ID:KBanH/lx
>>802
apt-cache search ppp
プログラム探す
~~~~~~~~
リストが出る

pppoe 3.3.2-21 とか。。。 (なまえ適当)
~~~~~~~~

sudo apt-get install pppoe
インストール

こんな感じ  まあ、日本語のマニュアルあるから読んだ方がいい

0810login:Penguin2008/10/19(日) 23:43:37ID:0CT9P4GS
>>804
今、その Debian いれたやつではインターネットにながってないんだよね?
ここ見て、めんどくさいけど再インストールして、インストール中に PPPoE 接続のセットアップ
を行うのが手取り早いんじゃね?
http://www.jp.debian.org/releases/stable/i386/apds05.html.ja#pppoe
0811login:Penguin2008/10/19(日) 23:49:29ID:HSMi7Pfx
>>803
返信ありがとうございます!
まさに求めていた答えです!!!
0812login:Penguin2008/10/19(日) 23:52:50ID:iWS6hwsa
>>811
こういうやり方もある

# 例1
while read LINE; do
echo $LINE
done < test.txt

# 例2
for LINE in `cat test.txt`; do
echo $LINE
done
0813login:Penguin2008/10/20(月) 00:06:04ID:NQSv9lYh
Ubuntu8.04を使用しております。
ネット環境が整っていない状態で、開発環境パッケージのインストールを行いたいのですが、何か良い方法はないでしょうか?
他のネットに繋がったPCから何とか出来ればよいのですが・・・。

テキストモードでインストールしたのですが、導入するパッケージの選択は出来ないんでしょうか。
0814login:Penguin2008/10/20(月) 00:12:02ID:TAKW6wxr
>>813
ネット環境がないって、LANも無しってこと?
0815login:Penguin2008/10/20(月) 00:35:59ID:3z44yltT
>>805さん
ubuntuに比べてdebianは難しいそうなので確かにもっと勉強しなくては。
てかPPPoEって素人には危ないんですね。自分はプロバイダがフレッツ光なので
PPPoEを使おうとしていたのですがということはPPPoEじゃなくてもインターネットに
接続できるんですね。電話加入もしているのでモデム自体に
ルーター機能がついてますがルータを使ってたかはよくわからずにponやpppd
などのコマンドを使ってubuntuではインターネットをしていました。
>>806さん
目的はインターネットにつなぐことです。
>>807>>809さん
やはりコマンドは大事ですね。apt-cacheというコマンドは知らなかったんで
適当にapt-get install pppoeとやっていました笑
apt-cacheをした結果pppとpppoeconfというパッケージが見つかり
apt-get install pppとpppoeconfしたのですが
「'Debian GNU/Linux 4.0 r4a _Etch_ - Officail i386 CD Binary-1 日付'
とラベルのついたディスクをドライブに入れてください」
と出てしまったのでCD使わなきゃいけないっぽいです。
>>810さん
PPPoEをもう少し調べて問題なさそうならひとつ上の答えの方法をやってみて
もしだめならその方法でやってみようと思います。
0816login:Penguin2008/10/20(月) 00:51:23ID:3z44yltT
調べたらインターネット接続はフレッツ光の場合はPPPoEじゃなきゃ出来なそうですね。
ちなみにDHCPでの方法もやってみたのですが
DNS(servername xxx.xxx.xxx.xxx)を書くところに書いてもネットワークを再起動させるとなぜかファイルが真っ白になって出来ませんでした。
それ以降はPPPoEの方法をやっていたので手をつけてませんが…
0817login:Penguin2008/10/20(月) 00:57:41ID:3z44yltT
あぁ〜…携帯からだったので見たことをそのまま書いてしまいましたがPPPoEとDHCPって役割違うのかな…?
PPPoEとDHCPについて勉強してきます。
0818login:Penguin2008/10/20(月) 01:29:50ID:VZmqipuz
>>808
比較的新しい世代のiPodを使ってますかね?仮にそうならば、iTunes以外のソフトで管理させないよう、
appleが各iPodごとに割り振られたシリアル番号を元にチェックサムを計算するように細工したから、
ワークアラウンドが必要。詳細は以下のページのMy iPod does not show any musicのセクションを
どうぞ。

http://amarok.kde.org/wiki/Media_Device:IPod
0819login:Penguin2008/10/20(月) 02:39:38ID:32sZr4nS
>>813
CD-ROMからインストールできる。
↓こんな感じ
ttp://dolphin2005.blog.so-net.ne.jp/2008-04-27

あと、GUIでもパッケージ選択の機会は無かったような気が。
0820login:Penguin2008/10/20(月) 03:37:04ID:TAKW6wxr
>>817
気づいてるから煽らないけど全く別物
0821login:Penguin2008/10/20(月) 12:13:04ID:XZJcRER8
>>818
解答ありがとうございます。
なんとか同期することができ、データを入れることができました・・・が、
再度接続してみた所、以下のような警告が出てきました。

iTunesDB '/media/IPOD/iPod_Control/iTunes/iTunesDB'
does not match checksum in extended information file '/media/IPOD/iPod_Control/iTunes/iTunesDB.ext'
gtkpod will try to match the information using SHA1 checksums.
This may take a long time.

何かに失敗したのでしょうか・・・再度ipodを見てみたら入れたデータが確認できなくなっていました。
一度初期状態に戻した方がいいのでしょうか。
0822login:Penguin2008/10/20(月) 12:48:08ID:XOXs7X6u
>>814
はいその通りです
>>819
情報ありがとうごさいます!
家に帰ってから試したいと思います。
開発環境のパッケージが入っていなかったのでndiswrapperでコンパイルエラーが出て困っていました。
0823login:Penguin2008/10/20(月) 13:58:30ID:Chxk3PNR
Fedora9(x86_64)を使っています。Firefox3でnspluginwrapperを使って
Flashが再生できるようにしたのですが、キー入力ができません。
FlashPlayerのバージョンは10です。文字がテキストボックスにはいらないだけではなく、
ゲームなどでもキー入力ができなくて困っています。
0824login:Penguin2008/10/20(月) 14:00:17ID:TYpvq9tX
swapを設定していたディスクが 物理的にリセットされてしまった。
Alt+Ctl+SysRq+o 以外で、何かできることはあるでしょうか?

状況:
ノーパソでKNOPPIXを運用。内蔵HDDなし。常時メモリ不足気味だが、必要な時だけ
USB経由な外付けディスクにswap fileを作ってswaponしていた。ファイル形式なswap。
些細な原因で 商用電源が瞬停。外付けディスクは リセットされた... orz.
その直後からは 極力 何もいじらないようにしている。システムはまだ生きている。
が、ページングが発生したら すぐに固まってしまいそうな予感。
mountを見ると マウントはされたまま。freeでswapは使用中なのを確認。
swaponで設定済なswap fileを含むディレクトリのlsを見てみると、I/O errを返す。
もう だめぽ?
0825login:Penguin2008/10/20(月) 14:02:28ID:gULvitgL
>>824
「ディスクがリセットされる」ってどういう意味?
0826login:Penguin2008/10/20(月) 14:04:33ID:TYpvq9tX
>>825
USBで外付けなディスクの電源が5秒ほど死んだ、という状態。
マシンはノーパソなので、問題なし。
0827login:Penguin2008/10/20(月) 14:06:09ID:gULvitgL
何を怖がってるのかよくわからんが、
重要なサーバプロセス停止→swapoff→リブート
とかしてみれば?
0828login:Penguin2008/10/20(月) 14:11:05ID:TYpvq9tX
>>827
この状態でswapoffしたら即効で固まること、別のマシンで確認済。
メモリの空きがないからswaponしているので、ページングされている
断片を実メモリに戻そうとしても 戻す空き領域が 明らかに足りないと思います。
そもそも、swapfileにアクセスできないから(I/O error)、swapoffできないんだな、
と理解しているんですが...
08298242008/10/20(月) 14:30:02ID:TYpvq9tX
>>825 >>827 お相手 ありがとう。

ちなみに、freeで確認した限りでは swapの使用率は約75%でした...
実メモリ 256MiB、swapfile-1:256MiB、swapfile-2:256MiB。
swapfile-1のswap使用率100%、swapfile-2のswap使用率47%...

> 何を怖がってるのかよくわからんが
tmpfsに保存してあるデータを バックアップできれば 幸せ。
KNOPPIXと言っても、HDDレスでLiveCD起動な方なので...

空が... 青いぜ... 色是即空。
0830login:Penguin2008/10/20(月) 14:56:24ID:jBs8Vxej
超初心者です。
諸先輩方教えて下さい。
いまウィルスでアボンしてしまったPCが一台あるんですが、これの中身をクリーンアップしてLinuxをインストールでPC復活って出来るでしょうか?
 
「ウィルスでアボン」とは、知り合いから譲り受けたPCにセキュリティソフトも入れずに使用しウィルスに感染という状態のことです。(その頃PCに無知だったもので)
ちなみにリカバリーCDが無かった為、結局復活出来ず買い直しに…なりました。
 
良かったら適切なご助言を宜しくお願いします。
0831login:Penguin2008/10/20(月) 15:07:02ID:gULvitgL
>>830
できないとは言わないけど、やめといた方がいいと思うよ。
まともに Windows を使えるようになった方がいい。
0832login:Penguin2008/10/20(月) 15:31:31ID:TYpvq9tX
買い出し部隊が エアダスターを買い占め中... w

>>830
「PC復活」の意味をもう少し具体的に説明すると 意味がよく伝わるとおもふ。
多分、Linuxをインスコしてa-boneしたWinなPCのデータをリカバリしたい、
ってことではないんだよね。
単純に Linuxをインストールして、PCをLinuxマシンとして 使いたいってことだよね?
それなら できるよ。Linuxを学ぼうという意思と忍耐さえあれば。
ここで細かく質問するよりも、何か 自分にとってわかりやすそうな入門書を一つ買って
その本に沿ってLinuxのインストールをした方がいいと思うよ。
どうしてもわからないことが出てきたら(出てくるけど)、まずはぐぐって もう一回ぐぐって、
ダメ押しでぐぐって、そんでも解決できなかったら、ピンポイントでこことかにカキコすればいい。
Linuxって、実はトータルコストは安くないのかもよ。エンドユーザーでも。
目先のことに惑うな って 誰かも歌ってたしね... orz。
0833login:Penguin2008/10/20(月) 17:23:37ID:jBs8Vxej
>>832
そうです‥「単純に〜です。」
かなりいろいろググッて調べたんですけどね
馬鹿なのか‥未熟なのか‥未だに理解できなくて…。
う〜ん‥やっぱり専門書買った方がいいんですかね。
まぁちょっと…本とか漁ってみます。
誰かね‥周りにLinux使ってる人とかいればいろいろ訊けるんですけどね…。
周りにプライベートでLinux使ってる人聞いたことないですよね。
すいません泣き言ですね。
どうもありがとうございました。

因みにウィルス感染対策に関しては、HDDを丸ごと新しいのに換えてしまおうかと思っています。
0834login:Penguin2008/10/20(月) 17:36:20ID:Ute6N7PH
>>833
> 因みにウィルス感染対策に関しては、HDDを丸ごと新しいのに換えてしまおうかと思っています。

その感染ちゃってるHDDをとっかえるってこと?
だったらそれオレにくれ。うちのLinuxで使うから(´∀`)
ていうか安心してLinuxでフォーマットして使いなよ。十中八九大丈夫だから。
それでだめなら買い換えればいい。
0835login:Penguin2008/10/20(月) 17:39:37ID:wBE93KMW
>>833
OSCとかのイベントにいけば、Linux使いなんて腐るほどいる
0836login:Penguin2008/10/20(月) 17:42:59ID:t025FHKy
>>833
失礼を承知で書くがその頃無知だった、と言うか現在進行形で無知な気が。
貴方はLinux云々の前にPCの仕組みとかを勉強した方が良いと思われ。
OSとは?HDDとは?ウイルスとは?その辺を全く理解していないように見受けられる。
0837login:Penguin2008/10/20(月) 17:43:58ID:d5pbonMO
本屋行って目次に「Linuxのインストール」って書いてあるような本買ってもいいし
「Linux インストール」でぐぐってもいいし
LinuxのWiki調べてもいいし

CD-ROM焼く環境ないなら素直にOS付きの本買うのがいいかもね
なれればインストール自体は簡単目つぶってできるほど
0838login:Penguin2008/10/20(月) 18:36:05ID:TYpvq9tX
>>833
>>837 の書くように、最初の最初はすんげー単純な入門書を買った方がいい。
金が勿体無いと思うなら、貸出権限のある図書館でそういう本を探して借りる。
だけど、Linuxのインストールに時間と労力をかけて 疲れてしまうかもしれない。
果てしない思いをしそうな予感がしたら、KNOPPIXやUbuntuなどのLiveCDを
まず用意して、Linuxオペレーションの入門書を参考に 少しづつ慣れていくのも手だ。
KNOPPIXやUbuntuのCD/DVDが付録でついている本は 大きめの書店なら複数種見つかるよ。
その場合、BIOSの設定でCD/DVDドライブからPCを起動できるように設定することさえできれば
あとはLinuxが起動してくれる。

使い続けることができれば、徐々にレベルアップもできるだろう。
0839login:Penguin2008/10/20(月) 18:58:25ID:aXVVMM0/
http://www.lpi.or.jp/linuxtext/
これでいいじゃん

アンケートがややうざいかもだが

こっちはアンケート要らない
http://www.lain.org/winglab/Works/book.html
ただベースがvine3.xだけど
0840login:Penguin2008/10/20(月) 19:23:57ID:irCShZ3I
DovecotでPOP3サーバを構築しました

サーバにメールを強制的に残す方法はありますでしょうか?
クライアントの「サーバにメールを残す」の設定を忘れて受信してしまうことに対する一時対応と考えています
0841login:Penguin2008/10/20(月) 20:23:45ID:ruXYPgFr
>>840
POP3の環境だとサーバに残すのは現実的ではない。
IMAPを使って構築すれ。
0842login:Penguin2008/10/20(月) 20:28:42ID:irCShZ3I
やはりIMAPですかぁ
Webメール用にIMAPsは構築済みです

なのでメールクライアントもIMAPsで受信させる方がベターということでしょうか
0843login:Penguin2008/10/20(月) 20:29:48ID:gULvitgL
>>841
なんで POP3 だと現実的じゃないの?
IMAP だと強制的に残すことができるの?
0844login:Penguin2008/10/20(月) 20:54:16ID:oAPYTP2N
SMTPサーバがメールを受信した時点で2カ所にメールを保存する。
そして定期的にrsyncする。
0845login:Penguin2008/10/20(月) 21:10:38ID:irCShZ3I
>>844
Procmailかリレーで転送かけるわけですね
同期はDRBDの経験があるので、こっちを使うことになります

意外と選択肢ありますね
悩ましい
0846login:Penguin2008/10/20(月) 21:12:20ID:irCShZ3I
>>843
多分、POP3とIMAPの概念が違うということでしょうか

POP3はクライアントに配信して役目を終える(負荷軽い)
IMAPはサーバで保持し続ける(負荷高い)

POP3でサーバにデータを保持しつづけることは概念と異なると私は理解しますた
0847login:Penguin2008/10/20(月) 21:27:38ID:VZmqipuz
>>821
このエラーメッセージを見た後syncせずにiPodを取り外しましたか?仮にそうならば、gtkpodでsyncを行って
iTunesDBを生成しなおせば良いかと。
0848login:Penguin2008/10/20(月) 22:29:07ID:XZJcRER8
>>847
その手順で解決しました。レスありがとうございました!
0849login:Penguin2008/10/21(火) 00:46:25ID:luvYiLgJ
HDDの増設なんですがお店で買ってきた状態のものは
接続してfdiskで領域などを作りマウントできたのですが
Windowsで使っていたものを領域を削除して上記と同様に
接続したのですが、BIOS→ログインUIがでる間のチェック時に
にエラーが出て起動できません。何が悪いのでしょうか?
ちなみにディストリはFedora9です。
0850login:Penguin2008/10/21(火) 01:40:41ID:eZrPhOVV
起動時には外しておいて、起動してから繋げたら?
0851login:Penguin2008/10/21(火) 03:12:02ID:scqiRpIc
>>849
>エラーが出て起動できません。何が悪いのでしょうか?
エラーメッセージは何て出る?
0852login:Penguin2008/10/21(火) 06:15:25ID:2HGWpNU6
>>830
何も考えずに、Ubuntuをインストール。
それでOK
0853login:Penguin2008/10/21(火) 07:15:56ID:9ho7vFRC
教えてください!
Tgif、texを使ってみたいのですが、パソコンはwindowsのVISTAです。
家で使えるようにする方法はありますか??
よろしくお願いします。
0854login:Penguin2008/10/21(火) 08:09:50ID:FODdxq4+
板違い。
0855login:Penguin2008/10/21(火) 19:17:42ID:HFoeU1MS
>>853

そういや
最近のウィンドウズ(昔からか?)て、POSIXに対応してた気がするが、
Linux用ソフトも起動するのか?
業務用のエディションのは標準でそのサブシステムがついていたと思うが



板違い失礼
0856login:Penguin2008/10/21(火) 19:37:29ID:eCW5UbeK
よく知らないし試した事もないけど
linux用のアプリケーションは動かない気がする。
posixアプリケーションならは動くんじゃないか?
0857login:Penguin2008/10/21(火) 19:56:30ID:5JL6aGK6
>>855>>856
Windowsの場合2000までは標準で入っていて、XP以降はServices for UNIXという
オプションをインストールすることで対応できる。
ただしPOSIXはあくまでもAPI仕様の標準なので、バイナリの互換性は無い。

TeXなどを動かすのであればcygwinとかのほうが手っ取り早いだろう。
0858login:Penguin2008/10/21(火) 20:25:02ID:suplnRQ/
>>852
何処かの政党じゃあるまいに。
思いっきり逆効果だわあれ。
0859login:Penguin2008/10/21(火) 20:44:46ID:l+JwhetV
>>858
政党、逆効果って何の事?
0860太田@モナー板2008/10/21(火) 21:07:00ID:SCtgCRTh
はじめまして。モナー板の太田と申します。

このたび2chのAAをズレなく表示させる方法を
実装してみましたので、MACの方とLinuxの方に
確認していただきたく書き込みました。

ご協力いただける方・・・下記URLにAAを貼り付けてみてください。

http://hekomuyo.hp.infoseek.co.jp/hekomuyo/a2gif/a2gif.html

  ∧_∧    ./ ̄ ̄ ̄ ̄ ̄ ̄\
 ( ´∀`) <  オマエモナー  |
 (    )   \______/
 | | |
 (__)_)

注意!JavascriptをONにしてくださいです…
注意!巨大なAAを貼り付けると重いです…

私のスレはこちら↓
http://love6.2ch.net/test/read.cgi/mona/1182867295/l10
0861login:Penguin2008/10/21(火) 21:30:02ID:gHh1QXwd
ttp://ryusai.hp.infoseek.co.jp/KNOPPIX_on_USB-01.htm
ここを参考にKNOPPIX 5.1.1をUSBメモリから起動できるようにしたのですが、
CDやDVD(media:/hdc)を開こうとするとkonquerorが「無効なURLです」と表示して開けません。
どのようにすれば解決できるでしょうか。
0862login:Penguin2008/10/21(火) 22:51:19ID:luvYiLgJ
>>851
仕事で遅くなってしまいました。すみません。。
エラーは画面写真撮りました。
ttp://www.restspace.jp/cgi-bin/orz/img-box/img20081021225019.jpg

どうでしょうか。。よろしくお願いします。
0863login:Penguin2008/10/21(火) 23:52:53ID:jDCtEl8H
利用可能なリポジトリを調べる方法を教えて下さい。
具体的にはmidinuxで利用可能なリポジトリを調べようと
思って色々検索したのですが
唯一見つかったのがこのURL ttps://launchpad.net/redflag-midinux
ですがここには何も登録されていませんでしたOTL

何か方法は無いでしょうか? 宜しくお願い致します。
0864login:Penguin2008/10/22(水) 00:03:08ID:Sx/fYj6X
fedora9でインターネットに接続できません。
本来ならば導入時にインターネットの接続を聞かれると思うのですが、聞かれませんでした。
有線自体を認識しておらず、手動での設定を考えていますが、どうすればいいのか分かりません。

誰か教えてくださいますか?
0865login:Penguin2008/10/22(水) 00:06:11ID:3JZYb8Bl
>>864
市ね糞マルチ
0866login:Penguin2008/10/22(水) 00:14:26ID:m4d5jy2t
>>862
お仕事お疲れさん。
それだけみたら /etc/fstab の設定と実態が合ってないからのように見えるけど。
0867login:Penguin2008/10/22(水) 00:45:30ID:q1FFDjoX
>>866
うおおおお、ありがとうございます。直りました!
すみません。fstabすら知らないド素人でした。

ググったところパーティションのマウント、チェック順番などの
情報ファイルと言うことでピンと来ました。

お店で買ったHDを追加=sdb1という状態だったのが、
Windowsから外したHDを追加したところ、お店のより優先して認識され
てしまい(Win外したHD=sdb1)でエラーを起こしているのではないかと
それが>>866さんご教示の通り設定と実態が合ってないという事なので
はないかと!

BIOS見ると認識されているHD順がやはりWinから外したHDが先だったので
SATAの差し込み口を入れ替えたところ認識も順が逆となり見事起動しました!

ありがとうございました!
0868login:Penguin2008/10/22(水) 02:29:44ID:Pz/Aq2iY
grubはsataを認識しないみたいだけど
解決方法あるのですか?
0869login:Penguin2008/10/22(水) 02:47:17ID:tTLg/587
>>868
初耳です。デスクトップ、ノートPC共にSATA使ってますが普通にブートしますし、
大学の研究室にある20台ほどのPCも全てGRUBからSATAのディスクがhd0として見えています。

もし、あなたがGRUBを使っていてSATAのディスクからブートできない、
という意味でしたら他に原因がありそうです。
0870login:Penguin2008/10/22(水) 11:16:29ID:QGQ73oy/
はじめまして。
CentOS5.2をDellのInspiron700mにインストールして使っているのですが
どうしても解像度をネイティブの1280x800に設定できません。。。
googleさんに聞いた情報をもとにやってもうまくできなくて。
どなたか詳しい方がおられましたら教えていただけませんか?
0871login:Penguin2008/10/22(水) 19:55:53ID:Sx/fYj6X
>>865 :login:Penguin:2008/10/22(水) 00:06:11 ID:3JZYb8Bl
>>864
市ね糞マルチ

↑どゆこと?
0872login:Penguin2008/10/22(水) 20:01:02ID:fjRzxqKR
コマンドについて質問なんだけど

find . -name "*.jpg" って書くのと(ダブルクォーテーション有り)
find . -name *.jpg と書くのではどう違うんですか?



0873login:Penguin2008/10/22(水) 20:06:32ID:M4IJOR8K
>>872
findではなくechoで比較してみるといい。
もちろん.jpgのファイルを置いてな。
0874login:Penguin2008/10/22(水) 20:08:05ID:nO6qrOZl
>>871
http://pc11.2ch.net/test/read.cgi/linux/1214318913/916

>>872
下は * をシェルが解釈する。
上はシェルが解釈せずに find に渡る。
0875login:Penguin2008/10/22(水) 20:09:51ID:nO6qrOZl
>>871
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%83%9D%E3%82%B9%E3%83%88
08768722008/10/22(水) 21:14:25ID:fjRzxqKR
レスありがとう

echoの実験でダブルクォーテーションの挙動は
わかりました。ただ まだわからないことが…

find . -name *.jpg が実行できる時と出来ないときが
あるのは何故ですか?ホームディレクトリにいるときは
実行できるんだけど、それ以外だと駄目です。
0877login:Penguin2008/10/22(水) 21:19:43ID:nO6qrOZl
>>876
>>874

シェルが *.jpg をどう展開すか考えれ。
0878login:Penguin2008/10/22(水) 21:30:58ID:xR/eB2K4
>>874
>上はシェルが解釈せずに find に渡る。

いや、シェルは解釈するぞ。
0879login:Penguin2008/10/22(水) 21:34:40ID:xR/eB2K4
>>876
find . -name '*.jpg'でやってみ?

*.jpgだと該当するファイルがある場合はシェルによって展開される(ので、findのコマンドラインとしては不正になってエラー)。
該当するファイルが無い場合はそのまま*.jpgと言う文字列が渡る(ので、findが意図通り動く)

"*.jpg"はファイル名を展開しつつ、それらを一つのコマンドライン引数として見なす。
(なのでechoではクオートの特性は分からないよと。)

常に展開を許さない場合は'*.jpg'。




08808722008/10/23(木) 00:24:02ID:kHgQn5hr
find . -name *.jpg の場合、例えばカレントディレクトリに複数の
jpgファイルがあった時

find . -name hoge1.jpg hoge2.jpg hoge3.jpg

みたいな感じで置換(?)され、その結果 find の
とる引数の形式と異なるためエラーになるって解釈でいいですか?
0881login:Penguin2008/10/23(木) 00:44:20ID:1Z7mhRih
* とか ? とかはシェルが展開してプログラムに渡す
" " で囲むと展開が抑制されて中身がそのままプログラムに渡る
0882login:Penguin2008/10/23(木) 01:18:26ID:FaPUMne6
>>880
OK

find . -name \*.jpg
でもいける。

\.jpg にマッチするにはどうしたらいいか
'' や "" で試してみるといいかも。
0883login:Penguin2008/10/23(木) 01:32:50ID:NUzg9pm2
OSはobuntu server 8.04です

/home/dirにあるファイルやディレクトリを特定のグループから編集可能な設定にしたいのですが
以下のような手順でグループevに許可を与えました。
chown -R user:ev dir
chmod -R 775 dir
chgrp -R ev dir
しかし、誰かがファイルの編集や作成を行うと、そのファイルの所有者が変更されてしましい困っています。
/home/dir以下で編集追加されるファイルなどは、常に所有者グループevにする方法はないでしょうか?
0884login:Penguin2008/10/23(木) 01:42:50ID:ueeORYHp
cron で chown とか。
0885login:Penguin2008/10/23(木) 02:00:35ID:NUzg9pm2
>>884
ありがとうございます。

具体的には/home/dir以下をapatchでwebに公開していて
そのディレクトリを共同で編集したいといことなんですが
こういった場合、cronで随時権限付与するのが普通なんでしょうか?
それとも/home/dirはグループのみ編集可という設定ではなくて、
単純にパーミッションだけで管理するんでしょうか?
0886login:Penguin2008/10/23(木) 02:02:23ID:ueeORYHp
別に何が普通ってことはないよ。
その都度適切な手法を考える。
0887login:Penguin2008/10/23(木) 02:15:03ID:fv9N1vqO
# chmod g+s /home/dir

これじゃだめ?
08888832008/10/23(木) 03:01:02ID:NUzg9pm2
>>886
そうですよね。
cronでやるっていうのは少し強引かなと思ったんですが

>>887
ありがとうございます
希望通りの動作になっています。
これでファイル作成初期時のパーミッションを変更すればいい感じになります
0889login:Penguin2008/10/23(木) 07:41:39ID:4GcZzw6o
>>881
少なくともbashは違う。
0890login:Penguin2008/10/23(木) 10:02:48ID:b8myxVYD
>>889
man bash をやって、「クォート」と「特殊パラメータ」の項を読むべし。
0891login:Penguin2008/10/23(木) 13:34:41ID:1Z7mhRih
$ echo "*" "$PWD" "\\" '*' '$PWD' '\\'
* /home/oreore \ * $PWD \\

少なくとも * や ? の展開が抑制される点に関しては " " も ' ' も一緒だな
0892login:Penguin2008/10/23(木) 16:24:12ID:m42/XilU
CentOS4.5を使っています。
ユーザ:testでFTPからアクセスして、ユーザaaaの領域(public_html)に
ファイルをアップロード出来ません。

どうしたら出来るようになるのでしょうか?
/home/aaa/public_htmlのディレクトリのパーミッションは755です。
0893login:Penguin2008/10/23(木) 17:15:33ID:udS+d7TW
>>892
SELinux有効になってるとか?
0894login:Penguin2008/10/23(木) 17:36:27ID:m42/XilU
>>893
いえ。なっていません。
0895login:Penguin2008/10/23(木) 18:13:24ID:iMOhvXS+
WindowsからLinuxへメールを送り、文字コードを変えることで文字化けを防ぐことができたのですが、
送った日本語をコピーし、エディタに貼り付けて保存してから、
再度ファイルを開くと文字化けが起こってしまうのですがどうすればいいでしょうか?
エディタはemacsを使っています
08968722008/10/23(木) 18:57:03ID:kHgQn5hr
レスくれた人どうもありがとう
助かりました
0897login:Penguin2008/10/23(木) 19:04:36ID:fv9N1vqO
http://pc11.2ch.net/test/read.cgi/pc/1224671331/43-47

この人?
0898login:Penguin2008/10/23(木) 19:34:12ID:jTmsMx7b
>>892
まず
ユーザtestが/home/test/public_htmlにアップロードできるのか試す
それが不可ならFTP自体の可否が疑わしい

上記が可なら
$ ls -ld /home/aaa/public_html
$ id test
$ id aaa
の内容を確認
それって妥当かな?
0899login:Penguin2008/10/23(木) 19:37:49ID:jTmsMx7b
間違えた
$ id aaa
は意味ないな
0900fujiisf2008/10/23(木) 21:40:22ID:qKHqEpPt
パソコンのOSとしてはマイクロソフトがメインです。でも家電などで使われているのはトロンだそうですね。
それを組み込み型のOSというそうですが、どのような仕組みなのか分かりません。
どなたか教えてください。
0901login:Penguin2008/10/23(木) 21:57:10ID:ueeORYHp
>>900
板違い。
0902login:Penguin2008/10/24(金) 14:10:23ID:TmGl2E/c
>>900
ブラックボックス(闇箱)というのは、どのような仕組みなのかわからないのです
カスタマー(顧客)はそんなの知る必要もないので安心してください
0903login:Penguin2008/10/24(金) 14:52:12ID:R9yRm5cI

質問させてください

「フロッピー初期化ツール」の「高密度 5.25"(1.2MB)」フォーマットって、
9801のフロッピーと同じフォーマットですか?
0904login:Penguin2008/10/24(金) 14:59:29ID:JP1MKoGA
>>903
9801の2HD(1024 x 8 x 2 x 77)じゃなくて
いわゆる2HC (512 x 15 x 2 x 80)じゃない?
09059032008/10/24(金) 15:16:46ID:R9yRm5cI
>>904
ありがとうございました。
0906login:Penguin2008/10/24(金) 15:33:25ID:lylDaOR7
私女なので質問させてください
メーカー製のノートPC買いました
OSはWINです
勉強のためにlinuxも触っておきたいのです
linuxもインストールしてWINとマルチブートにしたいです
やり方を一から詳細に優しく丁寧に教えてください
宜しくおねがいします
0907login:Penguin2008/10/24(金) 15:46:16ID:WuoEAgAj
>>906

Virtual PCでLinux入れてみるとかどうでしょう。
マルチブートとか確かに人それぞれかもしれませんが、
設定時にミスするとOSが起動しないこともあるらしいです。

もし失敗してOS再インストールするハメになるよりかは
しないでも大丈夫なVirtual PCをオヌヌメします。
0908login:Penguin2008/10/24(金) 16:09:25ID:TmGl2E/c
>>907
参考サイトのurlとか貼ってみてくれる?
レス数が900を超えています。1000を超えると表示できなくなるよ。