トップページ⇒linux
996コメント350KB

くだらねえ質問はここに書き込め! Part 208

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2013/11/03(日) 17:05:39.70ID:fXGZvXZh
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
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 206 (実質207)
http://engawa.2ch.net/test/read.cgi/linux/1379628192/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1379628192.html
0082login:Penguin2013/11/08(金) 20:07:57.31ID:16Z17cWU
>>76
エコーバックってそんなにマイナーな単語かなあ
0083login:Penguin2013/11/08(金) 20:10:34.93ID:rYrfj4N2
>>81
まずは部屋のスペックを写真付きで晒さないことには
0084login:Penguin2013/11/08(金) 21:22:45.63ID:IWKDHtP2
>>81
ルータにpingをとばす
0085login:Penguin2013/11/08(金) 21:47:35.24ID:6ZMrSdUt
すると着信音が鳴ります。
0086login:Penguin2013/11/08(金) 23:23:20.62ID:sTzBK/SI
>>82
知らん人も多いだろう。
0087login:Penguin2013/11/08(金) 23:29:03.04ID:86EQf+9K
超弩級の初心者なんだけどさ、Ubuntu12.04が出て半年経ったらUbuntu12.10が出るわけじゃん
常に最新のUbuntuを追いたい人はUbuntu12.04の大事なデータを避難させた上で改めてUbuntu12.10をインストールしなきゃならないの?
OSの大事なところだけアップデートする方法はないの?
0088login:Penguin2013/11/08(金) 23:33:57.30ID:89TPBfen
パスワードを忘れる
→新しいパスワードを作る
→実はそれが忘れてたパスワード
0089login:Penguin2013/11/08(金) 23:34:43.55ID:VzGGpl9a
ubuntuは4,5年ぐらい使ってないが普通にdist-upgradeとかできたはず
0090login:Penguin2013/11/08(金) 23:40:16.42ID:86EQf+9K
じゃあUbuntuじゃなくてSlackwareとかだと改めてインストールしなおさなきゃダメなの?
0091login:Penguin2013/11/08(金) 23:41:37.17ID:wP4Rfope
>>87
常人月一/home、システム弄る人は適時/etc、SEは加えて毎日/varなどをバックアップ
頻繁にバージョンアップする人wは、/homeを別パーテイションもありだけど

そういう環境ならどうでもいいんじゃないの?
0092login:Penguin2013/11/08(金) 23:50:04.41ID:wP4Rfope
LTSがローリングサポートになるなる言われてるし、LTSがメインになるのかもね
0093login:Penguin2013/11/08(金) 23:53:42.77ID:6ZMrSdUt
>>90
どんなディストリでも人による。
クリーンインストールなんて何年もしたことがない人もいれば
毎回インストールする人もいる。
腕があってクリーンインストールする人もいれば
腕がないので仕方なくクリーンインストールする人もいる。
0094login:Penguin2013/11/08(金) 23:55:44.38ID:86EQf+9K
なるほど……
0095login:Penguin2013/11/09(土) 00:09:03.33ID:K9O4WK4M
wgetのコマンドでHTMLしか保存できないんだけどサイト内の画像はどうやってまとめて保存するの?
ググって一通り見たんだけどHTMLしか保存できないんだ
0096login:Penguin2013/11/09(土) 00:10:11.73ID:Hzaorfyo
>>95
-r かな。
0097login:Penguin2013/11/09(土) 00:12:19.30ID:K9O4WK4M
>>96
一応
wget -r -l 1 -H -D 欲しい画像があるところのURL そのサイトのURL
って試したんだけどHTMLとtxtしか保存できない
0098login:Penguin2013/11/09(土) 00:15:39.77ID:yGatP1sk
-D付けてる意味あんの
0099login:Penguin2013/11/09(土) 00:17:51.23ID:K9O4WK4M
>>98
なんか調べまくってたらどこのサイトもつけてたから一応つけようって思って
0100login:Penguin2013/11/09(土) 00:20:33.23ID:K9O4WK4M
>>97
-A jpg
って入れてたんだった
0101login:Penguin2013/11/09(土) 00:20:54.55ID:Hzaorfyo
「調べる」の意味がおれと違うのかな。
0102login:Penguin2013/11/09(土) 01:22:17.45ID:K9O4WK4M
ダウンロードちゃんとできました
0103login:Penguin2013/11/09(土) 03:05:21.26ID:LtP/NLlp
指定したページだけで再帰しないなら-pじゃなかった。
0104login:Penguin2013/11/10(日) 00:16:56.44ID:8U7hAS/C
bashスクリプトで質問です。
以下のようなスクリプトで空白を含むファイル名を引数として与えると
オプションとして与える文字列がうまく伝わらずエラーが出ます。
---
#!/usr/bin/bash

OPTLINE="-add \"$1\""
shift

while [[ "$1" ]]
do
  OPTLINE+=" -cat \"$1\""
  shift
done

MP4Box -new out.mp4 $OPTLINE
---

$ mp4cat.sh hoge\ -\ [1-2]*.mp4
Option - unknown. Please check usage

最後の行を echo させると
MP4Box -new out.mp4 -add "hoge - 1.mp4" -cat "hoge - 2.mp4"
で正しく文字列は生成できているようです。

何が悪いんでしょう?
0105login:Penguin2013/11/10(日) 00:18:00.56ID:8U7hAS/C
ありゃ、この板も文字列参照使えないんだっけ?
使えねーなー運営
0106login:Penguin2013/11/10(日) 00:26:35.84ID:JBmv5pgO
板のポリシーって運営に責任があるものだっけ?
0107login:Penguin2013/11/10(日) 00:34:57.52ID:a1/2JqYh
>>104
スクリプトの最後を↓でどう?
eval MP4Box -new out.mp4 $OPTLINE
0108login:Penguin2013/11/10(日) 00:45:38.50ID:8U7hAS/C
>>107
できましたできましたありがとうございます。

でもなんで eval が必要なんでしょう?

>>106
すんません文字実体参照は全面的に無効になってるみたいですね。
    試しに数値実体参照でテスト。
0109login:Penguin2013/11/10(日) 00:54:14.04ID:7EQz5wIp
>>108
俺はむしろ、荒し対策だか何だか知らないが、連続スペースや
行頭スペースを削除する2chんぽ仕様の方が気に入らないなあ。
0110login:Penguin2013/11/10(日) 00:55:18.12ID:7EQz5wIp
×2chんぽ仕様
○2chの仕様

何じゃこりゃw
0111login:Penguin2013/11/10(日) 00:56:45.93ID:u0LzTVru
にちんぽ…
0112login:Penguin2013/11/10(日) 01:45:36.55ID:83iLpfEa
cat crlf.txt | tr -d '\r' > lf.txt
or
nkf
を思い出しちまった。
0113login:Penguin2013/11/10(日) 05:00:05.93ID:KoyMy7t2
>>104

${1+"$@"}
でオプションを正しく抜き出せる

${0##*/} ${1+"$@"}
でコマンドとオプション丸ごとブリッジ

と自分のメモから見つけたけど、正しいかどうか、どこのサイトから取ってきたのかも忘れた。そして検証するには眠すぎる

誰か詳しい人間違ってたら教えてください

…こういうの公的機関主導wikiとか"この情報はn万人が正しいと言っています!" とか、ここさえ見れば正しいって情報源欲しいよね…ossとは言えあまりにも点在しすぎ、指針はある程度あるのに
0114login:Penguin2013/11/10(日) 06:31:24.33ID:u0LzTVru
コンピュータはプログラムの通りに動く、ソース読め
0115login:Penguin2013/11/10(日) 06:45:40.18ID:I+4Agd1k
プログラムには作られた背景がある、意図を読め
0116login:Penguin2013/11/10(日) 10:27:26.48ID:a1/2JqYh
>>108
> でもなんで eval が必要なんでしょう?
OPTLINEに含まれる"-"がサブコマンド(MP4Box)実行時のみクォートされて、
単独の"-"になっている(だから"Option - unknown."ってエラーになる)
echo/eval時はクォートされない
0117login:Penguin2013/11/10(日) 13:54:42.96ID:AhK8/p1o
>>115
意図はどこに書いてあんだよ
0118login:Penguin2013/11/10(日) 14:39:46.35ID:3aNogUqz
>>117
プログラム
0119login:Penguin2013/11/10(日) 15:04:46.76ID:1FMwTmJk
自己解決の報告です。
ルーターが洗濯物の中から見つかりました。
0120login:Penguin2013/11/10(日) 15:46:23.53ID:7gYlKd1K
まるで俺の引越しのようだ。
0121login:Penguin2013/11/10(日) 16:00:22.13ID:glxzeO8g
Ubuntu 12.04にGNOME パネルをインスコしたら、むっちゃ重くなってしまって、
すぐ使うのやめたんだけど、GNOME パネルを入れると素のUbuntu 12.04のGNOME Shell
より重くなるんですか?
素人考えだと、古い画面の方が軽くなるような気がするんですけど。
初心者なんで分かりません。ほんとうにくだらない質問でごめん。
0122login:Penguin2013/11/10(日) 16:09:40.73ID:KNHbP+XV
はかりで重さ比べた?
01231082013/11/10(日) 16:44:25.29ID:8U7hAS/C
>>116
なるほどありがとうございました。
0124login:Penguin2013/11/10(日) 17:47:43.70ID:57sI0CBR
>>121
公式にあるのってそのままでは使えない、Xfce、LXDEメタパッケージとかもすぐGnomeに管理移るし
Gnomeパネル使うならUnity関係全部外さないとダメなんじゃないかな
GUIこじれると大変だからvmでやったほうがいい
0125login:Penguin2013/11/10(日) 22:28:32.69ID:IUz//cTg
古い画面は新しい(重い)ものの上に古いマスク被せただけだからな>>121
0126login:Penguin2013/11/11(月) 08:08:09.85ID:+jCfNN3F
>>104
-ivx オプションを付けて、シェルスクリプトをデバッグ実行できる
0127login:Penguin2013/11/11(月) 20:10:18.34ID:kDK2g6NP
派生ディストリについて質問です
例えばUbuntu 12.04 LTSベースのものであれば
特に明記されていない限り
本家と同じく2017年までセキュリティパッチなどのサポートは得られると考えていいんでしょうか?
0128login:Penguin2013/11/11(月) 20:15:11.63ID:6ZWJ6elX
よくない。
0129login:Penguin2013/11/11(月) 20:31:59.03ID:lJnj8NIo
Debian派生のUbuntuみたいなちゃんとしたディストリならサポートは別だけど
LinuxBeanみたいな凡百とあるUbuntuに乗っかかっただけのものなら
サポートは一緒っつーかUbuntu任せだと思われ
0130login:Penguin2013/11/11(月) 20:47:52.46ID:eNcURoXX
明記もクソも、 Ubuntu 12.04 LTSでPreciseのリポジトリ利用してるから自動的にそうなるわさ
0131login:Penguin2013/11/11(月) 21:09:06.84ID:eNcURoXX
派生distroがサポートについて明記しないのは、セキュリティっても基本は同じだから本家にお任せ
GUIは別だからopenboxなりアプリなりで問題があっても責任持てない、そのつもりでお使いください
ってのが派生の姿勢、仕組み上まずないけど
0132login:Penguin2013/11/11(月) 22:19:16.72ID:0DrKHYxG
質問者の「派生」の定義にもよるよな。lubuntuだのkubuntuなら話は別だし
0133login:Penguin2013/11/12(火) 01:30:28.28ID:eAFoLq5m
一般ユーザで /sbin/ に PATH を通すと何か害はありますか?
0134login:Penguin2013/11/12(火) 01:45:08.60ID:uO8w/hod
無い。
シェルのTAB補完で管理系のコマンドが出てきて鬱陶しいくらい
0135login:Penguin2013/11/12(火) 02:01:08.15ID:8S6LiF4i
/sbin を /usr/sbin へのエイリアスにしてない(しない)ディストリってどれくらいあんの?
01361352013/11/12(火) 02:02:00.45ID:8S6LiF4i
まちがえた
×/sbin を /usr/sbin へのエイリアスに
○/sbin を /usr/bin へのエイリアスに
0137login:Penguin2013/11/12(火) 08:05:14.13ID:eAFoLq5m
>>134
ありがとうございます。
0138login:Penguin2013/11/12(火) 13:38:00.36ID:lzMBZaM1
>>133
別にパスを通すのは勝手だけど、sbin以下のシステムバイナリへの実行権限をどうするかはサーバの管理ポリシーによる。
自宅鯖やホビーユーザーには関係ない話
0139login:Penguin2013/11/12(火) 13:58:24.20ID:TLpwT6ni
権限ってファイル権限? root:root 755 が殆どじゃないの?
内部(仕様)か外部(制御)でコントロールされてるのばかりな気がする。
関係ないけど所有者rootの権限とかフラグ意味ないよね
0140login:Penguin2013/11/12(火) 14:07:42.45ID:IK8kvUpk
コマンド自体の実行権限はどうでもよくて、リソース(ifconfigなら/dev/eth0とか)のパーミッションで禁止する。
setuidとかされてる場合は違うけど。

でないと自分でifconfigをビルドすれば使えてしまう。
0141login:Penguin2013/11/12(火) 14:17:05.16ID:0Z3FU8qz
>>140
/sbin/shutdown はどうするの?
0142login:Penguin2013/11/12(火) 14:18:18.66ID:1HOW5Wd2
今どき/dev/eth0が存在するディストリなんてあんのか
0143login:Penguin2013/11/12(火) 14:18:50.53ID:1HOW5Wd2
shutdownはそもそもrootしか実行できないしょ
0144login:Penguin2013/11/12(火) 14:23:53.85ID:0Z3FU8qz
>>143
だから言ってる
0145login:Penguin2013/11/12(火) 14:28:57.02ID:1HOW5Wd2
イマイチ何が聞きたいのか分からん
0146login:Penguin2013/11/12(火) 14:31:12.60ID:9MXez1PS
>>133
そういうことは、鳥の問題じゃなくシスオペの範疇だからシスオペに聞け、個人ならパーフェクトリバティ
俺がシスオペならガッチガチにセキュリティ固めるけど、LANケーブルの納入先のトレースまで
0147login:Penguin2013/11/12(火) 14:31:25.78ID:3c6hK3GR
>>141
一般ユーザにも shutdown コマンドでシャットダウンさせたい、ってこと?
0148login:Penguin2013/11/12(火) 14:32:29.05ID:3c6hK3GR
シスオペなんてひさびさに聞いたな。
パソ通用語だっけ。
0149login:Penguin2013/11/12(火) 14:37:44.73ID:4IZqu+f/
>>146
まあ、こんなこと聞いてくるくらいだから、別に問題ないと思うけど、だけど例えば、centos、6.0以降でsbinへの一般ユーザーへのパスの扱い変わったよね。
fhsは変わってないはずだけど
0150login:Penguin2013/11/12(火) 14:38:55.97ID:9MXez1PS
archLinuxのHPのArchWayで上手いこと言ってたな
「我々は完全な自由と責任を保証する」みたいなこと

扱い辛くて放置してるけど、リポジトリは魅力的
うぶんつLTSもローリングになるようだからいいけど
0151login:Penguin2013/11/12(火) 14:39:19.63ID:4IZqu+f/
>>148
君は何が言いたいの?
くだらねえ質問スレだからくだらねえレスか
0152login:Penguin2013/11/12(火) 14:47:46.92ID:3c6hK3GR
>>151
この辺の言葉遣いのおかしさから
「あー、こいつわかってないな」ってのがわかるよな、
ってことが言いたかったんだが伝わらなかったかな。
0153login:Penguin2013/11/12(火) 14:54:39.66ID:9MXez1PS
SE?
システムエンジニアだと守備範囲広すぎなので、システムのオペレーターでいいでしょ
0154login:Penguin2013/11/12(火) 14:57:28.03ID:4IZqu+f/
>>153
俺もそんなに違和感ないけど
ある種の集団では可笑しく聞こえるのかなぁ?
0155login:Penguin2013/11/12(火) 15:00:53.85ID:4IZqu+f/
逆に「パソ通」のほうが普通に死語だと思う。
死語ってより通じないレベル
0156login:Penguin2013/11/12(火) 15:39:18.70ID:9MXez1PS
くだ質スレが過疎るのはよい兆候
一方win8スレのカオスっぷり
0157login:Penguin2013/11/12(火) 15:57:30.34ID:Szz63xnE
>>152
俺は通じた
この手の人ってみんな文体がすげーそっくりなんだけどこれがアスペって奴なのかな
0158login:Penguin2013/11/12(火) 16:33:26.74ID:3c6hK3GR
>>155
そりゃ昔の話だからねぇ。
0159login:Penguin2013/11/12(火) 16:54:39.51ID:HuSd78q+
LinuxMintをインストールしていたPCのルートディレクトリ以下すべてのファイルを
sudoで消されてしまったPCをもう一度動くようにすることは可能でしょうか。
現在起動するとgrub rescue> と表示されますがファイルがないのでどうすることもできません

USBからLinuxを再インストールしようと思ったのですが、BIOSの優先順位をremovable dev, HDD, CD-ROMとしても
同じようにgrub rescue>となってしまいます。
0160login:Penguin2013/11/12(火) 16:58:17.86ID:9MXez1PS
>須藤は死んだ
まで読んだ
0161login:Penguin2013/11/12(火) 17:01:29.81ID:1HOW5Wd2
>>159
> USBからLinuxを再インストールしようと思った

具体的に何をしたの?
0162login:Penguin2013/11/12(火) 17:05:53.48ID:HuSd78q+
>>161
unetbootinでつくったLinuxMintのインストールイメージを書き込んだUSBを挿入して起動しました
が、grub rescue>となって挿入していない時と何も変わらない画面になってしまいました
0163login:Penguin2013/11/12(火) 17:13:00.64ID:1HOW5Wd2
>>162
書き込みはどうやった?dd?
あと偶にbios画面に「USBブートを有効にする」
みたいなオプションがあることもあるから探してみて
0164login:Penguin2013/11/12(火) 17:24:23.30ID:HuSd78q+
>>163
書き込みまでwindows機でやっていました
BIOS画面でUSBからのbootはremovableの優先度を上げればいいと思っていたのですが、違ったみたいです!
HDD DRIVER?の設定をいじった後に優先度の項目を見たらUSBが増えていて、最優先にして起動したら無事動かせました!
ありがとうございました!
0165login:Penguin2013/11/12(火) 17:30:39.89ID:IK8kvUpk
>>141
ソース見てないけど、PID1のプロセスにシグナル送ってるだけだろうから、どんな権限でもいいのでは。
無駄を省くために、shutdownの中でもユーザーチェックしてるかもだけど。
0166login:Penguin2013/11/12(火) 17:50:26.46ID:1HOW5Wd2
何でPIDが1のプロセスにシグナル送るって発想になるのか分からんけど
普通に考えるとrebootシステムコール呼んでんじゃないの
0167login:Penguin2013/11/12(火) 18:54:31.82ID:IK8kvUpk
>>166
うーん、なんでって言われると、なんでだろ。
shutdownはinit 0の別名みたいな覚え方したからかな。

man shutdown 調べてみたら、実際そうだった。
shutdown は、init プロセスにシグナルを送り、 ランレベルの変更を依頼する
ことによって、システムを終了させる。

man 2 rebootも見てみた。
LINUX_REBOOT_CMD_CAD_OFF
(RB_DISABLE_CAD, 0) CAD を無効にする。 これ以降に CAD キーストロー
クが入力されると、 SIGINT
シグナルが init (プロセス 1) に送られる。 このシグナルを受け
ると、おそらく init プロセスは
前もって定められた動作を行うことになる (多分すべてのプロセスの kil
l, sync, 再起動)。
お前直接来ないで、initさんに仲介してもらえモードがある。
rebootはコアなもので、initを介してやらないと、システム壊れそう。
0168login:Penguin2013/11/12(火) 18:55:13.57ID:9MXez1PS
>>152
わかった! 【鯖缶】
0169login:Penguin2013/11/12(火) 19:14:03.67ID:1HOW5Wd2
>>167
あー。そーゆことね。今日は俺の頭の調子が悪いな。
0170login:Penguin2013/11/12(火) 21:43:14.12ID:keLLvqc9
ファイル検索てどうやったら
上手になるのですか?
0171login:Penguin2013/11/12(火) 23:55:53.93ID:+l1EDZFP
>>160 ワロタ
0172login:Penguin2013/11/13(水) 04:21:35.97ID:jGvd1hAR
LANカード二枚差しにしてeth0をローカルネットワークに,eth1をグローバルネットワークにして,ゲートウェイサーバにしていて,いままで普通に動いていたのですが,
突然eth0からローカルネットワークに接続できなくなりました.
pingも通りません.

ifconfigを見た限りでは異常が見られないのですが,他にどのような原因が考えられますか?
0173login:Penguin2013/11/13(水) 07:08:08.02ID:lHtw2Duc
抜け掛けてないかリンク状態と合わせて確認
0174login:Penguin2013/11/13(水) 07:19:31.89ID:jGvd1hAR
>>173
リンク状態はyesになってます.
断線等メカニカルな可能性はないと思っています.
0175login:Penguin2013/11/13(水) 09:44:01.28ID:yMEkKe5I
ファイルをfind grepで検索出来なかったのですが
whereisで検索出来たのですがなぜなんですか?
0176login:Penguin2013/11/13(水) 10:03:06.86ID:NZJjYbaU
find のオプションを間違えていた、とか。
0177login:Penguin2013/11/13(水) 10:10:49.72ID:yMEkKe5I
>>176
ファイル検索上手くなる方法てありますか?
0178login:Penguin2013/11/13(水) 10:15:28.60ID:0HL4hTuT
>>175
どこから誘導されてきたか書かなきゃ
http://toro.2ch.net/test/read.cgi/tech/1361341876/453

find では引数に探索場所を指定する。だから探索場所が間違ってたら見つからない
whereis では探索場所があらかじめ実行ファイルやマニュアルの標準的な置き場所が指定されてるので
実行ファイル名を指定するだけで見つかる(ことが多い)

ただ通常は PATH から探してくれる which のほうが便利
あとは locate でもインスコすれば当分しのげる
0179login:Penguin2013/11/13(水) 10:20:17.73ID:yMEkKe5I
>>178
ありがとうございます。
0180login:Penguin2013/11/13(水) 10:20:29.39ID:FFzWPXoR
iptablesまわりと/proc/sys/net/ipv4 まわりを確認。
iptables -L -n
sysctl -r net.ipv4.conf.all -a
あたりで。
0181login:Penguin2013/11/13(水) 10:28:12.95ID:NZJjYbaU
>>178
> ただ通常は PATH から探してくれる which のほうが便利
bash なら type じゃね。
0182login:Penguin2013/11/13(水) 10:43:58.34ID:0HL4hTuT
>>181
そうだね。どうも
■ このスレッドは過去ログ倉庫に格納されています