くだらねえ質問はここに書き込め! Part 181at LINUX
くだらねえ質問はここに書き込め! Part 181 - 暇つぶし2ch1:login:Penguin
10/02/03 11:28:32 zlX7jwnX
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
URLリンク(www12.atwiki.jp) (避難所)

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
URLリンク(www12.atwiki.jp)

過去ログ検索(Part29: 22氏提供) URLリンク(2chlinux.dtdns.net)

Google検索 URLリンク(www.google.co.jp)

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

前スレ くだらねえ質問はここに書き込め! Part 180
スレリンク(linux板)
URLリンク(2chlinux.dtdns.net)

2:login:Penguin
10/02/03 11:30:22 zlX7jwnX
過去スレ・関連スレ一覧
URLリンク(www12.atwiki.jp)

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

テンプレは↓にあります。新スレを立てたら更新してください。
URLリンク(www12.atwiki.jp)

3:login:Penguin
10/02/03 12:10:21 p0AkuwKH
ubuntu完全ガイドと言う雑誌を買いましたが起動しませんCD-ROMドライブ優先に設定してあります
自作してHDDは買ってそのままです

4:rpm病
10/02/03 12:34:43 J9DrC2TV
スレ立て乙

「rpm の db が頻繁に壊れて困っている」と書き込んだ、前スレの811です。
rm -f /var/lib/rpm/__* ; rpm --rebuilddb
だけではなく、
mv Packages Packages.OLD
/usr/lib/rpm/rpmdb_dump Packages.OLD| /usr/lib/rpm/rpmdb_load Packages
なんてこともやってみましたが、やはりよく壊れてしまいます。

ハードウェアの検査をしろ、という事でやってみましたが
・memtest86+ でメモリーのエラーは出ない。
・HDDのsmart情報は、確かに「古いぞコラ」となっているが、検査でエラーは出ない。

半年前くらいの kernel にはメモリーまわりのバグがあった、というレスも頂いたので
カーネルも新しくしてみました。最新ではないですが、2.6.32 にしてみましたがやはり
病気は治りません。

rpmのdbについては、「rpm --rebuilddb で修復できる」という情報ばかりで、
dbが頻繁に壊れる場合についての手掛りがつかめないのです。

あとはクリーンインストールかなあ。めんどくさいなあ。



5:login:Penguin
10/02/03 12:36:53 uTTD5Q3p
>>3
言葉端折り過ぎ。

その雑誌に付いてたCDだかDVDだかをPCにセットしてインストールをしようとして
インストーラが起動しない (or LiveCD/DVDとしてそこから起動しようとして出来ない)の?

> 自作してHDDは買ってそのままです
自作したそのPCは「出来立てホヤホヤ」なの?
他に起動可能なCD/DVDメディアを使って試してないの?
それともHDDは買いたてを繋いでるけどPCは今まで動いてたものなの?


PCの組み立てミスやパーツ障害等でハードウェア側に問題があるのか、
付録のメディアの問題なのか、
光学ドライブとメディアとの相性なのか、
PCとメディアの組み合わせの問題(アーキティクチャが違うとか)なのか、
BIOS設定のミスなのか、
まずは消去法で絞り込まないと…。

6:login:Penguin
10/02/03 12:38:54 uTTD5Q3p
>>4
> ・HDDのsmart情報は、確かに「古いぞコラ」となっているが、検査でエラーは出ない。
どうやって検査したの?

7:rpm病
10/02/03 12:43:16 J9DrC2TV
>>6
sudo smartctl --test=long /dev/sda
で3時間ほど放置。そのあと
sudo smartctl -l selftest /dev/sda
を見る。

daemon起動して四六時中監視、ってのはやってません。サーバにしてはいない
ノートPCで、そもそも24時間動かしていないのです。

8:rpm病
10/02/03 12:45:02 J9DrC2TV
もちろん「放置」の間にも、そのPCで作業してみたりは、しています>>7

9:login:Penguin
10/02/03 12:48:25 XwF8q9C1
(u)これはいちもつじゃなくてポニーテールとかそういうの

10:login:Penguin
10/02/03 12:52:01 uTTD5Q3p
>>7
ファイルシステムのチェックは済んでるのかな?

それから、どこのメーカーのHDDかわからないけど、
WDなら Data Lifeguard Diagnostic とか、HGSTなら Drive Fitness Test とか
HDDベンダ提供のツールで精密検査してるとか。

11:rpm病
10/02/03 13:09:10 J9DrC2TV
HDDの精密検査については、そのうち試してみます。>>10

今やっているのは
(1) /var/lib/rpm を空にして rpm --initdb
(2) yum --downloadonly reinstall '*' でトリのパッケージをダウンロード
(3) rpm -ihv --nodeps --justdb で(2)のパッケージをインストール ←今ここ
(4) トリとは別にローカルインストールしたパッケージについて(3)と同じことをする

というものです。さあどうなるかな。


12:rpm病
10/02/03 13:12:19 J9DrC2TV
↑(1)と(2)は順序が逆ですww >>11

13:login:Penguin
10/02/03 13:14:54 uTTD5Q3p
>>11
これまたヘビーなことを。…頑張って。
rpm -V でせめてrpm, db4 絡みのパッケージだけでも
チェックしてみたら?と書こうと思ったけど遅かったね。


14:デムパゆんゆん@冬眠中
10/02/03 13:18:06 hZXfbDQO
CDドライブにDVDを入れたという落ちではないな
すべてにエキスパートな犬使いがそんな事をするはずがない

15:login:Penguin
10/02/03 13:18:09 p0AkuwKH
>>5
CD-ROM以外全て新品パーツですCD-ROMドライブは5年前のLGのCD/DVDドライブですBiosで確認したところ認識されてます
serctBoot device proper or insert boot media keyとでてエンター押したらCDドライブが回りLED点滅しますが起動しません


16:login:Penguin
10/02/03 13:29:01 zlX7jwnX
前スレ>>995 man gifsicle して Frame Selections の項を読むのだ

17:login:Penguin
10/02/03 13:38:28 uTTD5Q3p
>>15
URLリンク(www.ibiblio.org)
例えばこれを落としてCD-Rに焼いて、それで組み立てたPCで起動できれば自作板行き。


18:login:Penguin
10/02/03 13:39:27 uTTD5Q3p
>>17
× 起動できれば自作板行き。
○ 起動できなければ自作板行き。

19:login:Penguin
10/02/03 13:44:54 p0AkuwKH
>>18
ありがとうございます
今ネット環境無いので直ぐには試せませんがネットカフェから落としてきます

20:rpm病 (治癒)
10/02/03 15:13:23 J9DrC2TV
>>4 です。>>11-12 を実行したところ、rpm の dbは壊れなくなりました。

情報のアト出しになって申し訳ないのですが、原因はたぶん次のようなものです。
OSのupgradeを上書きインストールで行ないました。その際rpmのバージョンアップで
dbの形式が変更されていました。一応トリ(Momonga)の方で聴いた情報に従い、rpmの
バージョンアップ直後に rpm --rebuilddb を実行したのですが、それでは新rpm用の
dbにはならなかったようです。

このような事態にゼロからdbを再構築できるように、「インストールしてあるパッケージが何であるか」
くらいはrpm とは独立に自分で管理しておく必要がありますね。私自身は、そのためにyum list の
結果を頻繁にファイルするようにしていますが、yum list の表示はファイル名やバージョン名が長いと
二行に分割されてしまい、使いづらいなあ。こんなのは見た目よりも batch処理に適したデータの方が
よいのに。


21:login:Penguin
10/02/03 15:18:17 g4azPnUe
あなたの病気はそんな事じゃないような気がする

22:login:Penguin
10/02/03 15:20:08 TPx5bRYF
PostfixでOP25B対策で送信メールをプロバイダのメールサーバー経由するようにする設定にしているのですが
送信元のメールアドレスが複数あり、送信元ごとに別途のメールサーバを経由する方法はわかりますか?



23:login:Penguin
10/02/03 15:37:02 zlX7jwnX
> batch処理に適したデータの方が
素直に rpm 使いなされ。どうとでもなるから。
rpm -qa --queryformat "%{name}.%{arch}\t%{version}-%{release}\t@%{packager}\n"
アップグレードはクリーンインストールじゃないと怖くて使えない

24:login:Penguin
10/02/03 15:45:18 g4azPnUe
>>22
sender_dependent_relayhost_mapsでググれ

25:login:Penguin
10/02/03 16:43:59 J9DrC2TV
>>23
yumでトリのリポジトリからインストールしたものと、
自分でローカルにインストールしたものとを区別するには、
やはり yum が必要になります。

26:login:Penguin
10/02/03 16:52:48 zlX7jwnX
>>25 packager じゃだめかね

27:login:Penguin
10/02/03 17:11:29 J9DrC2TV
prompt> yum list | grep -i packager
prompt>

28:login:Penguin
10/02/03 17:19:32 zlX7jwnX
いやだから>>23に%packager追加してるでしょ。
yum listの出力に似せたの。
Fedraだと%distribution値が変なことになっているんで
流れかなあと思ってそっちにした。

29:login:Penguin
10/02/03 18:05:04 TPx5bRYF
>>24
ありがとうございます。
あんまり件数ないのは使ってる人がすくないのですかねぇ。
とりあえず、うまくできました。

30:login:Penguin
10/02/03 19:34:49 J9DrC2TV
>>28 なるほど、理解しました。
prompt> rpm -qa --queryformat "%{name}.%{arch}\t%{version}-%{release}\t@%{packager}\n" | cut -f3 | sort | uniq
@(none)
prompt> rpm -qa --queryformat "%{name}.%{arch}\t%{version}-%{release}\t@%{packager}\n" | grep -v '@(none)' | wc
0 0 0
となりますね。
そもそも local install したパッケージも、同じトリの開発版の spec からビルドしたもの
が多いので、rpmからは区別がつかない。最近ではローカルでのビルドには自分独自の拡張子
をつけるようにしていますが…。

またトリでの base バージョンと update-release バージョンの違いなど、トリの管理下に
あるものを見るには、やはり yum を使わざるを得ない。yum は pythonスクリプトなので、
表示コラムの調整くらいなら簡単かも知れません。


31:login:Penguin
10/02/03 19:56:21 FpfH9Nn3
デフォの辞書で”ぃぬx”をLinuxに変換できる日本語入力ソフトってありますか?

32:login:Penguin
10/02/03 19:56:34 khgkhnAX
初心者です。
grubでxpとubuntu9.10デュアルブートしてるんですが
grub読むのに20秒くらいかかります。
こんなもんですか?Cel3Ghzメモリ1.5Gです。

33:login:Penguin
10/02/03 20:18:58 zlX7jwnX
>>30 一番右は%{vendor}が正しいようです。失礼

>そもそも local install したパッケージも、同じトリの開発版の spec からビルドしたもの
%{buildhost}で特定できるでしょう。

>またトリでの base バージョンと update-release バージョンの違いなど、トリの管理下に
リポジトリは上位レイヤーなんで無理ですが、%{buildtime}で大体は区切ることはできます。
無理やり過ぎか。どちらにしろ過去は切り捨てたほうがいいですよ。トリの意味が無い。

34:login:Penguin
10/02/03 20:21:04 jJ7XDgW/
grub読むという記述でどういう現象わ表現したかったのか詳しく

35:login:Penguin
10/02/03 20:22:24 jJ7XDgW/
>>32
grub読むという記述でどういう現象を表現したかったのか詳しく

36:login:Penguin
10/02/03 20:42:53 5+3y5qNt
ネットワークの初歩的な質問ですが、お願いします。

iptablesによるNATを勉強するため、↓のサイトを見ていたのですが、

Linuxで作るファイアウォール[NAT設定編](2/2)
URLリンク(www.atmarkit.co.jp)

そもそも「外部」と「内部」というのは、
【デフォルトゲートウェイを設定した側のドメインを外部、そうでない側を内部と呼ぶ】
という理解で正しいでしょうか?


