くだらねえ質問はここに書き込め! Part 183
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2010/04/18(日) 17:07:00ID:7+igGymzいろいろとまとめられているので(・∀・)イイ!!
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
関連スレッドは >>2-4 あたり。
前スレ くだらねえ質問はここに書き込め! Part 182
http://pc11.2ch.net/test/read.cgi/linux/1268087835/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1268087835.html
0237login:Penguin
2010/04/27(火) 14:11:49ID:hNnqNQzI1c1
< find . -name *.c
---
> find . -name "*.c"
0238236
2010/04/27(火) 15:00:37ID:sVrewHwZあぅ、なるほど。ありがとうございます。
でも "" で括らないといけない理由はあるんですか?
単に find のコーディング上の事情?
0239login:Penguin
2010/04/27(火) 15:06:38ID:3fV9S/7wshellが"*.c"をfindの引数として渡すか*.cを解釈した後で渡すかの違い。
0240login:Penguin
2010/04/27(火) 15:29:33ID:hNnqNQzI'*'はシェルのスペシャルキャラクターなので、
そのまま使用するとワイルドカードとして解釈される。
`echo find . -name *.c`などとしてやれば、
シェルがどのように展開するかがわかる。
0241236
2010/04/27(火) 16:13:23ID:sVrewHwZありがとうございます。そもそもこの質問したきっかけを思いだしました。
>>236の x.c が存在しないときに -name *.c でちゃんと dir_A/z.c を見つけてきたので混乱したんです。
これはシェルが *.c を解釈しても該当するファイルが無いからそのまま find にわたしちゃったという
理解でいいでしょうか?
0242login:Penguin
2010/04/27(火) 16:30:10ID:CJ5/JrPFいいよ。
shopt -s nullglob するとその辺の挙動が変わる。
詳しくは man を。
0243login:Penguin
2010/04/27(火) 19:55:15ID:K1RBv+ajモジュールを書く位置を変えるとか。
つまり半角の隙間つきででます。直したひといます?
0245login:Penguin
2010/04/28(水) 15:41:20ID:E2fTOEiJ例えば
$ ls -l /etc | more &
というコマンドのmoreの後のアパサンドはいったい何を意味するのでしょうか?
検索しようにも&では意図した結果が出ません
0246245
2010/04/28(水) 15:42:10ID:E2fTOEiJバックグラウンドという意味でした・・・ごめんなさい
0247login:Penguin
2010/04/28(水) 15:42:42ID:CHI175pehttp://itpro.nikkeibp.co.jp/article/COLUMN/20060224/230589/?ST=oss
0248login:Penguin
2010/04/28(水) 16:03:48ID:5Akjra6pこれは思った以上に難問だ
0249login:Penguin
2010/04/28(水) 16:20:03ID:hvqihcuAこうすることにより、別の作業をしてからあらためてlsの結果を知ることができる
0250login:Penguin
2010/04/28(水) 16:29:09ID:YKZAoL0Yumountしたいんだが、$(mount -l)を解析して、
ファイルパスを最長一致検索する以外にいい方法はないだろうか。
0251login:Penguin
2010/04/28(水) 16:41:25ID:ttzp8AMm「df パス」の結果を解析する、とか。
ダサいけど。
0252login:Penguin
2010/04/28(水) 18:09:48ID:hvqihcuAファイルが存在するディバイスをアンマウントしたいなら
stat(2) で ID of device containing file (st_dev) が取れるからそれ使えばいい
無理矢理shell上でやると
dev_id=$(stat --format='%d' /path/to/file)
dev_path=$(readlink -f /dev/block//dev/block/$(((dev_id >> 8) & 0xfff | (dev_id >> 32) & ~0xfff)):$(((dev_id & 0xff) | ((dev_id >> 12) & ~0xff))))
umount $dev_path
major(3) minor(3) の実装は sys/sysmacros.h から
たぶん意図しているのとは違うだろうが
0253login:Penguin
2010/04/28(水) 18:11:10ID:E2fTOEiJ# find /home -name core -ok rm {} \;
こういうコマンドがあったのですが、このrmの後の「 {} \; 」はいったい何を意味しているのでしょうか?
コアファイルを検索して、確認して削除・・・との事ですが、上記のrmの後の記号が良く分かりませんでした
0254login:Penguin
2010/04/28(水) 18:12:28ID:5r0Dc2RChttp://www.linux.or.jp/JM/html/GNU_findutils/man1/find.1.html
0255login:Penguin
2010/04/28(水) 18:21:37ID:E2fTOEiJ有難うございます
てっきりrmの引数かとか、とにかくrmに関係したものだと思い込んでしまっていたようです
0256login:Penguin
2010/04/28(水) 18:26:10ID:DrHaPfJytest -d /path/to/file
0257login:Penguin
2010/04/28(水) 21:32:20ID:fCl+QvMt0258login:Penguin
2010/04/28(水) 21:59:27ID:nz3+3xMP0259login:Penguin
2010/04/29(木) 00:14:21ID:eES1+XINメッセージダイジェストが改ざんされていないことを検証するために、gpgのディジタル署名があるのですが、
ディジタル署名を検証するための公開鍵が改ざんされていないことを検証する方法はありますか?
その公開鍵は平文HTTPで配布されています。
0260login:Penguin
2010/04/29(木) 02:30:33ID:VIN6hNNPディレクトリを圧縮しようと zip /root/Desktop/hoge.zip /var/www としたところ
stored 0% とでて、デスクトップに出来上がった.zipファイルは147kbしかありませんでした
tar.gzでの圧縮ならちゃんとできて、数百mbの.tar.gzができました。
なぜzipではうまくいかなかったんでしょうか?
初心者です、変な質問かもしれないですがお願いします。
0261login:Penguin
2010/04/29(木) 02:49:16ID:VIN6hNNPシャットダウンできません。
shutdown -t 5 などとすると、shutdownコマンドの解説シーン?になってしまいます。
http://www.dotup.org/uploda/www.dotup.org847010.png
原因は何でしょうか?
よろしくお願いします。
0262login:Penguin
2010/04/29(木) 03:44:36ID:zPq20PmYman 8 shutdown
http://www.linux.or.jp/JM/html/SysVinit/man8/shutdown.8.html#lbAG
0263login:Penguin
2010/04/29(木) 03:46:45ID:zPq20PmYman zip
0264login:Penguin
2010/04/29(木) 03:52:13ID:zPq20PmYhttp://www.isbsd.com/gnupg/GPGMiniHowto-1.html#ss1.3
0265login:Penguin
2010/04/29(木) 03:53:43ID:zPq20PmYmixi
http://animemo.seesaa.net/article/20702410.html
今はどうか知らんけど。
0266login:Penguin
2010/04/29(木) 05:14:41ID:xF33SjV1マザーオンボードNICの場合よりも転送速度が1/6になってしまいます。
測定してみると、オンボードでは12Mbit/sec(多分無線LAN経由のため頭打ちしている)なのに対し、
USB2.0NIC(pegasus)では、2Mbit/secです。
USB2.0NIC(pegasus)の使用に際してはCentOS5.4で、
# modprobe pegasus
しました。
そうすると、自動的に、/etc/modprobe.confに、alias eth2 pegasusという行が加わりました。
なんで速度が低下するのでしょうか。
やはりドライバが駄目なんでしょうか。
pegasusの汎用ドライバがインストールされるからなのですか。
0267login:Penguin
2010/04/29(木) 06:10:05ID:ikejWUDa0268ぬるぽ
2010/04/29(木) 10:39:53ID:WPWjIDOoなのだが何故かLinuxはどの鳥もNumLockがOFFだ
テキストログイン グラフィカルログインどちらでもNumLockはOFFのまま
NumLockがOFFって亊は、つまりテンキーが使えないのである
Windowsの場合はインストール時にNumLockをONにしていおけば
あとは毎回NumLockがONの状態がデフォになるため
いちいちNumLockボタンを押す必要が無い
というか、Windowsでログインパスワードを入力した記憶がほとんど無い
なぜLinuxはログインする度にNumLockをONしないといかんのでしょうか?
デフォルトでNumLockをONすりゃいいんじゃね?
0269login:Penguin
2010/04/29(木) 10:51:41ID:s8GKXrC7た場合、sudo が返す終了ステータスは、 実行したプログラムの終了ステータ
スそのものである。」とありますが、手元の環境だと違う挙動をしてるように見えます。
% sudo ls ; echo $?
(中略)
1
% ls ; echo $?
(中略)
0
両者とも ls は問題なく実行できているのに、このような違いがでるのはなぜでしょうか?
0270login:Penguin
2010/04/29(木) 11:07:23ID:VIN6hNNPどうもありがとう
しかし、 shutdown -t 10 now ってやったところ、
シングルユーザーモードへの以降画面?になります。普通に電源オフ状態にならないです
なぜでしょうか?
http://www.dotup.org/uploda/www.dotup.org847422.png
この画面でpasswdコマンドから入力するパスワードは、rootのパスワードで良いんですよね?
なぜか通らないのですが…
0271login:Penguin
2010/04/29(木) 11:10:45ID:eES1+XINlsに問題があるのでは?
sudo /bin/true; echo $?
はどうでしょう。
0272login:Penguin
2010/04/29(木) 11:12:15ID:rFVz2kWM画面に書いてること読めよ…
0273login:Penguin
2010/04/29(木) 13:02:58ID:ilPBPf61http://www12.atwiki.jp/linux2ch/pages/53.html#id_452d4067
0274login:Penguin
2010/04/29(木) 13:43:34ID:xF33SjV1>>267
そんなことでかたづけないでくれよーーーー。
USB2.0でつながっていて、当然100Mbit/sのモノなんだから
0275login:Penguin
2010/04/29(木) 14:13:10ID:rjxhWS94赤帽でsudoが腐っているという噂を聞いたような記憶がある。
0276login:Penguin
2010/04/29(木) 17:50:43ID:Oy/SffGWcat some.txt | a.out
cat some.txt | b.out
の両方を1行でしたい.
cat some.txt | ( a.out ; b.out )
はだめだった
0277login:Penguin
2010/04/29(木) 17:51:06ID:4EXy3Oei0278login:Penguin
2010/04/29(木) 21:59:24ID:3/gJEVWJ0279login:Penguin
2010/04/29(木) 22:05:05ID:3/gJEVWJ自己解決しました
0280login:Penguin
2010/04/29(木) 22:44:15ID:ikejWUDa0281login:Penguin
2010/04/29(木) 23:07:00ID:HCrNlArBなんていう名前だったっけ?教えてエロ
0282login:Penguin
2010/04/29(木) 23:26:50ID:XXWDd6gv有難うございました
0283login:Penguin
2010/04/30(金) 07:32:31ID:DpVrZ643「あるファイルのatime」 より新しいatime を持つファイルの一覧、
を取りたい。
find -amin でmin をうまく調整するしかないかな?
あと、chatime -R みたいなことってできないか?
ようは、再帰的にファイルツリーのatime を全部指定時間に変更、、、
みたいなの。
0284login:Penguin
2010/04/30(金) 08:24:08ID:vP4+b9wR-anewer
お約束の find と xargs で。
0285login:Penguin
2010/04/30(金) 11:46:37ID:Pdzvc7VA>>276
こういうのじゃなくてってこと?
0286login:Penguin
2010/04/30(金) 12:23:30ID:Od/TfMFC0287login:Penguin
2010/04/30(金) 12:30:03ID:SjpOBJWg0288login:Penguin
2010/04/30(金) 12:33:16ID:Od/TfMFCkillでもちゃんと殺せるんだ
thx
0289login:Penguin
2010/04/30(金) 13:52:08ID:vP4+b9wRhttp://ja.wikipedia.org/wiki/%E3%82%BE%E3%83%B3%E3%83%93%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9#.E7.B5.82.E4.BA.86.E7.8A.B6.E6.85.8B
0290login:Penguin
2010/04/30(金) 14:31:59ID:ecFGc+rJ初めてrunlevel3で起動したのですが、画面の解像度が小さいので解像度を大きくしたいともいます。
どうしたら良いでしょう?
自分で調べたら、/etc/X11/xorg.conf を操作すればいいのがわかったのですが
(実際に、level5での解像度はここで変更しました)
直接解像度設定の数字を弄るのではなくて、/etc/rc.d/rc 3を操作して適正な解像度に
あわせられないかと思っています。
無理でしょうか?
0291login:Penguin
2010/04/30(金) 17:08:54ID:9ywdOsOI自分も「xgamma -gamma 0.8」tとかでガンマ値を変えたのですが、毎回シャットダウンし起動するとガンマ値が1に戻っています
これを上記のコマンドを入力しなくても起動時にガンマ値を0.8のままにしたいのですがどのようにすればいいのでしょうか?
ネットで調べてみたのですが、あまりxgammaの情報は多くないようでよくわかりませんでした。
どこかのファイルに記述すればいいのでしょうが・・・
0292login:Penguin
2010/04/30(金) 17:22:24ID:vP4+b9wRディストリによるけど rc.local あたりに書いときゃいいんじゃね。
0293login:Penguin
2010/04/30(金) 17:29:14ID:1D/uNuJkxorg.conf Gamma
でググる。
0294291
2010/04/30(金) 17:43:18ID:9ywdOsOI0295login:Penguin
2010/04/30(金) 20:26:41ID:M9GDDjy+0296login:Penguin
2010/04/30(金) 20:37:47ID:p9ekyf8I開いているウィンドウをデスクトップに整列させて
表示させるショートカットみたいなことできないですか?
0297login:Penguin
2010/04/30(金) 20:49:56ID:AoANRuqUwmの仕事。
wmによっていろいろ。
0298login:Penguin
2010/04/30(金) 23:13:19ID:D5h9ertlドライバなどは、カーネルのコンパイルで必要に応じて組み込むと思います。
ファイルシステムですが、アプリケーションで必要なライブラリなどは、
こちらに組み込むという考えで良いのでしょうか?
windowsだと、アプリケーションをインストールすると、
レジストリに必要な値が書き込まれますが、
linuxでは、そんな考え方は無いと思います。
アプリケーションで使用するライブラリを単純にファイルシステムにコピーするだけで、
Cで作成したソフトは、ライブラリの使用ができるのでしょうか?
また、ファイルシステムをmakeで作成するにはどうすればよいのでしょうか?
カーネルのコンパイルはわかりますが、ファイルシステムの作成方法がわかりません。
ちなみにarm系の組み込みになります。
0299login:Penguin
2010/04/30(金) 23:43:07ID:ouYVB2VB0300login:Penguin
2010/04/30(金) 23:45:10ID:id7nOPw5メディアプレーヤーとか問題無しに使えるのに、iTune(最新)だけ立ち上がりません
これ何かプロテクトかかってるのでしょうか? それともインストールが失敗してる?
0301login:Penguin
2010/04/30(金) 23:52:05ID:849Rwxw3マカ死ね!
0302login:Penguin
2010/04/30(金) 23:53:05ID:fGbaSI4mとりあえず言ってることが曖昧でよく分からないので、Linuxでアプリを作ってみたら?
�@hello, worldアプリを作る
�A静的ライブラリを作って、それを使ったアプリも作る
�B動的ライブラリを作って、それを使ったアプリも作る
できたら次は
�Cprintkするだけのドライバを作る
そしたら
�Dファイルシステムとかを調べる
でもって初めて
�Earm系組み込みだとどうなのか調べる
じゃないかと思う。
組み込みもLinuxもarmも知らない俺が言うんだから間違いない。
0303login:Penguin
2010/05/01(土) 00:46:18ID:YD7uAWxliTune7にしてみたら立ち上がりました、最新はダメみたい
0304login:Penguin
2010/05/01(土) 04:45:03ID:M/d2rLU6uname 使えなくしてみても
php使えるようにしてたらphpinfo()とかで確認できるみたいです
0305login:Penguin
2010/05/01(土) 05:09:17ID:jSdX55Ispostfixとかftpとかが入ってるかどうか知りたいです
0306login:Penguin
2010/05/01(土) 08:53:05ID:YHnxr+EZRHEL評価とか?
0307login:Penguin
2010/05/01(土) 10:07:44ID:BlTpbZ/+どうにかして復旧できないのですか?
0308login:Penguin
2010/05/01(土) 10:30:21ID:8/kzUI4ikernelのソースを書き換えてmakeがまず思いつく
0309login:Penguin
2010/05/01(土) 10:32:07ID:8/kzUI4iwhich postfixするかfindでftp探せばどうか?
0310login:Penguin
2010/05/01(土) 10:45:45ID:x46Vb3JwlsやFile managerからみると~/Desktop/内に確かにあるのですが、
Desktop画面上にはそのテキストファイルのアイコンが見付かりません。
~/DesktopにいれたファイルはDesktop画面にアイコンがでるんじゃないんですか?
0311login:Penguin
2010/05/01(土) 10:47:59ID:8/kzUI4ignomeだと確かにそう
xfceではそうではないというだけかと
xfce使ってないから多分だけど
0312310
2010/05/01(土) 10:49:48ID:x46Vb3Jwさんこうになります。ありがとん!
0313login:Penguin
2010/05/01(土) 10:56:08ID:fcs0cR9Gデスクトップ設定でアイコンタイプを「ファイル/ランチャアイコン」
にしたらでるよ。
0314310
2010/05/01(土) 11:03:09ID:x46Vb3Jwレスありがとう!
ファイル/ランチャアイコン になってましたが表示されないです。orz
0315login:Penguin
2010/05/01(土) 11:06:10ID:8/kzUI4iつうかさ、逆にデスクトップにファイルを置いてから
findでファイルを検索すればディレクトリが判明するんじゃ?
0316314
2010/05/01(土) 11:22:57ID:x46Vb3Jwデスクトップにフォルダ”test"を作成してみたところ、
~/Desktop/内にフォルダ”test"ができました。ls,File Managerからみれました。
~/Desktop/内にフォルダ"test2"を作成してみたところ、
デスクトップにフォルダ”test2"は表示されませんでした。
どうも、デスクトップ画面に作成したら、~/Desktop/へ反映される。しかし、
~/Desktop/に作成しても、デスクトップ画面に反映されないようです。
0317login:Penguin
2010/05/01(土) 11:27:44ID:fcs0cR9Gxfdesktop --reload
してみる。それでもだめなら、念の為、
~/.config/user-dirs.dirs
を見てみる。
0318316
2010/05/01(土) 11:45:25ID:x46Vb3Jwしても変化無し。
~/.config/user-dirs.dirs は存在していませんでした。
なんか気になったのでファイルをのぞいてみたら
$cat ~/.config/xfce4/desktop/icons.screen0.rc
[test]
row=3
col=0
[File System]
row=2
col=0
[Home]
row=1
col=0
[Trash]
row=0
col=0
となり、デスクトップ画面に作成した"test"のアイコン設定のみ追加されていました。
0319login:Penguin
2010/05/01(土) 12:03:07ID:+KQPB2lRThunarが動いていないんではないかと。
Xfce4のバージョンは?
0320316
2010/05/01(土) 12:04:59ID:x46Vb3Jw317さんの指摘が気になったので、指摘に近そうな次の操作を試したら、
アイコン表示されました。
DeskTop Preferences 画面で Allow Xfce to manage the Desktop のチェックを
一旦はずし(アイコン全て非表示となり)、再度チェックしました。そうしたら、
~/Desktop/内に作成したファイル、フォルダのアイコンが全て表示されました。
ただ、根本的には解決しておらず、
~/Desktop/内にファイル作成するたびに、チェックを繰り返さないと。orz
0321318
2010/05/01(土) 12:10:08ID:x46Vb3Jwversion 4.4.2 (Xfce 4.4) です。 いま時点では
$ps -aef | grep Thunar
KID 2403 2397 0 Apr30 ? 00:01:25 Thunar --sm-client-id 117f000001000126861802900000036610002 --daemon
KID 3740 2403 0 Apr30 ? 00:00:00 Thunar --sm-client-id 117f000001000126861802900000036610002 --daemon
KID 10732 3740 0 11:34 ? 00:00:00 Thunar --sm-client-id 117f000001000126861802900000036610002 --daemon
KID 11883 11873 0 13:10 pts/0 00:00:00 grep Thunar
でした。
0322login:Penguin
2010/05/01(土) 12:23:39ID:+KQPB2lRごめん、4.4系はもうよく覚えてないや。
一つの解決策として4.6.1にアップデートしましょうというのを挙げておく。
Thunar VFS/exo関係はけっこう変わってた気がするから。
過疎ってるXfceスレもよろしくね!!
0323login:Penguin
2010/05/01(土) 12:47:02ID:fcs0cR9G>>322 の言うとおり、4.6.1に上げた方が助言をもらいやすいと思う。
おれも4.4のころはもう忘れた。
で、ディストリによって名前が変わるかもしれんけど、
xdg-utils
を入れてみそ。
0324323
2010/05/01(土) 13:13:29ID:fcs0cR9G0325321
2010/05/01(土) 13:44:39ID:x46Vb3Jwレスありがとう!
いまやってる作業が完了したら、アップデート、xdg-utilsを検討してみます。
0326143再掲
2010/05/01(土) 17:09:32ID:IZl2c4s4どうしたらよいのでしょうか。
0327login:Penguin
2010/05/01(土) 17:48:36ID:fqmHxn+Q知らん
0328login:Penguin
2010/05/01(土) 18:43:48ID:Gyl0u03J0329login:Penguin
2010/05/01(土) 18:49:04ID:fqmHxn+Q0330326
2010/05/01(土) 19:08:48ID:IZl2c4s4実に使い易い環境にできるんです。しかしxpdfは
・しおりでは日本語が表示できない。
・2ページ見開き表示ができない。
・印刷の時のインターフェイスが貧弱。
・とあるPDFの印刷結果がおかしい。
などの問題があるので、evinceに移行したいのです。みんな、PDFビューワ
の操作、どうやってるの。マウスでグリグリなんて、かったるくない?
見るだけの時ならともかく、書類作成のときはキーボードから手を離したく
ないから、キーボードでテキパキ操作したいんだが。
adobe-reader は重いのでとりあえずパス、ですが、adobe-readerの
キーボード操作はカスタマイズできたんだっけ?
0331login:Penguin
2010/05/01(土) 19:13:04ID:847UO2J9そのためにソースがある
0332login:Penguin
2010/05/01(土) 19:42:21ID:AFaE/HQz何でも「ソース弄れ」とか。
0333login:Penguin
2010/05/01(土) 19:50:36ID:OpiWrPAg0334login:Penguin
2010/05/01(土) 20:19:31ID:3iDCI3mH設定ファイルで出来ないなら直接弄るしかあるまい?
いや evince がそうかは知らないけど。
0335login:Penguin
2010/05/01(土) 20:26:48ID:fqmHxn+Q使い勝手がどうのとか言えないと思う
俺が「知らん」と言ったときはshell/ev-window.cを見て
straceして/usr/share/evince/evince-ui.xmlを読むか見て
XML変更してみてなんも変わらなかったので適当にそう書いた
しめて10分くらい
それ以上君のために時間を潰すのはめんどいよ
0336login:Penguin
2010/05/02(日) 00:08:29ID:yYdQmoy6特定の人(user1)だけが認証を通るようにしたいのですが
どうすればよいのでしょうか?
<Directory "/home/user1/public_html">
AuthUserFile /etc/httpd/.webpasswd
AuthGroupFile /dev/null
AuthName "Please Enter Your Password"
AuthType Basic
Require user1
SSLRequireSSL
</Directory>
user1をvalid-userにすればuser1は通りますが、他の登録ユーザ
も通ってしまいます。
Require valid-user user1
もしてみましたが登録ユーザ全員が通ります。
個別に指定する場合
には、アクセスを許可するユーザー名やグループ名をスペースで区切って指定する、
ということらしいのですが…
ご教示いただければ助かります。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています