くだらねえ質問はここに書き込め! Part 199
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2012/03/02(金) 02:45:06.88ID:t6p1I0xZいろいろとまとめられているので(・∀・)イイ!!
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 198
http://hibari.2ch.net/test/read.cgi/linux/1328204739/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1328204739.html
0604login:Penguin
2012/04/01(日) 00:30:07.77ID:ngTdD1Kqわざわざ古いの入れなくていいんじゃないの。
0605login:Penguin
2012/04/01(日) 00:31:19.82ID:CRtqR5Bohttp://www.linuxmaster.jp/linux_blog/2010/03/centos.html
http://vault.centos.org/
0606login:Penguin
2012/04/01(日) 00:36:00.28ID:QAclpzQ9ネットワークインストールしか方法がないので、FD利用してネットワークでまず古いものを入れてから、最近のものにアップしようと考えてます。
0607login:Penguin
2012/04/01(日) 00:38:57.94ID:wM08nkwpたとえば、
「ls hoge | xargs tar -c -C hoge | tar -x -C piyo」として、
hoge直下にはファイルしかないと仮定して、
hoge直下のすべてのファイルをpiyo直下に複製展開する。
ということを行おうとすると、
「| tar -x -C piyo」の部分が一回しか実行されないです。
xargs で指定したコマンドは複数回実行されるので、パイプの後ろも複数回実行されてほしいです。
どうすれば解決できるでしょうか?
よろしくお願いします。
0608login:Penguin
2012/04/01(日) 00:39:31.15ID:QAclpzQ9ありがとう御座います。
0609login:Penguin
2012/04/01(日) 00:40:59.31ID:zHu1BbPh0610login:Penguin
2012/04/01(日) 00:51:29.62ID:MH4aFaXEばらしてhdd取り出して、別なpcにつけてインストール。
終わったらhdd取り出してもとのpcにつけて起動。は面倒くさいな…。
0611login:Penguin
2012/04/01(日) 01:02:21.43ID:HlGSvjz9そのtarの例だけなら
$ ls hoge | while read line ; do tar -c -C hoge $line | tar -x -C piyo; done
でファイル一個ずつ展開されることができるんだが一般のxargsだとちょっとイメージ湧かないな.
せめてその複数回実行させるコマンドが何を引数に取り何を標準出力に出すか分かればいいんだが.
0612login:Penguin
2012/04/01(日) 06:01:34.81ID:rnbUkSZ4何十年前の方法だよ
0613login:Penguin
2012/04/01(日) 06:02:22.16ID:rnbUkSZ4ネットワークインストールでおk
0614login:Penguin
2012/04/01(日) 06:20:57.29ID:gS1FrV1o時間がかかるのは通信量の問題なのか?
0615login:Penguin
2012/04/01(日) 10:34:24.39ID:8G/+MxhE実は、もともとXmingを使っていたのですが
フォント関連のエラーが出まくったり、アプリを起動するとフリーズしたりして
使い物になりませんでした。
それで、Cgywin/Xに切り替えたらうまくいったのですが、
XmingでダメでCgywinでOKの理由はよくわかっていません。
>>614
わからないです。
時間がかかるのは、新しくウィンドウが開くときだけで
その他の動作、例えばEmacsの編集やシェル操作のレスポンスなんかは
直接Linuxを操作してるときとまったく同じです。
0616607
2012/04/01(日) 15:22:21.52ID:wM08nkwp>ファイル一個ずつ展開されることができるんだが一般のxargsだとちょっとイメージ湧かないな.
レスありがとうございます。
1個ずつだと、コマンドの実行回数が多い分のオーバヘッドなのか、かなり性能がわるくなったので、なんとかならないかなぁと思ってました。
ls hoge | xargs tar -c -C hoge | tar -x -C piyo
↓
ls hoge | xargs ( tar -c -C hoge (xargsが設定する引数はここ) | tar -x -C piyo ) ※イメージ
のようなことができればいいのですが。
0617login:Penguin
2012/04/01(日) 15:45:06.81ID:jAQGYSPEfind hoge -print 0 | cpio -p0d piyo
でいいじゃん。
0618login:Penguin
2012/04/01(日) 15:57:32.74ID:tU1u/xaWtar -cf - -C hoge . | tar -xf - -C piyo
0619login:Penguin
2012/04/01(日) 16:08:50.16ID:HlGSvjz9「あくまでtarは例に過ぎなくて,本当に実行したいスクリプトはtarじゃない」んだよね.あってる?
一応xargsの文字列を渡したいなら
$ ls hoge | xargs -I {} sh -c 'hoo "{}" | bar'
とかでできる.
0620607
2012/04/01(日) 17:27:10.87ID:wM08nkwp>「あくまでtarは例に過ぎなくて,本当に実行したいスクリプトはtarじゃない」
yesです。
tarでも何でもいいのですけど、要は、
�@「引数が長すぎて、コマンドラインで一発で実行できない。」
�A「�@だったら、xargsで解決かな、と思ったら、xargsの後ろが1回しか実行されなくて解決できない。」
�B「forやwhileを利用して、1回1回処理していくと、回数が膨大になってしまって、オーバヘッドが無視できない。」
といった感じです。
>ls hoge | xargs -I {} sh -c 'hoo "{}" | bar'
こ、これはっ!
「sh -c 'hoo "{}" | bar'」の「{}」の部分を調整してくれるってことですね?
ありがとうございます。試してみます。
0621607
2012/04/01(日) 18:00:54.12ID:wM08nkwpどうも遅いなと思って確認してみると、「-L 1」が指定されてforと同じになってしまうのですね。
xargsの意味が…。
0622login:Penguin
2012/04/01(日) 18:28:53.65ID:tU1u/xaW-P max-procs
0623login:Penguin
2012/04/01(日) 20:53:21.71ID:BxHi8Rko改めて、Xming使ってみたら?
0624login:Penguin
2012/04/01(日) 22:49:16.08ID:x2Q51dtV(root権限のcronのスクリプトで)容量が一杯のディスクに cp -f で書き込んだら成功してしまっていました。
書き込み内容にも問題が無いようです。
何が起こっているのでしょうか?
検証すべく、試しに cp /srcdisk/dummyfile /ext4disk/ でそのディスクに書き込もうとしたところ
「cp: `/ext4disk/dummyfile' を上書きしてもよろしいですか(yes/no)?」
と聞いてきます。しかし `/ext4disk/dummyfile' はコピー先に存在しないファイルです。
書き込み権限に問題はありません。必要なデータだらけのディスクなので怖くて「yes」を入力できません。
これは一般ユーザでもrootでも変わりありません。samba経由の一般ユーザでは普通にディスク一杯で失敗します。
ファイルシステム:ext4
OS:CentOS 6.0
cpのバージョン:cp (GNU coreutils) 8.4
df の結果は以下の通り
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
215697468 76740952 127999716 38% /
tmpfs 1023340 1352 1021988 1% /dev/shm
/dev/sda1 253871 64383 176381 27% /boot
/dev/sdb1 2884285068 2739414312 0 100% /ext4disk ←問題のディスク
よろしくお願いします。
0625login:Penguin
2012/04/01(日) 23:11:22.36ID:ngTdD1Kq%の値が「100%」になるのは完全にいっぱいになったときではない。
ちょっと予備の容量が残ってる。(計算してみ。)
一般ユーザはその予備の部分を使えないけど
スーパーユーザなら使える。
もしくはほんとにいっぱいになってコピーは失敗したけど、
cp に -f がついてたからエラーが出なかった。
0626login:Penguin
2012/04/01(日) 23:32:14.19ID:rgot0OJekernelをアップデートした場合、nvidiaのドライバは再インストールが必要ですか?
その場合、インストール時と同じ様に NVIDIA〜.run を実行するだけで良いのでしょうか?
0627login:Penguin
2012/04/01(日) 23:40:31.70ID:tU1u/xaW> OS:CentOS 6.0
なんで6.2にしないの?
0628login:Penguin
2012/04/01(日) 23:43:31.13ID:vAkoeP+jコンパイルの必要はある
ただディストリによっては自動コンパイルの仕組みが用意されてるのもある
たとえばFedoraの場合、akmodいれとけばカーネル更新後の初回ブート中にコンパイルしてくれる
0629login:Penguin
2012/04/01(日) 23:44:18.70ID:9eD5zURG0630login:Penguin
2012/04/01(日) 23:46:18.99ID:x2Q51dtVレスありがとうございます。
TABがスペースになっちゃって見にくかったですね、すみません。
dfでは『使用可』まで0になっているのですが、なるほど全体容量と使用容量の差は100G程度あります。
だとしたらcpの「上書きしますか」はファイルシステムの管理領域(とでも言うのか?)を食いつぶしてもいいか聞いてるだけなのかな。
このまま"cp -f"で書き込み続けるとジャーナリングとかで余裕がなくなる感じか。
どっちにしても早々にHDD買い増した方がいいですね。
>>627
やっぱ気になりますか?(笑
5.7からの移行の途中で、設定作業がずっと止まってgdgd状態なのです
0631login:Penguin
2012/04/02(月) 09:19:09.45ID:+EFGVBYP買い増しもそうだが必要なデータだらけならまずスクリプト止めたら?
0633レス代行
2012/04/02(月) 16:11:45.11ID:cB5I0a5Mソフトバンクの004SHの着信音に設定しようと
思っているのですが、どのようなオプションが
最適でしょうか?
一応個人様blogの記事を参考に作ってみたのですが、
tp://tt-house.com/2010/09/ffmpeg-3gp-convert.html
音質がとっても悪い上にSDカードリーダー/ライターで
移動させると「対応していません」と再生できないくせに
メール添付すると再生できるという謎な状態になっています。
(ファイルサイズ300kbの壁はないようです)
0634login:Penguin
2012/04/02(月) 16:30:12.24ID:a0LrwZErその設定を見てみれば?
あとffmpegの話はLinux関係ないし携帯で再生できないって話もLinuxあんま関係ないね。
0635login:Penguin
2012/04/02(月) 17:44:30.79ID:psewjV+80636629
2012/04/02(月) 18:06:43.74ID:4phnM+HL0637login:Penguin
2012/04/02(月) 18:07:48.17ID:4phnM+HL0638login:Penguin
2012/04/02(月) 18:08:43.10ID:rxaOELqp0639login:Penguin
2012/04/02(月) 18:52:06.26ID:5t52oeErそれともそれらは設定に必要な仕組みとか大幅に違いますか?
0640login:Penguin
2012/04/02(月) 18:52:31.91ID:a0LrwZErというのはさておき,
漢直はめったに使わない漢字も辞書に入ってるから
SKK-JISHYO.Sの方が使用メモリ少ないってこともありそう.
もちろん後者使うと変換できない漢字も出てくるから用途が違うんだろうけど.
まあどちらも実装次第だから何とも言えんな.
0641login:Penguin
2012/04/02(月) 18:54:07.11ID:rxaOELqpそもそも Slackware と Gentoo が大幅に違うんでは。
0642login:Penguin
2012/04/02(月) 18:56:12.90ID:a0LrwZEr少し違うかな.例えるなら
「コンパイル済みのバイナリが異様に新しいものしかないFreeBSD」ってところかね.
設定ファイルの仕組みもSlackwareやGentooと割と違ってArch独特のクセも多少ある.
そのクセをできるだけ少なくするのがArchの基本概念なんだけど.
0643login:Penguin
2012/04/02(月) 21:26:16.57ID:5t52oeEr>>642
ありがとうございます。
また質問良いですか?
どのディストリが一番標準に近いか知りたいんですけど。
0644login:Penguin
2012/04/02(月) 21:32:14.91ID:8bmUCu39標準って、なに?
0645login:Penguin
2012/04/02(月) 21:52:37.20ID:rxaOELqpこっちで聞いとくれ。
オススメLinuxディストリビューションは? Part41
http://engawa.2ch.net/test/read.cgi/linux/1328852922/
0646login:Penguin
2012/04/02(月) 21:55:00.92ID:3nScLPzkSlackwareが一番標準に近いよ。
原点だ。
0647login:Penguin
2012/04/02(月) 22:00:07.37ID:4phnM+HLくだらない質問だけど前々からSlackスレ読んでて気になってました。
0648login:Penguin
2012/04/02(月) 22:36:29.35ID:8OtXf8nRSlackware ⊃ Plamo
0649login:Penguin
2012/04/02(月) 23:49:06.99ID:77qPfgJfXming+puttyをやりたいのですが、
XLaunchのusing puttyの項目には
IPアドレスとユーザー名とパスワードしかありませんよね?
この状態から、どのようにしてputtyのセッションを選択するのですか?
例えば、私の場合、
puttyの設定でポート番号をデフォルトから変えたりしています。
0650login:Penguin
2012/04/03(火) 00:06:19.09ID:T6PmHiyS0651login:Penguin
2012/04/03(火) 00:07:40.38ID:zS9U09RRもうちょい詳細を。
0652login:Penguin
2012/04/03(火) 00:08:30.71ID:zS9U09RR>>649
休みの日は何をしてますか?
0653login:Penguin
2012/04/03(火) 07:24:21.47ID:Rnx0EVJsputtyの変更したport#って、具体的に何?
0654login:Penguin
2012/04/03(火) 08:38:23.47ID:TxSo6bgYFHS準拠とかじゃないの?
0655login:Penguin
2012/04/03(火) 09:49:24.90ID:zS9U09RR0656login:Penguin
2012/04/03(火) 10:17:55.70ID:ePklKY6a古いサーバなんだけど、3ヶ月くらい起動し続けてるとslab cacheが溜まってディスクI/O増えちゃうんで月1くらいで定期的に解放したいんだけど
echo 2 > /proc/sys/vm/drop_caches
はKernerl2.6からですよね?
2.4環境でslab cacheを解放するにはどうしたらいいもんでしょうか?
0657login:Penguin
2012/04/03(火) 10:20:09.33ID:+n5c1CNrそれってメモリーリーク・・・
0658login:Penguin
2012/04/03(火) 10:38:15.21ID:zS9U09RR2.4 てことは RHEL/CentOS なら3、Debian なら sarge あたり?
もういいかげんリプレースした方がいいんじゃないの。
0659login:Penguin
2012/04/03(火) 10:38:54.22ID:TxSo6bgY0660login:Penguin
2012/04/03(火) 10:39:14.00ID:TxSo6bgY0661login:Penguin
2012/04/03(火) 18:41:04.90ID:fCCi99SRzshだとできますよ
bashでも最新のやつだとできたような気がする
0662login:Penguin
2012/04/03(火) 19:33:51.58ID:2O+DczF1bash-4.2.20ではできる
/usr/share/doc/bash-4.2.20/CHANGES から抜粋
> This document details the changes between this version, bash-4.0-alpha,
> and the previous version, bash-3.2-release.
> z. Brace expansion now allows zero-padding of expanded numeric values and
> will add the proper number of zeroes to make sure all values contain the
> same number of digits.
0663login:Penguin
2012/04/03(火) 19:42:30.70ID:tcyGPhPm例えば、sendmailを動かしてメールサーバーにするとか。
0664login:Penguin
2012/04/03(火) 20:37:44.99ID:fCCi99SRxmingのフォントのパッケージは入れた?
あと、有料版のxmingを使ってみるとかw
cygwinのXは金もらってでも使いたくないな
0665login:Penguin
2012/04/03(火) 23:16:14.47ID:T6PmHiySEnlightenmentでした・・
0666login:Penguin
2012/04/04(水) 07:38:31.70ID:UzKq2q850667login:Penguin
2012/04/04(水) 09:08:40.67ID:VschxoSe中身をバラしてシリアルコンソールにアクセスできて、
かつそのマシン用のRedBootかU-bootをビルドして入れることができれば。
0668login:Penguin
2012/04/04(水) 09:34:46.40ID:8RPHs78+別にLinux機に転用しなくても
そのままAndroidをサーバにすれば良くね?
http://jp.androlib.com/android.application.jp-co-creamsoft-kirium-jjtzj.aspx
0669login:Penguin
2012/04/05(木) 01:13:52.69ID:c3ZCaUg1基本 sda1 500 /boot ext4
基本 sda2 80,000 / ext4
基本 sda3 5,000 swap
拡張 sda4
| sda5 1000,000 /home ext4
| 空き 100,000
最後の、空きは、何かのためにとっておこうと思いました。
何か、問題があればご指摘ください。
よろしくお願いします。
0670login:Penguin
2012/04/05(木) 01:16:58.53ID:P/wtnSMZそんな完全に運用・環境依存な事柄を質問してることが問題。
0671login:Penguin
2012/04/05(木) 01:25:06.49ID:c3ZCaUg1では、ちょっと気になっているところがあります。
sda5が拡張パーティションに含まれている点です。
たとえば、ディスク内周になってしまって動作が遅くなったりしませんでしょうか。
データの抽出が困難になったりとか、気になる点をご指摘ください。
0672login:Penguin
2012/04/05(木) 01:53:03.81ID:3Azb6qsU量食ってないし大体拡張領域内だとディスクアクセスが遅くなるとかそんなオ
カルトみたいな話初耳ですわ。
0673login:Penguin
2012/04/05(木) 02:07:47.54ID:P/wtnSMZ数値の単位を書いてないのも問題。
シリンダのどこになるかはパーティショニング (容量割り当て) とは別の話題。
0674login:Penguin
2012/04/05(木) 02:59:04.97ID:c3ZCaUg1レスありがとうございます。
すみません、単位書いてませんでした。Mです。
>シリンダのどこになるかはパーティショニング (容量割り当て) とは別の話題
sda1などの数字の若い順に、外周が割り当てられているんだと思っていました。
0675login:Penguin
2012/04/05(木) 03:08:24.12ID:RzLCPG+l0676login:Penguin
2012/04/05(木) 04:08:47.50ID:c3ZCaUg1確かに。
0677login:Penguin
2012/04/05(木) 07:10:20.07ID:QPHYygwa今はもう気にしないなぁ。
たいして変わらんでしょ。
0678login:Penguin
2012/04/05(木) 07:19:20.94ID:WJ2oZ+6Bあとになって、空いててよかった、て経験ないわ。
0679login:Penguin
2012/04/05(木) 07:32:43.87ID:PWiInj5m0680login:Penguin
2012/04/05(木) 07:42:53.56ID:QPHYygwa0681login:Penguin
2012/04/05(木) 07:45:02.91ID:xiVC3vQZ俺はメモリが24GBあるし自分的にはいらないと思ってるんだけど
0682login:Penguin
2012/04/05(木) 07:52:50.00ID:QPHYygwaノートならサスペンド用に作ることはあるかも。
あと作っとくとなんか安心するんだよ。
0683login:Penguin
2012/04/05(木) 15:20:27.86ID:3Azb6qsU作業すると/varや/tmpあたりが溢れそうな。
0684login:Penguin
2012/04/05(木) 15:49:43.11ID:dQUFcOFf0685login:Penguin
2012/04/05(木) 16:29:55.57ID:zzRYD/cl/boot
カーネルアップデートで古いの放置だと案外たまるよ
面倒だから1GBあててる
0686login:Penguin
2012/04/05(木) 19:52:02.02ID:bsJOrYfa公開鍵認証で入れない・・・
誰かなにか検討つくだろうか?
0687login:Penguin
2012/04/05(木) 19:54:27.34ID:PWiInj5m所属するグループは全く同じか?
0688login:Penguin
2012/04/05(木) 20:00:28.17ID:bsJOrYfaインストール時の方は
ユーザ名 adm dialout cdrom plugdev lpadmin sambashare admin
他のアカウントで入れたやつは
admin だけのと 何もないやつ
って感じだった
0689login:Penguin
2012/04/05(木) 20:19:56.61ID:PWiInj5m0690login:Penguin
2012/04/05(木) 20:29:33.43ID:bsJOrYfaというか初期設定からほとんど弄ってなくて
触ったのはrootログイン制限・ポート・RSAの設定くらいかな?
中身みせたほうがいいかな?
0691login:Penguin
2012/04/05(木) 20:36:06.38ID:PWiInj5m0692login:Penguin
2012/04/05(木) 20:39:51.81ID:bsJOrYfaPort 10022
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes
0693login:Penguin
2012/04/05(木) 20:40:24.43ID:bsJOrYfaKeyRegenerationInterval 3600
ServerKeyBits 768
# Logging
SyslogFacility AUTH
LogLevel INFO
# Authentication:
LoginGraceTime 120
PermitRootLogin no
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
0694login:Penguin
2012/04/05(木) 20:40:48.40ID:bsJOrYfaIgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes
# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no
# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes
0695login:Penguin
2012/04/05(木) 20:41:05.35ID:bsJOrYfa#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no
#MaxStartups 10:30:60
#Banner /etc/issue.net
0696login:Penguin
2012/04/05(木) 20:41:37.75ID:bsJOrYfaAcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes
0697login:Penguin
2012/04/05(木) 20:43:33.80ID:bsJOrYfa中身はこんな感じです
0698login:Penguin
2012/04/05(木) 20:46:38.23ID:F12r6n3n0699login:Penguin
2012/04/05(木) 20:51:36.74ID:bsJOrYfa今更ですけど、リンク張ります
http://dl.dropbox.com/u/28881228/sshd_config
0700デムパゆんゆんネトウヨ四等兵@4月 春暁 【関電 81.8 %】
2012/04/05(木) 20:53:10.85ID:Hp0WKMq5うぶんちゅ でぶあんは弄り回してるから
最初に付属のドキュメント読む
それから一個ずつコメントアウトしていく
0701login:Penguin
2012/04/05(木) 20:57:20.08ID:bsJOrYfaコメントアウトやってみます
0702login:Penguin
2012/04/06(金) 16:36:18.00ID:4cgrjP7csudo cd /usr
のようにsudoでcdコマンドを使うと
sudo: cd: command not found
のように表示されます。これは何故でしょうか。
0703login:Penguin
2012/04/06(金) 16:42:37.52ID:tn66wrthcd はシェルの内部コマンドだから。
type cd
とか
type cat
とかやってみ。
■ このスレッドは過去ログ倉庫に格納されています