37:login:Penguin
10/02/03 20:44:18 khgkhnAX
>>35
grub loading とでてからos選択画面がでるまでです。

38:login:Penguin
10/02/03 20:57:42 f/me/Z15
>>36
はっきり言って、言ってることが意味不明
そもそもそのページに「ゲートウェイ」何て単語出てこないのに、何でそんな理解になるの?
思いっきり図に「外部ネットワーク」って書いてあるじゃん
だからそっちが「外部」でファイアウォールに対してその反対側が「内部」

39:login:Penguin
10/02/03 21:01:25 NIZlTjBe
screenの代替になるもので、移行がしやすいソフトありますか?できれば画面縦分割があるものがいいです。

40:login:Penguin
10/02/03 21:12:35 5+3y5qNt
>>38
普通に考えればそうですよね・・・。

普通とはつまり、「外部=グローバル、内部=ローカル(192.168.0.0)」という構成ですが、
他にも例えば「外部=ローカル(192.168.1.0/24)、内部=ローカル(192.168.2.0/24)」
や、「外部=グローバル、内部=グローバル」といったネットワークの構成はあり得るのでは?
と思ってしまいました。そうすると、何をもって外と内を?と思ってしまって・・・

変なこと言っててすいません。正直、自分でも混乱気味です。
多分、ちゃんと基本を勉強してないからだと思いますが・・・

41:login:Penguin
10/02/03 21:21:49 f/me/Z15
>>40
あんまり難しく考える必要はないんじゃないかな
君の言う通り、いろんなネットワーク構成があり得るし
内か外かなんて、結局、見る視点が逆になれば逆になるんだから、
ただの説明の都合上のものだと思えばいいと思う


42:login:Penguin
10/02/03 21:27:54 5+3y5qNt
>>41
そうですね。少し頭を冷やしてみます。
どうもありがとうございました。

43:login:Penguin
10/02/03 21:28:13 dCZBp2vc
>>39
tmux

44:login:Penguin
10/02/03 21:32:27 J9DrC2TV
>>33
%{buildhost} はいいですね。ありがとう!
実はもう一台、rpmのdbの腐ったマシンがあるので、
それを掃除するときに使ってみます。


45:login:Penguin
10/02/03 22:14:53 CPQvG85O
Ubuntu AHCIモードをONに出来ますか?


46:login:Penguin
10/02/03 23:05:43 NIZlTjBe
>>43
ありがとうございます

47:login:Penguin
10/02/03 23:13:21 LeUi9YDn
>>前スレ976
Ubuntu なら
URLリンク(www.ubuntu.com)

他でも「ディストリ名 trademark」とかでぐぐればたいてい出てくる。

48:login:Penguin
10/02/04 00:15:46 htOAqtUB
ntfs-3gって使用済容量が1.2TB超えたあたりから3MB/s程度のカキコ速度になる?


49:login:Penguin
10/02/04 00:16:51 jAVdNC+w
>>45
カーネル2.6.19以降なら対応しているはず
BIOSさえAHCIに設定されてれば勝手になる
ならなければBUG
(うちにはSATA2ドライブとかないので未確認)

50:login:Penguin
10/02/04 00:25:05 TUTjMi2/
EUC-JPの文字コードのファイル名があるパーティションを
UTF-8が標準のシステムで使いたいのですが、
fstabのマウントオプションにはどう書いたらいいのでしょうか

51:login:Penguin
10/02/04 02:03:35 QZLGEgT3
>>50
iocharset=euc-jp

52:login:Penguin
10/02/04 06:04:27 1tPJeR8H
>>51
jfs/vfat/iso9660/smbfsでしか使えねえよ

53:login:Penguin
10/02/04 09:20:52 sn+yuok9
>>50 マウントオプションにこだわりますか? ファイルシステムは?
日本語ファイル名のファイル・ディレクトリはたくさんありますか?
リネームできますか? 今後 utf8 のみで使用しますか?
それとも書き換え不可能だったり eucjp と併用しますか?

54:login:Penguin
10/02/04 17:49:00 JLF9VaE5
昔 euc-jp な環境で shft-jis な NAS をマウントしていたときは
( mount.cifs のオプションでコード変換ができないボケNAS だったので )

function kls() {
ls -CF `echo $@|nkf -xs` |nkf -xe
}

とか

function kcd() {
cd `echo $@|nkf -xs`
}

で凌いでいたな。半角カタカナと全角カタカナを混ぜて書くボケナスが居たので
ちょくちょく失敗するのだが。

UTF-8 の環境になった今もそのNASを使わさせられているが、必要なディレクトリを

rsync -auvz --iconv=cp932,utf8 /mnt/baka/dir /home/baka/

でファイル名を変換してローカルにコピーしているよ。自分がそこを編集しないなら
一方通行なので、これで間に合う。


55:login:Penguin
10/02/04 19:32:02 cHhyWRPL
CentOSでDNSの起動に失敗します。

named.confは、"/var/named/chroot/var/vamed"においているのですが

messageを見ると
loading configuration from '/etc/named.conf'
となっています。

どうしたら、"/var/named/chroot/var/vamed"にあるnamed.confを参照してくれるのでしょうか?


56:login:Penguin
10/02/04 19:33:53 cHhyWRPL
× "/var/named/chroot/var/vamed"
○ "/var/named/chroot/var/named"

57:login:Penguin
10/02/04 19:35:00 sYiMBVsj
>>55
/etc/sysconfig/named

58:login:Penguin
10/02/04 19:42:37 DCKIBKYP
/var/named/chroot/etc/
に置くべきものを
/var/named/chroot/var/named/
に置いてるだけに見えるのは気のせいだろうか

59:login:Penguin
10/02/04 19:45:10 sYiMBVsj
見事に釣られました

60:55
10/02/04 23:51:05 cHhyWRPL
>>57
/etc/sysconfig/namedには、
ROOTDIR=/var/named/chroot
と記述されていました。

これで良さそうですよね?

>>58
/var/named/chroot/etcにnamed.confを置いて、リスタートしたら

named 設定でエラー: :
/etc/named.conf:7: change directory to '/var/named/chroot/var/named' failed: file not found

/etc/named.conf:7: parsing failed

となりました。
どういう意味でしょうか?

61:login:Penguin
10/02/05 01:58:07 kBSrDhUq
rep2スレより誘導されてきました。

現在ubuntu9.1サーバにrep2最新版の100202-0200を
インストールしています。
これでAAS機能を使いたいのですが
PCでレス番号のメニューからAASが動くところまできました。


確かに携帯でもAASは動くのですが
スレ画面の(確)の隣の画像のマークが壊れた表示になり
これをクリックしたら一応AASはでます。
次に右の(.)をクリックするとエラー画面になります。
内容は/rep2/aas.php on line 379です。
aas.phpの379とは


// 回転
if ($rotate) {
$new_image = imagerotate($image, 270, $bgcolor);  <=ここ
// Bug #24155 (gdImageRotate270 rotation problem).
//$new_image = imagerotate(imagerotate($image, 180, $bgcolor), 90, $bgcolor);
imagedestroy($image);
$image = $new_image;

印のところのようですが何をしていいのかさっぱりわかりません。
助言いただけないでしょうか?

62:61
10/02/05 04:24:37 kBSrDhUq
>(.)をクリックするとエラー画面

詳細はこれです。
手打ちなのでスペルミスがあったらすみません

Fatal error: Call to undefined function
imagerotate() in /var/www/rep2/aas.php on line 379

63:login:Penguin
10/02/05 06:24:47 EN25xtym
>>60
chrootの意味を調べたほうがいい。
/var/named/chroot/が、DNSからは/(ルートディレクトリ)に見える。

>>61
PHPのGDモジュールが入ってない。

64:61
10/02/05 06:44:30 kBSrDhUq
php.infoでGD Version 2.0 or higher となっています。
バージョンが低いと言うことでしょうか?
あれからそう予測してバージョンアップを行おうとしているのですが
インストールと言えばapt-getくらいしか使っておらず
コンパイルとかさっぱりです・・・

URLリンク(www.makizou.com)
ここを試してみましたがmakeでエラーがでて
インストールに進めませんでした。

65:sage
10/02/05 09:19:08 VwALYjfj
apt-get install php5-gd

66:login:Penguin
10/02/05 09:44:07 uwuTLI4M
ifconfig tunl0 10.1.1.1 netmask 255.255.255.255 broadcast 10.1.1.1 up
で追加したインターフェースが削除できないのですが、
どのようにしたらいいでしょう。

67:login:Penguin
10/02/05 11:14:57 HZtvCp6r
>>66
ifconfig tunl0 down

68:61
10/02/05 13:21:14 kBSrDhUq
>>65
php.infoでGD Version 2.0 or higher となっています。
インストールはもちろんアップグレードも試しました。

69:61
10/02/05 13:39:20 kBSrDhUq
>インストールはもちろんアップグレードも試しました。

apt-getでのinstallとupgreadeです。

70:login:Penguin
10/02/05 13:45:28 XDPcNZi1
>>69
ubu使いでもないからわからんけど、こういう話?
URLリンク(dev.satake7.net)

71:login:Penguin
10/02/05 13:50:40 XDPcNZi1
ちょい古いけどこっちのがいいか。
URLリンク(d.hatena.ne.jp)
こっちは対処としてconfigureオプション変えてrebuildしてるみたい。

72:login:Penguin
10/02/05 14:05:29 lcETzTwL
Ubuntuのバージョンの違いは、Ubuntuの何の違いを表しているのでしょうか?
例えば、Ubuntu8.10の公式リポジトリではFirefox3.0より上のバージョンが公開されていませんが、
これはどういう理由からでしょうか?

73:login:Penguin
10/02/05 14:11:50 z83iVkHN
>>72
収録されているパッケージのバージョンの違い。

URLリンク(www12.atwiki.jp)

74:login:Penguin
10/02/05 15:52:53 z83iVkHN
>>72
URLリンク(wiki.ubuntu.com)

75:login:Penguin
10/02/05 18:07:53 wPvczjwI
Gufwってこういう画面らしいんだけど
URLリンク(ubuntuapps.blog67.fc2.com)
俺のは日本語化されてないんだけど何で?


76:login:Penguin
10/02/05 19:35:47 SsZ8Rsaq
>>75
その情報じゃ答えようがない

distro とバージョン,どうインストールしたか,他のアプリケーション
のメニューは日本語化されて出てくるのかくらいは書かないと

ちなみにUbuntu9.04でaptでインストールしたら日本語メニューになってる

77:login:Penguin
10/02/05 19:39:50 wPvczjwI
Ubuntu9.10でソフトフェアセンターからインストールすると英語になるようです

78:login:Penguin
10/02/05 21:19:20 RyYJVV6n
生TSをH.264/AVC に変換する
オススメの変換手順を教えてください

79:login:Penguin
10/02/05 21:21:26 wPvczjwI
URLリンク(usamimi.info)
こんな感じで部分的にしか日本語化されてません

80:login:Penguin
10/02/05 22:03:06 HZtvCp6r
どうでもいいが懐かしいものを見てるな・・

81:login:Penguin
10/02/05 23:26:59 NfgZKwvL
WinXPをファイルサーバとして使っていたのですが長時間起動するとバグるので
CentOSに変えてみました。
HDDはUSBと、PCIでSATAを増設して接続していました。
USB接続のHDは無事にマウント、読み込みが出来たのですが
SATAのほうがうまくいきません。

解説サイトにはフォーマットする方法しか載ってなくて、困ってます。。
NTFSフォーマットでSATAだとデータもそのまま移行することはできない?・・・のでしょうか


82:login:Penguin
10/02/05 23:30:20 DEFJgUF4
なにをやったかとか色々書いてみるといいと思うよ

83:login:Penguin
10/02/05 23:47:42 j8P2r62W
何を持って上手くいかないと言うのか

84:login:Penguin
10/02/05 23:55:31 kpbHD+4M
ssh でトンネリングの実験をしているのですが、うまくいきません。

HostA を踏み台にして HostB に telnet接続しようと、HostA で
ssh -L 10023:HostB:23 HostB
とやっています。
で、別の適当な PC から HostA の 10023 に telnet接続をしても、Connection Refused となって接続できません。

HostA の 10023 は iptables などでは閉じておらず、このポートでエコーサーバを動かせばきちんと接続できます。
HostB の telnet も許可しており、HostA から HostB に対する telnet もできます。

何が原因でしょう?

85:login:Penguin
10/02/05 23:57:08 NfgZKwvL
>>82
>>83
レスありがとうございます。
fuseなどNTFS認識させる関連のソフトを再インスコしたところうまく認識して動いてくれました
スレ汚し失礼致しました。

86:login:Penguin
10/02/06 00:11:58 ZNuHWELg
>>84
君が冷静さを失っているから
オナニーでもしてからもう一度man読んでやり直せ

87:login:Penguin
10/02/06 01:15:37 15UEo8mh
>>79
そういう状況だと単にパケージ/アプリケーションのバグじゃないのかな
そんなに深刻じゃないから直す意欲ある人あまりいないかも

88:login:Penguin
10/02/06 01:27:46 xoc7XCpt
>>84
ヒント: bind_address

89:login:Penguin
10/02/06 01:57:57 rFH8QOGb
エロくてイケメンな方、教えてください。

間違って処理中に xterm を [×] ボタンを押して閉じてしまった時にも後始末をしてくれるシェルスクリプトを書こうと思いましたが、どうにもうまくいかないので
知恵を貸してください。(別に知恵というおんにゃのこを借りたい訳ではありません。)

末尾の2つの bash スクリプトを
% xterm -e ./child.sh
と実行したとき、
(1) このまま
% kill -TERM xtermのPID
とすると、
child.sh は SIGHUP, SIGCONT を受け取って動きつづける
grandchild.sh は何のシグナルも受けず、動きつづける
(2) child.sh の trap 行をコメントアウトして
% kill -TERM xtermのPID
とすると、
child.sh は SIGHUP を受け取って止まる
grandchild.sh は SIGHUP, SIGCONT, SIGCHLD と受け取り、
on_SIGHUP 関数が動作して終了する

の違いがありますが、それぞれどんなことが起こって違いが起きているのか奇特にも解説していただける方はいらっしゃいませんか?できたら教えて
ください。もしくはこの辺を理解するのに良い文献がありましたら教えてください。
中でも分からないのは
・SIGHUP の次の SIGCONT は誰が出しているのか?子プロセスがあった場合の OS の仕様?
・(2) の grandchild.sh が受ける SIGHUP は誰が出しているのか? 私が参照している本(詳細UNIXプログラミング)では
「端末インターフェイスがモデムの切断を検出すると、制御プロセス(セッションリーダー)に対してハングアップシグナルが送られる」との記述があるのですが、
そもそも SIGTERM を送ったが、モデムの切断と同じなのか?セッションリーダー(この場合 child.sh)だけでなく、 grandchild.sh も
SIGHUP を受けているのはなぜか?
あたりです。


90:89
10/02/06 01:59:14 rFH8QOGb
89 のスクリプト
child.sh
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
#!/bin/bash

# signal handler
on_SIGHUP () {
echo "child.sh received SIGHUP" > log_child.txt
exit 1
}

# trap setting
trap "on_SIGHUP" 1

# main

./grandchild.sh

exit 0
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー



91:89
10/02/06 01:59:56 rFH8QOGb
89 のスクリプト2
grandchild.sh
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
#!/bin/bash

# signal handler
on_SIGHUP () {
echo "grandchild.sh received SIGHUP" > log_grandchild.txt
exit 1
}

# trap setting
trap "on_SIGHUP" 1

# main

while true; do
sleep 3600
done

exit 0
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

92:84
10/02/06 02:16:40 mvXpxYDJ
>>86
man を読んでもわからないです・・・
ただ、google でヒットする ssh の man とはちょっぴり違うようで、ウチの環境のやつは
-L port:host:hostport って書式なのに対して、google で見つけたやつは
-L [bind_address:]port:host:hostport ってなってます。

netstat で開いてるポートを調べると 127.0.0.1:10023 しか開いないようなので、
>>88 の指摘のように bind_address を指定しなくちゃいけない気がするのですが、その方法がわからないです。
-b ではないみたいですし・・・

具体的には 192.168.10.10:10023 を空けたいですが、ウチの ssh のバージョンの問題でできなかったりするのでしょうか。
ssh -V の結果はこんな感じです。
OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003



93:login:Penguin
10/02/06 02:29:14 a3MHdu0/

MPD(Music Player Daemon)で悪戦苦闘しています。

/home/xxx/Music を/var/lib/Musicにリンクを張って、サービス立ち上げ、しかしパーミッションが
無いと怒られます。
xxx ユーザにてディレクトリのメンテナンスはしたいし、MPDユーザ(Audioグループ)には、認識させ
たいし・・・/varには、領域ないし・・・。
/home/xxx/Musicのパーミッションをどうしたらいいのか教えて下さい。

94:84=92
10/02/06 04:01:21 mvXpxYDJ
OpenSSH のバージョンを上げて、-L でバインドアドレス付きでトンネルを掘ったらうまくいきました。

実は CentOS4 だったんで、yum で取得できる openssh のバージョンがもう更新されてなくて躊躇してました。
お騒がせしました。

ただ、旧 ssh では任意のアドレスでバインドできないんですかね?


95:login:Penguin
10/02/06 14:03:28 1bFcvsQ4
>>93
情報足りなさ杉。

96:login:Penguin
10/02/06 14:27:46 kWyCQKjd
文章に・・・とか。。。とか入ってる奴は釣り師さんだから相手にしちゃだめ。

97:login:Penguin
10/02/06 14:42:58 xoc7XCpt
>>89
難しすぎてついていけてません。数行しかないけど関連すると思しき情報だけ
URLリンク(www.adl.nii.ac.jp)
俺も回答知りたい
>>94
できないんじゃないですかね(知らないの意)

98:login:Penguin
10/02/06 14:49:43 y6S0x+iZ
>>94
ソース比べてみたら。

99:login:Penguin
10/02/06 16:43:31 i6cxCrEv
パスワードを秘密鍵として、公開鍵を生成できるアルゴリズムってある?

具体的には、生成された公開鍵で暗号化したファイルをパスワードで復号化したい。
どうかよろしく。

100:login:Penguin
10/02/06 16:47:31 rOviztM6
今日は釣り師ばっかだな

101:login:Penguin
10/02/06 16:50:07 xoc7XCpt
>>99
ない

102:login:Penguin
10/02/06 16:53:41 i6cxCrEv
ですよね。でも、秘密鍵って覚えられないから、結局ファイルとして
保存って事は誰にも見られないことを前提としているってわけで、
そこがもうすでに限界なんですよね。

103:login:Penguin
10/02/06 17:05:10 xoc7XCpt
>>102
ほんとに釣り師なのかよ

104:login:Penguin
10/02/06 18:16:01 o4BUr1QV
darっていうバックアップツールを入れてみたんですが、
リストアがうまくいきません。

/home/test にtest1.txtというファイルを作成
%dar -c test-full -R /home -g test

で、/home/testにtest2.txtを作成 test1.txtを削除

%dar -x test-full でリストアすると
test1.txtは復元されるのですが、text2.txtは削除されません。
フルバックアップがしたいのですが、これでは意図したバックアップにならなくて。
なにがいけないんでしょう・・・?

105:login:Penguin
10/02/06 21:05:16 7GxHYWTO
Linux Mintやbacktrack 4, Ubuntuのbootsplashを自作するには何を用意すればいいですか?
参考になりそうなサイトをよろしくお願いします

106:login:Penguin
10/02/06 21:12:09 bF0qLPYY
gnome system monitorでメモリ使用量を見ると、JDとfirefoxだけなのにメモリを2GBも使っている
gnome system monitorはOSのキャッシュ分を抜いて、表示されているハズなんだけど
何でメモリの使用量が増えてるの?

107:login:Penguin
10/02/06 21:44:20 40Fey6mx
>>106
とりあえず、topで見てみたら。

108:login:Penguin
10/02/07 00:46:44 +5LaZgDB
>>102
パスワードで暗号化して保存するよう実装するのが普通だと思うが。
そうも行かないこともあるけど。

109:89
10/02/07 01:58:05 I9ud6pon
>>97
反応していただいてありがとうございます。
教えて頂いた情報を読みましたが、なんか説明出来そうな出来なさそうな...
回答分かったら書き込みます。

110:login:Penguin
10/02/07 10:57:31 j+hsES+C
cpコマンドを使って、権限などをそのまま保持して/homeフォルダをバックアップ
しました。作業はうまくいって良かったのですが、なにせ1TB近くのデータだった
ので、どれくらい進んでいるのか全く見当がつかず、放置して寝てしまいました。

cpやffmpegのエンコード作業など、時間がかかるコマンド作業の残り時間や
経過状況を表示させる方法はCUIでありませんか。

111:login:Penguin
10/02/07 11:08:42 Sin866Tn
>>110
cp -v

112:login:Penguin
10/02/07 11:55:02 j+hsES+C
>>111
ありがとう

113:login:Penguin
10/02/07 12:04:23 MAaNmWy2
mcryptを使って暗号化(Rijindael-256)したファイルをWindowsで復号する方法ってありますか?
SourceForgeにあったWindows版mcryptは古すぎるせいなのか、復号できませんでした。
Win版Apache+PHP+libmcrypt.dllならもしかしたら出来るのかも知れませんが、
ファイルを渡す相手にその環境を構築して貰うのも悪いので、なるべく避けたいと考えています。

114:login:Penguin
10/02/07 12:26:13 KdvbDDfQ
sambaで共有したフォルダをWindowsでE:ドライブとして認識させたいのですがどのようにやるのでしょうか?
ぐぐるワードすらわかりません・・・

115:login:Penguin
10/02/07 12:40:46 PkgkZUTr
エクスプローラの操作法を確認しよう。
共有元がLinuxかSambaかどうか、なんて関係ないから。

116:login:Penguin
10/02/07 12:43:17 nDajnJ4U
>>114
「windows ネットワークドライブ samba」でググってね

117:login:Penguin
10/02/07 12:55:07 KdvbDDfQ
>>115
どういうことでしょうか?

>>116
ぐぐってみます

118:login:Penguin
10/02/07 12:56:28 dA13XewU
Linux一切関係ないってことさ。

119:login:Penguin
10/02/07 12:59:05 KdvbDDfQ
>>116
エクスプローラーからツール -> ネットワークドライブの割り当てから無事できました
ありがとうございました

120:login:Penguin
10/02/07 13:21:56 vfH4NE3V
Kubuntu 8.10のKDE3を保持したままKubuntuのバージョンをあげる事は可能でしょうか?
可能であればやり方を教えてください

121:login:Penguin
10/02/07 17:29:39 iD5od9kS
FedoraCoreで使えるUSBギガイーサインターフェースがあったら教えてください。



122:login:Penguin
10/02/07 19:29:46 sulEBim9
>>110
GNU tar 。kill -USR1 で返事くれる。
URLリンク(www.gnu.org)

123:login:Penguin
10/02/07 20:08:26 vfH4NE3V
Kubuntu 8.10のKDE3環境を保持したままKubuntuのバージョンをあげる事は可能でしょうか?
可能であればやり方を教えてください

124:login:Penguin
10/02/07 20:24:49 UAph/7Xh
たのむから変態趣味はこっそりやってくれ

125:login:Penguin
10/02/07 20:39:34 vfH4NE3V
>>124
Kubuntu 9.10でKDE3.5を採用しているLiveCDが公開されていますが、
私の場合ですと、現時点で使っているKubuntu8.10のKDE3環境(各KDE設定も含めて)以外の全てを
Kubuntu 9.10のバージョンへとアップグレードしたいのです。
ご教示お願いします>>124さんお願いします

126:login:Penguin
10/02/07 21:26:11 fVu+cdHX
>>125
kubuntuのこれと同じぺージさがすかこれを参考に自分で勉強しましょう。

URLリンク(help.ubuntu.com)


127:login:Penguin
10/02/08 00:38:03 5rmNoqoQ
あるディレクトリ内のファイル修正時刻を一括して変更したいのですが、
touchコマンドのヘルプを見ても、ディレクトリを再帰的に扱うオプションがありません。
方法はあるでしょうか?

128:login:Penguin
10/02/08 00:41:00 9BGyKe1d
どのように変更したいの?

129:login:Penguin
10/02/08 00:44:04 IWmwFUYO
>>127
find -print0|xargs -0 touch

130:login:Penguin
10/02/08 01:10:09 gUpns7sY
lsはlistの略、viはvi improvedの略、rmはremoveの略というふうに
コマンドの正式名称を表示するコマンドってなかったでしたっけ?

131:login:Penguin
10/02/08 01:12:25 13q28FBp
>>130
man 読むか
URLリンク(www12.atwiki.jp)
とかで調べるくらいしかないんじゃないの。

132:login:Penguin
10/02/08 01:12:56 UkgHd8+5
vimまでとなるとmanくらいじゃね?

133:login:Penguin
10/02/08 01:14:50 UkgHd8+5
なんだ、ただの結婚相手か…

134:login:Penguin
10/02/08 01:20:27 5rmNoqoQ
>>129
ありがとうございます!
コマンドの意味は全く分からないけど無事変更できました

135:login:Penguin
10/02/08 01:29:21 aB+VHwhk
>>121
linux/drivers/net/usb/asix.c にあるものだったら大丈夫かな?
(1386行あたり)
うちは Logitec LAN-GTJ/U2A が前に買ってあったんで
ソースに ID 追加したら動作した。

136:login:Penguin
10/02/08 01:35:53 9U8SLZGM
どこでお聞きしたら良いのか分からないので、ここで聞きます。
もしより適切なスレがありましたら、誘導よろしくお願いいたします。


Xubuntuに xvnc4viewer パッケージをインストールして
$ vncviewer -FullScreen host:port
で接続するとフルスクリーン状態でリモートのマシンに接続できます。

この状態で、電源ボタンを押下した際に、自動的にシャットダウン処理が流れません。
VNCで接続していないときに電源ボタンを押すと、自動的にシャットダウン
処理が流れてくれて便利なのですが・・・。

これをフルスクリーンでVNC接続しているときにでもシャットダウン処理が
流れるようにするにはどうすればよいでしょうか?

おそらくVNCに限らずフルスクリーンになるアプリケーションだったら
シャットダウン処理が利かなくなると思われます。

以上、よろしくお願い致します。

137:login:Penguin
10/02/08 04:33:15 vsiqemLO
現在Linuxルーターをいじっているのですが
わからないことがあるので質問させてください

目的:eth0とeth1の相互のアクセスを禁止したい
    brctlでeth0とeth1をブリッジしてbr0を作った状態で
    iptablesでeth0→eth1及びeth1→eth0のパケットを破棄するように設定した場合
    意図した作動になるのでしょうか?

138:login:Penguin
10/02/08 07:42:01 M8LZcQhn
>>137
ブリッジしたいのに相互アクセスを禁止したいってどういうことだよ。

139:login:Penguin
10/02/08 07:50:06 sbJ0OJfL
>>138
だな。あまり意味がわからん。

>>137
とりあえず、これやっとけ。
echo 0 > /proc/sys/net/ipv4/ip_forward

140:login:Penguin
10/02/08 07:51:36 qPDNQaC7
>>134
このパターンはよく使うから
ちゃんと意味理解しとけ。

141:login:Penguin
10/02/08 08:04:40 qBlWM4p7
インストール済みの OS が、マウントオプション relatime をサポートしているかどうか知る方法はある?
ちなみに CentOS4.6、カーネル 2.6.9-67.0.22.EL です。
man mount では relatime については触れられてないから無いんだろうと思うけど。


142:login:Penguin
10/02/08 08:48:30 UkgHd8+5
正式採用はたぶん2.6.30
サポートしてなかったらたぶんbad mount option
man mountでの記述はたぶん英語のみ

143:login:Penguin
10/02/08 08:50:47 sbJ0OJfL
>>121 >>135
asixだと、プラネックスの"UE-200TX-G"が使えてる。そこそこ使えるがデカい。
プラネックスは"Linux Ready"とパッケージに書いときながら 放置プレイ。
ドライバはmakeし直し。makeしないままだとパケットが飛ばなくて悩んでしまった。
パケットが飛ばなくて云々の件は 多数報告されてる。

1000baseだと"GU-1000T"が使えている模様。石はasixのAX88178。
URLリンク(emda.jp)
URLリンク(www.planex.co.jp)
URLリンク(www.google.co.jp)

しかし、gigabitとか言ってもUSBの帯域不足でgigaは出ないよな。明らかに。

144:login:Penguin
10/02/08 09:36:23 LOCYpYgY
/homeのバックアップ運用なのですが

1時間おきにlvm の/homeのスナップショット作成してマウント
1時間たったらスナップショットを削除して再度作成

というのは危険でしょうか。スナップショットがあふれたら
本ファイルも消えちゃうのですよね

145:login:Penguin
10/02/08 10:06:03 qPDNQaC7
>>144
「スナップショットがあふれる」って何だ。

146:login:Penguin
10/02/08 10:10:15 qPDNQaC7
>>144
それだと「うっかりファイルを消してしまった」なんてケースは救えるけど
「HDD が故障してしまった」なんてケースは救えないよ。
それでもいい?

147:login:Penguin
10/02/08 10:30:48 LOCYpYgY
>>146
それはtar圧縮を別マシンに置くので大丈夫です

148:login:Penguin
10/02/08 12:50:28 KPT026zM
>>しかし、gigabitとか言ってもUSBの帯域不足でgigaは出ないよな。明らかに。

ハブのステータスランプがそこだけギガじゃないのがゆるせないんだよたぶん


149:login:Penguin
10/02/08 12:54:07 vsiqemLO
>>138
初期設定ではeth0とeth1をブリッジするようになっていたので
あまりいじらないほうが良いのかなと思ってしまいまして…

>>139
ありがとうございます。

調べてみたら、古いカーネルだとブリッジ内の通信は
iptablesから見えないということがわかりました
古いカーネルを使用しているため
ブリッジを無効にする方向で、いじってみようと思います

150:login:Penguin
10/02/08 13:08:51 op4EGGk0
>>149
iptablesからブリッジの制御ができないのはあたりまえ。
なぜなら、iptablesはその名のとおりIPパケットを制御するためのものだからだ。
カーネルのバージョン云々は無関係。

151:login:Penguin
10/02/08 13:22:49 vsiqemLO
>>150
レスありがとうございます。
以下のページを参考にしたのですが、以下のページでのブリッジは
私の言っているブリッジとは、また別ということでしょうか
URLリンク(www.linux.or.jp)

152:sage
10/02/08 13:27:33 kDoV0MXx
>>144
LVMのスナップショットの仕組みを理解すれば安心だ。
URLリンク(www.atmarkit.co.jp)

153:login:Penguin
10/02/08 14:41:10 aB+VHwhk
>>143
そこは USB3待ちという事で・・・w
うちだと 300Mbps近くは出てるからよしとしてるけど。

154:136
10/02/08 14:47:39 9U8SLZGM
>>136 どなたかよろしくお願い致します。

155:login:Penguin
10/02/08 14:59:29 qPDNQaC7
>>136
よく知らんけど、フルスクリーンだからってより
GNOME とか KDE が上がってるからじゃないのかな。
/etc/acpi/powerbtn.sh あたり読んでみ。

156:login:Penguin
10/02/08 15:22:13 sbJ0OJfL
>>148
あーーww。わからなくもないね。もしそうなら。

>>151
あなたの言っているブリッジとは何かな? と思っている人もいると思うよ。
少なくとも私には、あなたが何をしたいと思っているのかが 見えない。
だから、部分でどうしたいではなくて そのルーターマシンで どういう機能を実現したいのか、
ってところを 定性的に分かり良く説明すると、より的確なアドバイスを貰えると思う。

>>153
確かに3待ちであります。いつごろから信頼して使えるようになるのでしょうね。
300Mbpsも出てるとは、かなり善戦してると思われるでありますwww。
# USB性能の影響は大きいよね。USB-NETには。

157:login:Penguin
10/02/08 16:35:10 NXEotLXv
USBのギガイーサで300Mbpsでるの?
PCIのと同レベルってことですかちょと見直した
選択肢に入れておこう




158:こんなん出ました
10/02/08 17:06:44 KBdQhNBE
iptablesをいじってるんですが、ポリシーをDROPにしてから、
iptables -L で見ると、、、

Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
~~~~
と表示されます。
このACCEPT all -- 0.0.0.0/0 0.0.0.0/0
は何を意味してるんでしょうか?
全部許可?だとおかしいし、全部捨てるだとその後のルール
に届かないような????


159:login:Penguin
10/02/08 17:14:22 h/fx9poh
複数の数字に,同じ四則演算(+,-,*,/)を繰り返した計算結果を表示するシェルスクリプトを,cshシェルスクリプトで書け。
(基本仕様)
① コマンドとして実行できる.(シェルコマンドである.)
② 入力した数字を計算できる.
③ 入力できる数字の個数は2以上とする.
④ 四則演算子(+,-,*,/)を選択,または直接入力して
数字1□数字2□・・・□数字N (□=+ or - or * or /,N≧2)
の計算結果を出力する.
⑤ 四則演算子以外の記号が入力された場合,エラーメッセージを出力する.
(ポイント)
? シェルコマンドにするには,スクリプトの最初に(#!で始まる)おまじないを書く.
? 標準入力から文字列を入力するには $< を用いる.
? コマンドラインに引数を指定した場合は,その引数は変数$argvに格納されている.その各要素を参照するには,$argv[1],$argv[2](または$1,$2)などとする.
? 四則演算には @ コマンドが使用できる.(ただし,整数しか扱えない.)

誰かわかるひとおねがいします(今週中にお願いします!)

160:login:Penguin
10/02/08 17:18:40 ZNei0CIh
ここは宿題スレですかそうですか(´・ω・`)

161:sage
10/02/08 17:18:42 kDoV0MXx

いい加減に、しなさいよ ///

162:login:Penguin
10/02/08 17:19:52 qPDNQaC7
>>159
来年はちゃんと講義聞こうな。

163:login:Penguin
10/02/08 17:21:55 ZNei0CIh
そういえば、英語の和訳の宿題をネットの自動翻訳でやってたアホがいたな。


164:login:Penguin
10/02/08 17:23:35 qPDNQaC7
>>159
マルチか。
スレリンク(linux板:552番)

165:login:Penguin
10/02/08 17:27:15 T0BJlWrD
>>159
典型的な構ってちゃんだな
反応しないのが吉

166:login:Penguin
10/02/08 17:27:57 qPDNQaC7
まだあった。
スレリンク(unix板:928番)
スレリンク(unix板:871番)

167:login:Penguin
10/02/08 17:35:16 TzYoPpqQ
質問させてください。

Ubuntu9.10のGNOMEデスクトップ環境で、シェルスクリプトで以下のような動作をさせたいと考えています。
スクリプト実行時に、

a)特定のアプリAが起動してなければ、最大化して起動する。
b)既にアプリAが最大化していれば最小化する。
c)アプリAが最小化していれば最大化する。

という動作をさせたいです。それぞれの動作を行ったらスクリプトは終了するものとします。
つまり、スクリプト実行ごとに、アプリAのウィンドウを最大化/最小化のトグル動作で操作したいのです。
アプリを起動時に最大化するのは、devilspieというユーティリティでできましたが、今起動しているアプリAのウィンドウの状態をどうやって取得すればいいのかがわかりません。
よろしくおねがいします

168:login:Penguin
10/02/08 17:37:28 sbJ0OJfL
>>159 > スレリンク(linux板)

おこごと、いいか?
課題は自分でヤレ。結果を恐れんな。何も学ばなくても解ける奴は天才。滅多にいない。
自分以外の人間のレベルを上げちまうと 相対的におまえが落ちることになる。
コピペ提出で課題をしのいできたおまいの先輩は今、無い内定で重傷だよ。
この程度で人にトレーニングさせてたらry)

169:login:Penguin
10/02/08 17:42:33 qPDNQaC7
>>167
xwininfo とかかな。

170:login:Penguin
10/02/08 17:51:53 sbJ0OJfL
>>159
ひとつだけヒントを渡しとく。
割算で小数点以下まで出力したい場合は`bc`を使え。

which bc
echo "scale=10;5/7" | bc

「僕のスクリプトでは除算で小数点以下を任意の桁数できつちりと出力できまつ!」
... なかなかのアピールポイントだろwww。
# 全てはbcのおかげだが。

171:login:Penguin
10/02/08 17:54:39 Zjlw6BCY
教えたがり君来たし

172:login:Penguin
10/02/08 18:12:31 hkyed5j6
>>158
ループバックの設定じゃないか?
iptables -vL とか iptables -vvL してみて。

173:こんなん出ました
10/02/08 18:36:38 KBdQhNBE
>172
助かりました。
-vLとやったら、lo の表示が出て納得しました。

174:login:Penguin
10/02/08 18:48:56 k9+HVe88
service iptables restartした後
iptables-save > iptable.bak

iptables -L -v(一部)
-A RH-Firewall-1-INPUT -i eth0 -p tcp -m tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -i eth1 -p tcp -m tcp --dport 3128 -j ACCEPT
-A RH-Firewall-1-INPUT -i eth1 -p tcp -m tcp --dport 20 -j ACCEPT
iptable.bak(上記と同じ箇所)
0 0 ACCEPT tcp -- eth0 any anywhere anywhere tcp dpt:http
0 0 ACCEPT tcp -- eth1 any anywhere anywhere tcp dpt:squid
0 0 ACCEPT tcp -- eth1 any anywhere anywhere
iptables -L -v の方は、
こんなふうに、anywhereばかりなのですが、iptables-saveで保存されている
設定と同じ内容で反映されているのでしょうか?

175:login:Penguin
10/02/08 20:35:07 wgsJNc2d
>>140
findの結果が長すぎると破綻するぞと。


176:login:Penguin
10/02/08 20:41:19 PKRF/Vgh
破綻するのかー

177:login:Penguin
10/02/08 20:45:02 wgsJNc2d
130Kあたりでアウトになるんだと。
オーバーヘッドはあるけど、-execの方が良いと思う。



178:login:Penguin
10/02/08 20:59:40 PKRF/Vgh
それってARG_MAX?

179:login:Penguin
10/02/08 21:19:24 nsbI46eD
$ dmesg すると、↓のようなメッセージがずっと続いているんですけど、
X Windowを起動しない白黒画面だと、↓のメッセージをずっと吐いているんですよね。

[ 4279.344164] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4283.312191] __ratelimit: 1 messages suppressed
[ 4283.312221] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4289.276168] __ratelimit: 2 messages suppressed
[ 4289.276195] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4293.232157] __ratelimit: 1 messages suppressed
[ 4293.232186] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4299.204152] __ratelimit: 2 messages suppressed
[ 4299.204179] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4303.152162] __ratelimit: 1 messages suppressed
[ 4303.152192] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4309.104146] __ratelimit: 2 messages suppressed
[ 4309.104177] hub 2-0:1.0: connect-debounce failed, port 2 disabled
[ 4313.072136] __ratelimit: 1 messages suppressed
[ 4313.072158] hub 2-0:1.0: connect-debounce failed, port 2 disabled

カーネルのヴァージョンは2.6.26-2-486です。

180:login:Penguin
10/02/08 21:32:50 qPDNQaC7
>>175
>>129 なら破綻しないよ。

181:login:Penguin
10/02/08 22:11:24 hkyed5j6
>>174
-s や -d というオプションを設定してないから。
あとは man iptables

182:login:Penguin
10/02/08 23:27:37 cV7CQZcT
dd if=/dev/zero of=/dev/sda

250GバイトのHDDをゼロフィルするのに、
どの程度時間がかかりますか?

183:login:Penguin
10/02/08 23:40:46 lCqKCl1u
>>182
> dd if=/dev/zero of=/dev/sda
マシンによるかな。あと、0を書き込むくらいだったら、
sudo su -c ”yes ’\(^o^)/’ > /dev/sda”
がオススメ!

184:login:Penguin
10/02/08 23:58:41 Zjlw6BCY
>>182
bsを大きくしろ

185:login:Penguin
10/02/09 00:01:52 nRY3DDMs
>>182
dd_rescueが進行状況も表示されるのでおすすめ
badblocks -swt0ならついでに読み込みテストもやってくれる

186:login:Penguin
10/02/09 00:09:49 7/5TCY/i
別に時間を短縮する方法とか進行状況を見る方法は聞いてなくね?

187:login:Penguin
10/02/09 00:12:22 pqU7Es5H
素直に答えてやる気ゼロ

188:login:Penguin
10/02/09 00:12:31 OmQVSSWm
うぜーw

189:login:Penguin
10/02/09 00:12:37 nKVKxkV8
ふつう shred 使うんじゃないの?

190:167
10/02/09 00:34:27 8ODI7Njj
>>169
レスありがとうございます。
ちょっと試して見たところ、xwininfoはマウスクリックが必要みたいで、残念ながら作りたいスクリプトに合いそうにないです。


191:login:Penguin
10/02/09 00:36:30 zAeAYJ/U
もうちょっと試してみろや

192:login:Penguin
10/02/09 01:07:17 q8JlcMUh
>>183
前のこと思い出したじゃねーかよw

193:login:Penguin
10/02/09 01:18:18 7/5TCY/i
>>190
man xwininfo

194:167
10/02/09 02:40:27 8ODI7Njj
>>191,193
失礼しました。CUIでも使えました。
最小化:Map State: IsUnMapped
最大化:Map State: IsViewable
となっていました。これを判定に組み込めばなんとかなりそうです!
ありがとうございました。

195:login:Penguin
10/02/09 07:51:09 INZ48/FY
cron のログを止める方法は無いですか。
1分毎に実行してるスクリプトがあるので、そのたびに /var/log/cron にログが出力されます。
cron のログは全くいらないので全部止めたいですが、特定の実行についてだけ止める方法があるならそれも知りたいです。
とりあえず /var/log/cron を /dev/null のシンボリックリンクにしちゃおうかなと思ってみましたが、
もっと真っ当な方法が無いか探しています。

196:login:Penguin
10/02/09 07:54:20 +gvjE3IL
>>195
syslog側の設定を消せばいい。

197:195
10/02/09 08:00:07 INZ48/FY
>>196
おお、なんと簡単な。
ログってこれで管理されてるんですね。
ありがとうございました。

198:login:Penguin
10/02/09 10:30:30 IG/Ms5mG
適切にshutdownをしているのに、fsckをしないとマトモに動かなくなりました
やっぱり、HDDが死にそうなのかな?

199:login:Penguin
10/02/09 10:34:52 2wvGCpKl
copy(元ファイル, 移動先);

この移動先を複数箇所指定するにはどうしたらいいでしょうか?

200:121
10/02/09 10:35:09 dxiW6p40
>>135,143
ありがとうございました。
確認して試してみます。

PCIスロットに空きがないのでUSBのインターフェースで
少しでも早くならないものかと思って質問しました。



201:login:Penguin
10/02/09 10:42:08 7/5TCY/i
>>199
言語は何よ。

202:199
10/02/09 10:47:09 2wvGCpKl
あ。すいません
phpスレと勘違いしました

203:login:Penguin
10/02/09 10:50:30 7/5TCY/i
>>202
移動するならどこに移動したか書いていきな。
スレリンク(php板:747番)

204:login:Penguin
10/02/09 10:51:40 2wvGCpKl
>>203
ありがとう

205:login:Penguin
10/02/09 15:55:25 qk74FaTG
streamtunerとxmms2をインストールしたんですが、SHOTcastのm3uが鳴らない。
streamtunerの設定では、xmms2 %dとなっています。xmms2ではだめなんでしょうか。
xmms2dはちゃんと起動しています。

206:login:Penguin
10/02/09 16:32:44 oruhlOrk
vlcとかaudacious2にかえてみたら?
.m3uファイルの試聴,ストリームの試聴→ vlc %q audacious2 %q

207:login:Penguin
10/02/09 16:57:19 dhavAsLB
Media Player Classic並みに軽いメディアプレイヤーってLinuxには無いの?
VLC PlayerってぶっちゃけMedia Player Classicより重いでしょ


208:login:Penguin
10/02/09 17:28:04 DgnfX81u
ffplay
mplayer

209:login:Penguin
10/02/09 17:34:16 qk74FaTG
>>206
返答くださってどうもありがとうございます。
私のマシンはかなりキツいスペックなので、
できればそれらの大きめのソフトは入れたくないと思っていまして。

210:login:Penguin
10/02/09 19:08:56 6RbSRihJ
>>174です
>>181
iptables-save で保存するタイミングで-s -d オプションを付けるのでしょうか?
man iptables は読みましたが
-s はsource
-d は-destination
です具体的に教えてもらえませんか、よろしくです。

211:login:Penguin
10/02/09 19:54:22 7ktQG3bZ
>>209
てゆか、xmms2 %q じゃないの? >>205 は単なるtypo?

212:login:Penguin
10/02/09 20:33:56 KFlOM0Mx
>>207[要出典]

213:login:Penguin
10/02/09 22:08:24 0W0OauFR
以前仕事でCentOS使ってたんですが、個人PCにLinuxを入れようと思っています
そんな私にお勧めなLinuxって無いですか?

214:login:Penguin
10/02/09 22:09:41 E+3kjNMh
CentOS

215:login:Penguin
10/02/09 22:12:35 SAAPu45O
>>214
CentOSって古くないですか?

216:login:Penguin
10/02/09 22:23:35 7LJmCv3O
質問内容には100%マッチしていると思うが。イヤなら↓いけ
スレリンク(linux板)

217:login:Penguin
10/02/09 22:30:14 p+QmWexV
CentOSっぽくて新しいのがいいならFedoraじゃね
新しいっていうか、人柱だけど

218:login:Penguin
10/02/09 22:54:35 XFl5DkSr
質問者(213) と215 って別人だよ・・・

219:login:Penguin
10/02/09 23:03:18 IG/Ms5mG
>>215
そんなあなたに、Gentoo
本気でGentooをインストールすると、3日くらいはかかるよ

220:login:Penguin
10/02/09 23:10:50 VgrCj2YH
>>215
Arch Linux

221:login:Penguin
10/02/10 00:24:17 2OP4vMHU
>>213
ディストリ選びはこっちで。
オススメLinuxディストリビューションは? Part35
スレリンク(linux板)

222:136
10/02/10 07:04:25 PtTv0jFq
>>155
レスありがとうございます。
あなたのレスのおかげ様で解決しました。
こんな処理しているんですね、電源ボタン押下した時って。

223:login:Penguin
10/02/10 08:29:05 2OP4vMHU
>>222
どうやって解決したの?

224:login:Penguin
10/02/10 14:12:03 +++4QECo
procmailで共通(/etc/procmail)の処理をしてから
ユーザー毎(.procmailrc)を処理させる方法って
それぞれを普通に書けばいいのかしら。

225:login:Penguin
10/02/10 14:56:32 qvH5CBp7
>>211
xmms2 %qでした。タイプミスです。すみません。
xmms2 %qと入力してありますが、再生されません。

226:login:Penguin
10/02/10 17:25:59 znrsaUTm
URLリンク(www.sexydesktop.co.uk) にある好みの女優の画像を、
一気にダウンロードしたいんだけど、どうにもうまく行きません。
例えば以下のページ以降に、ナタリー・ポートマンの画像が、1ページあたり15カット、
Standard と Widescreen それぞれ2種ずつ合計30枚あり、
URLリンク(www.sexydesktop.co.uk)
それが17ページあります。2ページ目以降のページリンクには
URLリンク(www.sexydesktop.co.uk)
などと番号が振られています。最後が
URLリンク(www.sexydesktop.co.uk)
で、最後のページには4カット、2種、合計8枚の画像があるので、
全部で合計244カット、488枚の画像を落とせるはずです。
しかし画像のファイル名に法則性がなくて、なかなかうまく行かないです。
どなたか魔法のtipsは無いものでしょうか?

227:login:Penguin
10/02/10 17:33:17 2OP4vMHU
>>226
そういうのはこっちで。

連番のH画像/動画を一気にダウンロードする2
スレリンク(unix板)

228:login:Penguin
10/02/10 17:33:54 hrRQ9ind
-m

229:login:Penguin
10/02/10 17:52:30 M1+uOcTw
>>143
思い出したので役に立つかわからんが一応貼っておく
URLリンク(ibm.hmx.net)

230:login:Penguin
10/02/10 21:08:45 SQ7RDL3K
エスパーの方いらっしゃいますか?

問題: firefox-3.6でyoutubeなどの音声が再生されません。
映像は再生されます。
firefox-3.6からxineを起動すると音声は再生されます。
パソコン自体をrebootすると問題は解消されます。
何が原因かズバり教えて下さい。

231:login:Penguin
10/02/10 21:25:34 X/PQVd4S
URLリンク(www.google.co.jp)

232:login:Penguin
10/02/10 21:26:39 QEgVS0S9
>>230
うちでも最近おきるな。俺もよくわからんが、/var/log/message に pulseaudio
が次のようなエラーを出している。

Feb 9 15:40:02 yaman pulseaudio[3889]: reserve-wrap.c: Failed to acquire reservation lock on device 'Audio0': 入力/出力エラーです

ウチの環境は
カーネル: 2.6.32.7
pulseaudio: 0.9.15
となっている。誰か解決しろ。いや、して下さい。

233:login:Penguin
10/02/10 23:28:57 hPdIeeHV
拡張子で指定してファイル探したいのですが、bash で以下のようにして上手くいきませんでした。
$ find . -name *.{c,cpp,h}
どうすればいいでしょうか?

234:login:Penguin
10/02/10 23:43:45 AFtNPGzM
>>233
よくわからんけどこうか?
find . -regex '.*\.\(c\|cpp\|h\)$'

235:login:Penguin
10/02/10 23:48:36 2OP4vMHU
>>233
find . -name '*.c' -o -name '*.cpp' -o -name '*.h'

236:login:Penguin
10/02/11 02:21:18 EKefcKAG
前から思ってたんだがfindの-regexpってなんで
パス全体にマッチするように書かないと動かんのだろう

237:login:Penguin
10/02/11 10:12:30 1qwpIW/+
lvって使ってますか?

238:login:Penguin
10/02/11 11:29:26 etrd96KF
やい

誰かYahoo掲示板に投稿出来る人はいるかい?

Linuxから投稿すると、Firefox,Chromeどちらも弾かれる

拡張を全て外してもダメ

WineからIEs4Linuxのみ投稿できる

なにが原因で弾かれているのだろう

分かる人いますかい?

239:login:Penguin
10/02/11 12:24:53 IGwheOqV
Pleaskでドメイン作成(test.com)をすると、
vhosts配下にディレクトリがいろいろ作成されるのですが、
ここのファイルをapacheで見るようにさせるには、
どうしたら良いでしょうか?

URLリンク(XX.XX.XX.XX) でアクセスすると、
/var/www/vhosts/test.com/httpdocs/test.html ではなく、
/var/www/vhosts/default/htdocs/test.html を見に行ってしまうのです。。。

240:login:Penguin
10/02/11 12:54:41 aGPcdvE+
>>238
とりあえず firefox に useragent switcher という extension を
組み込んで、useragent を偽装してみたらどうなる?

241:login:Penguin
10/02/11 16:14:00 Jfw58U9J
過去メールの検索をgmailなみに高速でできるメールソフトはどれになるのでしょうか
今はシルフィード使ってるのですが遅くで使い物になりません


242:login:Penguin
10/02/11 16:24:47 CbzOhxnY
>>241
URLリンク(itpro.nikkeibp.co.jp)

243:238
10/02/11 16:31:36 etrd96KF
>>240

UA偽装は以前試したけどダメす

リファラでもなかったし

IP変えてもダメ

Y!は何を基準に弾いているか不明

IE4Linuxだけ通るのは不思議

原因が分からんとです

244:login:Penguin
10/02/11 17:56:38 x60DbNCO
>>243
あれ?できたけど。
トップ > 雑談、ひまつぶし > 王様の耳はロバの耳 > linuxで投稿できないと聞いて…

general.useragent.extra.firefox は Firefox/3.6 にしてるくらい。

245:244
10/02/11 17:58:08 x60DbNCO
あ、firefox 3.6 ね。

246:login:Penguin
10/02/11 18:23:58 WrGXe2mN
ts を H.264/AVC に変換したいのですが
どの手順で変換するのがオススメですか?
RH系のOSで変換可能な手順で教えてください

247:login:Penguin
10/02/11 19:13:09 G/PMWLbG
本当にくだらない質問なんだけど、wgetってどう読みますか?
wってウェブの略なのかな?

248:login:Penguin
10/02/11 19:23:17 CbzOhxnY
>>247
こちらでどうぞ
でさ、これ何て読むのよ in Linux板 2
スレリンク(linux板)

249:247
10/02/11 19:27:30 G/PMWLbG
>>248
ありがとうございます

250:login:Penguin
10/02/11 19:33:34 fb7cCGJw
>>247
私はダブルゲットと読んでる。

答えが書いてあるかどうかはわからないけれど
調べたい時には apropos man info --help を読んでみるといいと思う。
$ apropos wget
$ man wget
$ info wget
$ wget --help | lv

251:login:Penguin
10/02/11 21:16:00 HYFr561Q
ぅげっと

252:login:Penguin
10/02/11 21:30:49 /BaEh4bQ
fedora12でマザーボードを交換したらLANが機能しなくなりました。
ifcfg-eth0のHWADDRを変更してもだめでした。
ハードウェア更新ってできないのでしょうか?

253:login:Penguin
10/02/11 21:46:50 p01tTHqU
ext3→ext4に変換して、デフラグをしたら少しは速くなるかな?

254:login:Penguin
10/02/11 21:47:36 aGPcdvE+
「ハードウェア交換後にethデバイスの番号がずれる」って話じゃないかい。
「交換 udev eth」でググってみれ。ウチは fedora じゃないが
/etc/udev/rules.d/70-persistent-net.rules
の修正で直ったな。

255:login:Penguin
10/02/11 22:44:43 ysedSSlw
>>253
tune2fs -O extentsした上でやればextentに変わるから速くなる

256:login:Penguin
10/02/11 22:59:13 p01tTHqU
>>255
さすがに、体感できるくらいは速くならないだろ?
/homeの断片化が10%くらいなんだけど

257:login:Penguin
10/02/11 23:58:13 lD8ESMtw
>>252
ONBOOT=no
だったりするからfedoraは困る

258:login:Penguin
10/02/12 00:11:33 Op+/4Ajs
初心者が最初に使うならどれがいいですか?

259:login:Penguin
10/02/12 00:12:46 upBLccj4
>>258
Vine

260:login:Penguin
10/02/12 00:20:44 lNdX0XZn
>>258
Debian系でなければ何でも

261:login:Penguin
10/02/12 00:28:32 w9mFErgn
>>260
Debianは理系な初心者には最適と思うが。

262:login:Penguin
10/02/12 02:40:41 PSv3jDx6
>>258
うぶんちゅ

263:login:Penguin
10/02/12 02:43:30 Ylfh8RQj
>>258
こちらで。
オススメLinuxディストリビューションは? Part35
スレリンク(linux板)

264:login:Penguin
10/02/12 08:29:46 Op+/4Ajs
>>259-263
ありがとうございました。
>>263のスレなどを参考に決めてみようと思います

265:login:Penguin
10/02/12 11:26:57 7pAs/lV4
>>254
まさにそれでした、ありがちょ。

266:login:Penguin
10/02/12 12:09:06 GhK7fFRb
変数にtar.gzなファイルを格納して、取り出したいのですが
gz=`echo input.tar.gz`
echo $gz > output.tar.gz
をしたら、ファイルが破壊されます。具体的には0x00がスキップされているようです。

--なぜ、このようなことがしたいのかというと
CISCOのルータにtomato(OpenWRT系のカスタムファームウェア)を入れて使用しています。

このルータ上で複数ファイルからなるshスクリプトを実行させているのですが
ルータを再起動させると、それらのスクリプトファイルが消失してしまいます。

そこで、再起動したときに、それらのファイルを復元したいです。 <--最終的な目的
そのためにnvramが利用できると思い、以下の様にすることで、nvramに書き込めるようです。
nvram set myvar=""
nvram comit

というわけで、変数にファイルを格納して、起動時に取り出したいです。
(起動時に一つ、スクリプトが実行できるのは確認済み。ファイル展開+cronへの登録をそこで行う)

267:login:Penguin
10/02/12 12:14:43 GhK7fFRb
もしくは、スクリプトファイル内に.tar.gzなデータを格納しておいて
それを実行時に展開するという方法があれば、それも教えていただきたいです。
(むしろ、こっちの方が確実にできそうなのでこちらを教えていただきたいです)

ただし、その起動時のスクリプトはWebブラウザを通して入力するので
ファイルの末端にバイナリデータを書き込むことはできません。

/bin /sbin /usr/bin /usr/sbinを見る限り
テキスト化してくれるプログラムはないようです(uuencodeとかxxencodeとかbase64など)


どうか、アドバイスお願いします。

268:login:Penguin
10/02/12 12:35:19 t0/ouG5r
>>267
shar とかそういう話?

269:login:Penguin
10/02/12 15:46:22 K/OdXXCf
0x00だけが消えてしまうなら、適当にエスケープしてやればいいんじゃないかな
zescape() { sed -e "s/a/a0/g; s/b/a1/g" | tr "\0" "b"; }
zunescape() { tr "b" "\0" | sed -e "s/a1/b/g;s/a0/a/g"; }
gz=$(zescape <binary_file)
echo -n "$gz" | zunescape >binary_file2

テキスト化はこんなのでどうかな
xxd -p -c16 <binary_file | sed -e 's/../\\x&/g;s/^/echo -ne "/;s/$/"/'

270:login:Penguin
10/02/12 17:56:58 K/OdXXCf
こっちの方がいいかな
decode() { sed -e 's/../\\x&/g' | while read -r line; do echo -ne $line; done; }
decode >foo.tar.gz <<END
# ここにxxd -p foo.tar.gzの結果を貼り付ける
END

271:login:Penguin
10/02/12 20:11:07 IOHPPzhy
ファームを書き込んで /usr とか作れてるのであれば
自作スクリプトや tar.gz も一緒に書いちゃうのは?

272:login:Penguin
10/02/12 20:31:34 IOHPPzhy
> /bin /sbin /usr/bin /usr/sbinを見る限り
> テキスト化してくれるプログラムはないようです(uuencodeとかxxencodeとかbase64など)
ソース眺めてみたけどbusybox使ってるのね。
TomatoSource_1_27/tomato/release/src/router/busybox/.config の
# CONFIG_UUDECODE is not set
# CONFIG_UUENCODE is not set
この辺とかあと自分に必要そうなもの有効にしてビルドし直したら楽になるんでないかい。

273:login:Penguin
10/02/12 21:12:16 IOHPPzhy
# CONFIG_HEXDUMP is not set
# CONFIG_FEATURE_HEXDUMP_REVERSE is not set

URLリンク(www.mail-archive.com)
使えそう

>>270
echo って、8進数しか扱えなくです?

274:login:Penguin
10/02/12 21:30:38 xC1ZkLZ7
>>270でも>>266でもないけど1.16.0で試したら使えた
user@host:~/busybox-1.16.0$ ./sh
$ ./sh
$ ./echo -ne '\x00' | od -t x1
0000000 00
0000001
$

275:login:Penguin
10/02/12 21:56:01 K/OdXXCf
POSIXの仕様によると\xNNどころかecho -eも非標準...
printf "\100"みたいなやり方が移植性があるらしいね

276:login:Penguin
10/02/12 22:33:39 ECgMHVuV
CodecSysCE-10 みたいなソフトでLinux対応の無料ソフト知らないですか??

277:login:Penguin
10/02/12 23:14:27 qEuy2DxN
>>276
ffmpeg

278:login:Penguin
10/02/13 00:17:36 kE75E2ms
ヒアドキュメントのリダイレクトってどうやるのでしょうか?

例えば↓のようにやっても、標準・標準エラーともに出力されません。
echo << EOF > fuga
hoge
EOF

↓のように関数とかを作れば大丈夫ですが、ちょっとかっこわるいですね。
kansuu(){
echo << EOF
hoge
EOF
}
kansuu > fuga

どういう仕組みでこうなるんでしょうか?

279:login:Penguin
10/02/13 00:21:04 pv/j8EoN
>>278
s/echo/cat/

280:278
10/02/13 00:56:16 kE75E2ms
>>279
ありがとうございます。ただ、ちょっと混乱してきました。

ヒアドキュメントは標準入力の肩代わりですよね?
よく考えるとこれが何故echoに対して使えるのか分からなくなってきました。
echoは引数を標準出力に出すのであって、標準入力を読んでいるわけ
ではない、ということになりませんか?一体どういう仕組みなんでしょうか?

281:login:Penguin
10/02/13 01:17:09 hGmMD9kY
>>279様は
echoでは使えない
catで使え
とおっしゃっている

仕組みは
コマンド <<単語
が出たらその次の行から単語が見つかるまでの内容がそのコマンドの
標準入力として使用される、というもの。

例えば
cat << EOF >fuga
hoge
EOF
なら
cat >fuga
を実行することになり、そのときに
hoge[改行]
という内容のファイルがリダイレクト入力されるのと同じになる

うーん、俺説明苦手

282:login:Penguin
10/02/13 01:20:21 fxRlO7Kq
heredocument redirect でググって適当なやつ
URLリンク(www.geocities.jp)


283:login:Penguin
10/02/13 01:26:11 WfZ4yowo
>>280
こちらの勘違いだったら悪いんだけど、bash, dash で試してみたら、278 の
2 つの例の両方とも改行しか出力されなかったよ。

echo は標準入力を読まないと思うんだけど、278 の関数のほうできちんと出力されてる?

284:278
10/02/13 03:35:11 kE75E2ms
>>279,281,283
>>278の「関数ならできる」は私の勘違いでした・・・。
誠に申し訳ありませんでした。m(__)M

285:login:Penguin
10/02/13 09:19:20 QeO1gLYi
Debian Lennyにssh -YでX11 forwardありで接続しても、
~/.Xauthorityが生成されず、Xの転送が出来ないんですが、
何が原因なんでしょうか?

/etc/ssh/sshd_configを
X11Forwarding yes
にしてsshdの再起動はしています。

また、Lennyホスト上ローカルでstartxしたときは
.Xauthorityが生成されます。
Lennyホストからssh -Y localhostで接続しても
やはり同様です。

xauthをインストールすれば解決するといった報告や
suしてもX11転送できるようにといった情報はたくさん出てくるんですが、
xauthはインストールされており、
現在一般ユーザでも不可能な状況です。

宜しくお願いします。

286:285
10/02/13 09:36:25 QeO1gLYi
失礼
>Lennyホストからssh -Y localhostで接続しても
>やはり同様です。
ssh -Y localhostで接続しても
Xの転送はされません。

エラーメッセージは以下の通りです。
X11 connection rejected because of wrong authentication.
Error: Can't open display: localhost:10.0


287:login:Penguin
10/02/13 11:13:50 B191pNMf
>>286
$ xhost +

してから ssh -Y するとか?やったことないけど…

288:login:Penguin
10/02/13 11:57:29 fxRlO7Kq
ssh -v や -vv で様子を見ましたか。
URLリンク(www.cisl.ucar.edu)
だと
・ssh -X (や -Y) を送ってること
・.Xauthority は書き込み可能であること、ロックかかってないこと
・quota にひっかかってないこと
を見てますね。


289:login:Penguin
10/02/13 12:11:58 fxRlO7Kq
man sshd_config だと
XAuthLocation
Specifies the full pathname of the xauth(1) program. The default
is /usr/bin/X11/xauth.
っていってますが、これで呼べますか。(何呼ばれてるかはssh -v時に分かります)
# 知らなかった、/usr/bin/X11 -> . な symlink があるんだ

290:login:Penguin
10/02/13 12:16:07 gNCtYTF7
>>287
ssh で X 転送するなら xhost はいらないはず。

291:login:Penguin
10/02/13 13:59:49 hGmMD9kY
参考までに
今しがたlennyを仮想環境に最小構成インストールしてopenssh-serverとxtermだけ入れて試してみた
host上のgnome-terminalから
user@host$ ssh -Y lenny
...
user@lenny$ xterm
→xtermが手元で開いた

設定は何もいじってない

292:login:Penguin
10/02/13 14:11:37 hw3oZ0CV
Linux上のファイルをLANなどで接続した機器(PS3)で
エンコード可能にするソフト知らないですかね?

293:login:Penguin
10/02/13 14:14:20 hGmMD9kY
知らない

294:login:Penguin
10/02/13 16:13:27 WlWV+g4F
Fedoraでopenvpn環境を作ろうと思ってます。
/etc/openvpn/easy-rsa/varsに書き込む「export KEY_ORG=」は名前解決できる名前を書くのかな?

サーバ名がatomで、取得しているドメイン名はexample.com、hostnameで出てくる名前はatom.example.com。
インターネットからは、example.comでアクセスしてくるような形なんだけど、ここは名前解決できる名前を記述する、という理解でおk?



295:login:Penguin
10/02/13 16:19:27 fxRlO7Kq
>>292
>>276-277
URLリンク(stackoverflow.com)

296:login:Penguin
10/02/13 16:28:04 fxRlO7Kq
>>294
違います。CA立てるときのOrganization Nameにしたい文字列。

297:294
10/02/13 18:32:56 WlWV+g4F
>>296
ありがとう…
昨日と今日ずっとトライしてきて、全部tls errorで弾かれちゃうから、
その辺りに原因があるなじゃないかと思ったんだけど、
そういう意味合いの設定だったのなら、これは原因ではなさそうorz



298:login:Penguin
10/02/13 22:34:14 G8CkGEFe
ネットワークインストールすると、
ファイルをダウンロードできないとかよく言われるんだけど、
あれ何で?

ftpでkddiとかjaistとかrikenあたりでやってる。
fedoraかCentOS。

スゲーむかつくんだけど。
なんでかな?

「よく」って言っても、
そもそもインストール作業自体が半年に一度とかなんだけどね。
人生で30回くらいインスコして、20回くらいぶち当たっている。


299:login:Penguin
10/02/13 22:42:31 neuVC7yD
プロバイダ

300:login:Penguin
10/02/13 23:01:30 /awmkS8x
NIC(インストーラ起動時のIRQ競合など)

301:login:Penguin
10/02/14 00:18:16 SBUEXQ6t
ぶっちゃけFTPよりHTTPでやれ

302:login:Penguin
10/02/14 00:35:48 0aNarUG1
>>297
独り言なら別にいいけど、意見を求めてるなら正確なエラーメッセージを貼るべきだ

303:298
10/02/14 00:55:53 bcN0oznP
>299-301
ありがとう。

>299
パッケージのダウンロードをプロバイダが
なんか邪魔してるってこと?
ftpでもhttpでもUDPじゃないし。

>301 httpのメリットは?
ftpの方が早そうな気がするんだけど。
差が僅かでも、ファイルの正常性が変わらないなら、
ftpがいいな。なんとなく。全く根拠無く。


304:login:Penguin
10/02/14 01:02:24 +qWCCiNu
>>303
FTPはファイルごとに新しいコネクションを張るから遅いし、
ユーザ数制限にかかってダウンロードできなかったりもする
FTPのメリットは転送中のCPU負荷が低いことだけだが、今時のCPUなら誤差だよ

305:login:Penguin
10/02/14 01:17:12 VY32/1Hl
>新しいコネクションを張る
これさえなければftpの方が良いのになあ、個人的に。

306:login:Penguin
10/02/14 04:32:24 jgOMjT7n
すいません。エラー表示に関する質問です。

いつもLinuxをインストールするとき、

「Error informing the kernel about modifications to partiton /dev/hda5 -- Device or resource busy.
This means Linux won't know about any changes you made to /dev/hda5 until you reboot
-- so you shouldn't mount it or use it in any way before rebooting.
ERROR!!」

というエラーが出ます。
「Ignore」と「Cancel」の項目があって、「Cancel」 を選択するとインストールは出きるのですが、
Linuxをインストールするときに毎回このエラーが出るので、何が原因か気になってます。

Linuxをインストールする前に Parted でパーティションを作成してからインストールしているのですが、
それと何か関係があるのでしょうか?



307:login:Penguin
10/02/14 05:16:18 PzErBFIW
ヒントはそれだけでつか?ついでに答えも書いてほしいな。

308:login:Penguin
10/02/14 07:33:57 0aNarUG1
>>303
ルータでNAPT+PPPして外とつながってると仮定する。
FTPのPORTモードはデータ用TCPが動的に「先方から」張られる必要あり。
そのためコマンド用コネクション中のPORTの部分をルータが読み取って
必要ポートを動的に開放してくれないと、疎通できない。
ルータの負荷やパケット分断とか何かの理由で読み損ねられるとそこで終わり。
あとコマンドコネクション無通信でNATテーブルから消されてたりとか。

数百MB級の大ファイルを少数ならFTPを全否定はしないが、
インストール時のように小~中ファイルを多数のときはHTTPの方が良いだろう。

309:login:Penguin
10/02/14 07:58:59 HoZZ/eGz
ログイン時に強制的にscriptで内容を記録させようと思ってる。
そこで、ログインシェルを以下のスクリプトにしてみた。

#!/bin/sh
if [ ! -d $HOME/script ]; then
mkdir $HOME/script
fi
SHELL=/usr/bin/tcsh
/usr/bin/script -a $HOME/script/`date \+%Y%m%d``tty|sed 's/\///g'|sed 's/^dev//'`

いい感じに動いているように見えたけど、tcshがログインシェルではないと判断して.historyとかを読み込んでくれない。
何とかだまして、tcshに自分がログインシェルだって思い込ませることってできませんか?

310:login:Penguin
10/02/14 08:35:25 4ZsXDBwM
>>308
パッシブモードを知らんのか。

311:login:Penguin
10/02/14 10:24:43 dgBcZxSO
>>306
メッセージちゃんと嫁

312:login:Penguin
10/02/14 10:26:37 5eLPvnAv
AtomノートにFedora12をクリーンインストールしました。
しかし、modprobe.confが作成されない状態で、困っています。
何回かインストールを試したのですが、完全はしませんでした。

どうすれば改善するのでしょうか?


313:login:Penguin
10/02/14 12:01:07 XkH2+eyi
>>309 man chsh tcsh

314:login:Penguin
10/02/14 12:12:34 XkH2+eyi
>>312 modprobe.confはもう使われていない

315:login:Penguin
10/02/14 13:01:22 5eLPvnAv
そうなんですか@@
ネットワークが使えない→modprobe.confが無いことに気づく→これだ~!という流れでした。
ネットワークが使えない原因は何が考えられるでしょうか?

ifcfg-eth0は存在し、設定ももんだいないように見えますが、インターフェースを起動する際にエラーがでる失敗する状態です。

それと、今はmodprobe.confの代わりに何が使用されているのでしょうか?

316:login:Penguin
10/02/14 14:29:22 XkH2+eyi
Fedora捨てるとよいですたぶん

317:login:Penguin
10/02/14 14:38:55 3uTU7r8y
fedoraは人柱すぎて嫌になったな~
今はgentooユーザーです

318:login:Penguin
10/02/14 15:44:49 6ECi0AQI
このようにいろんなものが変わりまくるから
Linuxは使えないっていうんです。

319:login:Penguin
10/02/14 15:57:31 CqymcJPi
流れについていけない人はいいんです。

320:login:Penguin
10/02/14 16:54:30 eygYs0+F
>>318
WindowsME,2000…Windows7は変わってないの?

俺はむしろ変わって行く事は否定しないけどね
新しくなっていくってことは変わっていくことだと思うよ

321:login:Penguin
10/02/14 17:06:08 XkH2+eyi
modprobe.conf に関して言えば modprobe.d に移っただけ
これを配置して実行すれば以下のようにでて誘導される。
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/
これは空ファイルでも出る。少しでも手を動かせば分かるし、
ファイルを探すだけでも modprobe.d の存在が目につくはず。
man modprobe.conf に modprobe.d の事も書いてある。
日本語で。modprobe.d は昔から使えたんですよ。

322:login:Penguin
10/02/14 17:07:20 Mo6JblwF
別に変わるのが嫌なら古いまま使ってもいいのがlinuxだと思うんだけど・・・

323:login:Penguin
10/02/14 17:09:26 hYIcpeNK
周りが変わったら、そうもいかんべさ。

324:login:Penguin
10/02/14 17:11:47 Pq7IC3rp
長年Linux使ってるけど、自分も基本的な部分(例えばIMまわりとか)は
そろそろ落ち着いてほしいかなぁ。
影響範囲が局所的な単独のアプリとかは、いくら変わってもらっても構わないが。


325:login:Penguin
10/02/14 18:09:48 0aNarUG1
>>310
どうでもいいツッコミだな。PORTモードは、と書く人間がPASV知らんわけなかろ。
ただインストーラがFTPでどっちを喋るのかは知らん。自分はHTTPしか使う気ないので。

あなたが>>298へ送る知見は?

326:login:Penguin
10/02/14 19:56:17 PzErBFIW
お前のがどうでもいいっていうオレがどうでも良さでは一番ですか?

327:login:Penguin
10/02/14 20:13:38 yRpqJfE+
/dev/swap がスワップであるとします。

このデバイスファイルは、通常はパーミッションによって
実効ユーザが root 以外のプロセスからはreadできません。
が、実効ユーザが root であるプロセスからは自由に覗くことができます。

これを、「実効ユーザに関わらず」強制的に Access Denied にすることはできますか?
(たぶんカーネルレベルの話になると思うのですが...)

328:login:Penguin
10/02/14 21:10:19 XkH2+eyi
rm /dev/swap

329:login:Penguin
10/02/14 21:16:59 yRpqJfE+
ついでに rm -rf / したらすっきりしました。
もう悩む必要はないですね。

330:login:Penguin
10/02/14 21:34:11 XkH2+eyi
それじゃ動かんでしょ

331:login:Penguin
10/02/14 21:35:51 4ZsXDBwM
>>316
原則的にカーネルが新しいほど対応するデバイスは増えるので、
新し目のハードを使う場合にFedoraを選択するのは悪くない。

332:login:Penguin
10/02/14 21:38:15 XkH2+eyi
>>331 atomノートって書いてあるでしょ

333:login:Penguin
10/02/14 21:47:11 4ZsXDBwM
>>332
例えば、IntelのAtomマザーのNICが蟹の変態チップで、既存の鳥が全滅した時とかあったよね。


334:login:Penguin
10/02/14 22:41:26 6ECi0AQI
カーネルが新しいと、そのカーネルに対応したドライバが必要になる。
そのため古いドライバでもちょくちょく更新される。
新しいカーネル=新しいドライバなので、新しいドライバはまだ安定していないことが多い。

335:login:Penguin
10/02/14 22:56:31 EvgVQqLj
で、質問は?

336:login:Penguin
10/02/14 23:01:24 Rf2jrtsg
はい! 次の方どぞー。
先生がお待ちでーす。

337:login:Penguin
10/02/14 23:14:34 5RMydfHx
なんでそんな話を流そうとしてるの?w

338:login:Penguin
10/02/14 23:32:13 EvgVQqLj
日記帳じゃなく質問スレだからな。

339:login:Penguin
10/02/15 07:19:46 /6u6NcgB
2月15日(晴) くだらない質問が思い付かない。

340:login:Penguin
10/02/15 09:37:22 YLb3Xs/E
「 」とか「/」ってファイルが吐き出されてるんだけどrmで消そうとするとエラーになります。
こういうファイル名を消す場合はどうすればいいんでしょうか?

341:login:Penguin
10/02/15 09:54:25 N0cw5HoE
>>340
rm \
#\の後はスペース

342:340
10/02/15 10:04:03 YLb3Xs/E
>>341
サンクスです

343:309
10/02/15 10:06:42 N0cw5HoE
>>313
さんくすこ。tcshのコマンドオプションに、ログインシェルとさせるのがあったんでつね。
起動の順番のあたりしかみてなかった。

344:login:Penguin
10/02/15 10:16:51 MpmbNjJZ
ddコマンドでLVMのパーティションをバックアップする際に、
"ゆるやかにコピー" する方法はありますか?

現在LVMを使って複数のパーティションを区切って運用しています。
個人用サーバなのでRAIDコントローラを買う余裕が無かったので、
単にS-ATAでもう一個余ったディスクを繋いで定期的にパーティションごと
ddコマンドで予備HDDにバックアップするようにしています。

この時、ddコマンド実行中は激しいディスクアクセスによりその領域が
利用に耐えない状況になります。
週に一回、早朝に走るスクリプトなので問題ないといえば無いのですが、
何とかブロックサイズのオプションを工夫したりしてこれを和らげる方法は
無いものか教えてください。

バックアップ前にLVMスナップショットを作成して、そちらをddしているので
極端な話し、10GBの領域をバックアップするのに半日かかってもいいです。

345:login:Penguin
10/02/15 10:40:06 xKy0nLAj
niceやioniceで後回し度を上げればいいんじゃない?

346:login:Penguin
10/02/15 11:24:25 JCuyjHv1
>>340
ファイル名に / は使えないでしょ。

347:login:Penguin
10/02/15 11:25:41 JCuyjHv1
>>327
SELinux とか使えばできるかも。
できないかも。

348:login:Penguin
10/02/15 11:27:21 JCuyjHv1
>>344
rsync の --bwlimit とかじゃだめかな。
ローカルでも効くっけ。

349:login:Penguin
10/02/15 12:00:55 4v1eExDl
sshをxinetdを経由して動かしています。
sshを使っていてしばらく放置していたので切られたんですが
その際にinstancesで設定していたサービス数を超えてしまったせいか
新規接続ではじかれるようになりました。

サーバーを再起動すれば接続できるようになるとは思いますがそれ以外の方法などがありましたらご教示ください。

350:login:Penguin
10/02/15 12:09:54 JCuyjHv1
>>349
しばらく待てば戻るんじゃなかったっけ。
つーか xinetd 経由なんてやめれ。

351:login:Penguin
10/02/15 12:13:11 JCuyjHv1
>>350
すまん、違った。

352:login:Penguin
10/02/15 13:03:21 NeNsuWHs
>>350
レス有難うございました。
しばらく待ってたら接続できるようになりました。
やっぱりxinetd経由は止めておいた方がいいのでしょうか…

353:login:Penguin
10/02/15 13:05:25 Zq36sHlY
インストールあとに新しくパーティション作ってそこにboot、home、usrのフォルダを移すときってどこの設定書き直す必要がありますか?

354:login:Penguin
10/02/15 14:30:19 paCDSNI/
>>353 /etc/fstab /etc/grub.conf
LVMの類は想定していません。これで完全かどうか分かりません。

/boot分けるのはブートイメージが遠いと起動できない場合があるから。
そうしたければpartedとかで先頭に空きを作って起動フラグもつける。
grub使ってるなら/boot/grub/grub.confを変更。
イメージのパス指定が/bootパーテション直下となる。

起動時にマウントする必要があるから/etc/fstabに書き足す。
UUIDで見分けたい場合はtune2fs -lで調べる。
/home分けるなら-mオプションも見といた方がいいかも。

355:344
10/02/15 14:51:07 bwYkEa6c
>>345
nice, ionice は不勉強で知らなかったので試してみようと思います。
ありがとうございました。

>>348
rsync ってブロックデバイスをそのまま扱えるんですか?
要するにファイルやディレクトリをそうするように、こんなことがいきなり出来るのですか?

# ls -l /dev/mapper/VolGroup00-LogVol00
brw-rw---- 1 root disk 253, 0 1月 21 11:44 /dev/mapper/VolGroup00-LogVol00

# rsync -av /dev/mapper/VolGroup00-LogVol00 /dev/mapper/VolGroupBackup-backup

356:login:Penguin
10/02/15 15:09:46 JCuyjHv1
>>355
たぶん無理。

357:login:Penguin
10/02/15 15:22:29 DUeBjc3S
2010年代にはLVMスナップショットベースのバックアップとか流行らない (もしくはログ構造化ファイルシステムへの期待)
URLリンク(d.hatena.ne.jp)

ZFS くやしい
ビクン.. ビクン...

358:login:Penguin
10/02/15 15:38:27 YUOURW+i
LVMスナップショットベースのバックアップなんて最初から流行ってないし・・

359:login:Penguin
10/02/15 15:51:42 Zq36sHlY
>>354
ありがとう

360:login:Penguin
10/02/15 15:54:17 DUeBjc3S
>>358
RAIDで冗長化されている環境なら恵まれているよね。

それでもファイルシステムレベルのスナップショットがないと
ディスク障害は対応できても、誤操作によるファイル消去には対応できないからな。

361:login:Penguin
10/02/15 15:56:12 f7FdiFLv
ファイルシステムレベルのスナップショットが無い時代は
どうやって誤操作によるファイル消去に対応してたんだ、ん?

362:login:Penguin
10/02/15 16:02:27 YUOURW+i
つかさ?hatenaはなんで19日なの?
先日付けでBlogかけるの?

URLリンク(d.hatena.ne.jp) ここ!/1263876978

363:login:Penguin
10/02/15 16:04:03 DUeBjc3S
>>361
ファイルの実体をコピーするんじゃないの?
tarみたいなアーカイブファイルにまとめたりして。

でもそれだと差分バックアップが難しいかな。
mtimeによる最適化ができたとしても、結局ファイルの実体をコピーするから時間がかかるよね。
無駄が多くてディスク領域を消費するし。

さらにいえば、バックアップ中にファイルがプロセスに変更されると整合性が失われるので
リードオンリーでマウントしてからじゃないとバックアップできない。
# LVMのスナップショットはこれを解決してくれる。

364:login:Penguin
10/02/15 16:24:04 n3y/ufnc
マッチやライターのない時代はどうやって火をおこしていたの?
弓ぎりやもみぎりで力技?

携帯に不向きで男手がないと大変だし時間がかかるよね。
無駄に体力消費するし。

さらにいえば、雨天野外じゃ難しいし屋内でも湿度によっては困難。
道具が濡れてちゃ乾いてからでないとおこせない。
# 濡れても大丈夫なマッチはこれを解決してくれる。


みたいな話?

365:login:Penguin
10/02/15 16:36:37 JCuyjHv1
>>362
書けるよ。

366:login:Penguin
10/02/15 16:39:41 JCuyjHv1
>>362
つーかそれ過去だよ。

367:login:Penguin
10/02/15 16:41:52 JCuyjHv1
>>360
「対応できない」は言い過ぎ。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch