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

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2013/09/20(金) 07:03:12.60ID:dPD34YQu
まずは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
http://engawa.2ch.net/test/read.cgi/linux/1370948130/
0003login:Penguin2013/09/20(金) 07:37:40.20ID:dPD34YQu
過去スレ・関連スレ一覧
http://www12.atwiki.jp/linux2ch/?%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B0

各ディストリビューションの現行スレッドは
http://hibari.2ch.net/linux/subback.html をページ内検索 (Ctrl-F) して下さい。
検索キーワード
■Arch Linux ■Android ■BackTrack ■Berry Linux ■CentOS ■Coyote Linux
■Damn Small Linux ■Debian GNU/Linux ■Dreamlinux ■Fedora (Core)
■foresight linux ■Gentoo Linux ■Google Chrome OS ■KANOTIX ■KNOPPIX
■LFS(Linux From Scratch) ■Lindows ■Linux Mint ■MEPIS Linux 
■Mandrivalinux ■Meego ■MIKO ■MiracleLinux ■Moblin ■Momonga Linux
■Oracle Unbrekable Linux ■PCLinuxOS ■Parsix ■PinguyOS ■Plamo Linux
■PuppyLinux ■Red Hat Enterprise Linux ■Red Hat Linux ■SLAX
■SUSE Linux ■Scientific Linux ■sidux ■Slackware ■sabayon Linux
■Tiny Core Linux ■Turbolinux ■Ubuntu Linux ■Vine Linux
■Yellow Dog Linux ■ZenWalk ■Asianux ■紅旗Linux

テンプレは↓にあります。新スレを立てたら更新してください。
http://www12.atwiki.jp/linux2ch/?template
0004login:Penguin2013/09/21(土) 01:57:36.62ID:gnOAjrGs
>>1 スレ立て乙です。

ここは Part 207 なので、次スレは Part 208 でお願いします。
wikiのテンプレ直しておきました。
0005login:Penguin2013/09/21(土) 06:30:58.29ID:5MEv36Ac
age
0006login:Penguin2013/09/21(土) 07:01:22.10ID:MiXfZBxS
>>4
修正ありがとう!助かった。
0007login:Penguin2013/09/21(土) 19:11:31.58ID:Jb2znK6O
appacheでいうmod_rewriteみたいな事を普通のディレクトリやファイルに対して行う事は出来ますか?例えば
/home/user[%02d]/.bashrc
というような指定をした時に
/home以下が空っぽでも大丈夫で、特定のファイルにリダイレクトという
0008login:Penguin2013/09/22(日) 01:47:39.44ID:ZQqU7BQm
*/2 * * * * /bin/sh /home/aaa/bbb.sh
と設定したcronが動かず困っています

/var/log/cronを見ると
crond: exit status 127 from user root aaa /bin/sh /home/aaa/bbb.sh
となっていました
0009login:Penguin2013/09/22(日) 01:49:54.47ID:o57g1E6S
>>8
エラー出力にメッセージ出してそれを見る。
90%ぐらいの確率で原因は環境変数のPATHが違うせい
0010login:Penguin2013/09/22(日) 03:25:28.08ID:yDicxxUk
PATHが違うって言ってもフルパスじゃん
0011login:Penguin2013/09/22(日) 03:27:38.81ID:J7yTMJnN
>>8
bbb.sh の中がどうなってるかわからんよ。
0012login:Penguin2013/09/22(日) 04:22:27.99ID:jdLAkfWy
killして、crontab編集仕直しだな
0013login:Penguin2013/09/22(日) 09:20:42.02ID:ZQqU7BQm
>>9をやってみたところ、
No protocol specified
Error: Can't open display: :0
と出力されていました

/abc/def/bbb.shの中身は
#!/bin/sh
DISPLAY=:0 LC_CTYPE=C /usr/bin/xmessage "ccc"
です

今ユーザーaaaが開いているXのディスプレイにxmessageによりメッセージを表示するにはどうしたら良いのでしょうか
bbb.shの持ち主はrootです
0014login:Penguin2013/09/22(日) 09:22:54.62ID:o57g1E6S
>>13
https://wiki.archlinux.org/index.php/Running_X_apps_as_root
0015login:Penguin2013/09/22(日) 13:52:25.97ID:EhPxAig6
>>7をどなたかご存知の方はいませんか
お客様の中に>>7をご存知の
要は存在しないディレクトリやファイルへのパスを処理したいのですが…お客様の中にこの様な事が出来る方は
大量のリンクを張るんじゃなくて、パスの一部を引数にするという方はいませんか?
0016login:Penguin2013/09/22(日) 14:41:28.51ID:LegimOgK
>>15
放置しておこうと思ったけど…
もう少し具体的にわかりやすく書いてくれ。

何を使う時にどういう風に指定すればどういう動作をすると書いてくれなきゃわからん。

Cでプログラム組む時に、指定しないファイルをfopenしようとしたときに、別ファイルを開け
なんてのはお門違いだしな
0017login:Penguin2013/09/22(日) 15:19:20.36ID:c03r3rmU
ディストロの違いってどういう物なんでしょうか?

パッケージマネージャと、初期のデスクトップ環境の違い以外には、
カーネルのバージョンぐらいしか違いが分からないのですが。

たとえばUbuntu使ってる人間が、
Debianに乗り換えるor試しにVMで動かしてみるメリットって何かありますか?
0018login:Penguin2013/09/22(日) 15:44:41.63ID:J7yTMJnN
>>17
「debian ubuntu 違い」とかで検索してみれば。
0019login:Penguin2013/09/22(日) 17:05:36.22ID:EhPxAig6
>>16
あざす。
要は特定の条件下での強制リダイレクトなんですが…↓こんな感じで
http://tech.bayashi.jp/archives/entry/techweb/2007/001981.html

例えば
/usr/share/myapp/game/frogger
を
/bin/executer -d myapp -t game -n frogger
みたいにリダイレクトしてくれる、
で、大事なのが、上の例だと/usrディレクトリが全く存在しなくても大丈夫、という点です。リンク等置く必要がない。

ウェブサーバではかなり浸透してるやり方なのに、普段から使えないのかなと思って質問させてもらいました。
0020login:Penguin2013/09/22(日) 17:42:39.50ID:o57g1E6S
>>19
個人的には>>7も>>19も何が便利なのか今一イメージできないけど

多分それに近いことできるのはautofsかね。
やったことないけどディレクトリのbindと組み合わせることができるのであれば
>>7みたいなことは頑張ればできるんじゃないかと思う

procfsとかsysfsみたいなカーネルの内部をディレクトリとして見せかけるってのが多分
>>19の考えてるmod_rewriteと同じような概念を使ってる技術なのかもしれん
0021login:Penguin2013/09/22(日) 17:51:02.51ID:balr6jmk
>>19
/usr/share/myapp/game/froggerというシェルスクリプトを作るとか、
bashのaliasとかではダメなの?
0022login:Penguin2013/09/22(日) 17:52:37.42ID:H1T6iX9e
debian+firefox(どちらも最新版)で
システム設定のdpiがfirefoxに反映されないんですがどうしたらいいのでしょうか?
ちなみにchromiumではちゃんと反映されています
0023login:Penguin2013/09/22(日) 19:03:29.88ID:EhPxAig6
>>20
ありがとうございます。
やはりそのものってのは無いのですね。autofs、自動マウント用でしょうか、マウントって基本的に単位が大きそうというかガツガツ切り替えまくるイメージがないのですがbindとか何個位やる事を想定してるんでしょうね。あまり過激に使うのは怖い気がします。
>>21
それが何百何千と数が増えたら、自動分岐にしたいですね。やっぱり。あと実際にディスクにアクセスする負荷もありますし、バーッと深いツリーが出来て見通し悪くなる感じが嫌で。ゴチャゴチャしませんか。
0024login:Penguin2013/09/22(日) 19:12:09.87ID:EhPxAig6
>>22
xrandr --dpi (96)
で外から設定変えてみてはどうでしょう
xdpyinfo | grep dots
で設定の確認も出来ます
他には~/.grkrc-2.0や.Xresourceファイル、ウィンドウマネージャなどが途中で設定を阻んでいる可能性もあります
0025login:Penguin2013/09/22(日) 22:12:56.32ID:DJsbd8wE
>>19
同じく、どういうレベルの物を求めているかわからない。性能とか気にするならfakerootのやってることに近いと思うんだけど、自分が使うのか人に使わせるのか。

ウェブサーバへの要求はURLであって、ファイルを指定しているわけではないからでしょう。ひとつのハンドラがファイルを見に行くだけで。
その程度でいいなら、その/bin/executerを数行書いて、それを使って呼べばいいだけなのでは?
0026login:Penguin2013/09/22(日) 23:00:37.17ID:LegimOgK
>>19
少し説明はしてくれたけど、まだエスパーしなくちゃいけなさそうだ。

この>>19の例でいうなら

何かのプログラムが、 /usr/share/myapp/game/frogger を実行しようとしたときに
/bin/executer -d myapp -t game -n froggerという形で、実行してもらいたいってこと?
(ちょうどエイリアスで指定したみたいな感じね)

それとも、/usr/share/myapp/game/froggerをどんな形にしろ開こう(アクセスしよう)としたときに
/bin/executer -d myapp -t game -n frogger が実行されて、
/usr/share/myapp/game/frogger の実体へのパスがリダイレクトサーバーに示されて、リダイレクト
サーバーはそのパスで示された実体ファイルを開く(読み書き実行??)。

ってな感じなのかね。
エイリアス指定みたいな解釈でいいなら、高機能シェル(zshとかその辺)のエイリアスとファンクションと
リンクを組み合わせれば、シェルからの実行分はなんとかなりそう。一般的にプログラム全般というなら
例えば /usr/share/myapps/game/以下の全実行ファイルを /bin/run-executer にシンボリックリンクして
run-executerをargv[0]からコマンドラインを作って、executerを実行するプログラムにすればいいのかな。
(/usr以下のフォルダーは必要になるけど)

下を求めるなら、多分カーネルレベルの実装が必要になるんじゃないかな…
libcへカバー被せればなんとか?

でも、恐ろしく需要の少なそうなプログラムだとは思う。
0027login:Penguin2013/09/22(日) 23:03:26.52ID:LegimOgK
>>26
くそっ、フォルダーってなんだw
ディレクトリーね。ディレクトリー。
0028login:Penguin2013/09/22(日) 23:33:25.47ID:7D/HXBdA
>>19
FUSE使って自分で実装すればいいんじゃないかな
0029login:Penguin2013/09/23(月) 00:00:31.33ID:64gB/iMl
>>26
そうですそうです、正にその後半に行くに連れな感じです。いいサイキックをお持ちでよかった。 >>25さんの仰るfakerootがある意味凄く近くて…もう超能力者が沢山おられて感激です…完全にファイルシステムを偽装出来るのが理想です。
例えば複数の仮想マシンやディストリクを同居とか、プログラムバージョンの同居や後方互換とかすごく面倒くさそうなものを整理する時に特定のポイント以降は実ファイルツリーなしにすればかなり分かりやすいのではと思いまして。
それぞれが単体のブラックボックスでもなく、かつライブラリ依存やデータ塗り替えなんかの絡みそうな所はちゃんと分ける事が出来て、さらに本体は一切触らないままで出来ると(同じ設定のまま飛ばすので)

やはり>>28さんの言うようにファイルシステムからでしょうか。既にそういう物があればと思い質問させてもらいました。
皆さんありがとうございました。
0030login:Penguin2013/09/23(月) 01:59:46.90ID:muRQED0q
fakerootはopenとかのシステムコールを横取りする形で実装されているので、性能的にはそっちの方が良さそう。
0031login:Penguin2013/09/23(月) 02:07:47.74ID:J5GXeMSz
日本語IMの状態表示 ( あ、ア、A、A などの文字による表示 ) をするアプリ
uim-toolbar-gtk のフォント(状態表示の文字のフォント)を変えたい。

gtk-2.0 アプリなので ~/.gtk-2.0 に通常の設定 (Hoge は、とあるフォント)
##########################################
style "user-font"
{
font_name="Hoge 12"
}
widget_class "*" style "user-font"
gtk-font-name="Hoge 12"
##########################################
を記述すると、ツールバーをクリックして出るメニューなどのフォントは
ちゃんと変わるのですが、状態表示の文字のフォントが変わってくれません。

アプリの方でこちらの設定を上書きしてしまっているのか、それとも指定すべき
リソースが違うのか、ちょっとわかりません。

何かヒントを下さいませ m(_;_)m
0032login:Penguin2013/09/23(月) 03:10:02.45ID:MiW1WOx8
>>29
その辺の作業は普通シンボリックリンクで片付けるものじゃないのかね。
複数の環境を同居させるなんてのも、NFSで共有ファイルを使いまわしてる実績があるから
現状の標準的なlinux環境で実現できるだろうし。
現状の環境で、普通に使える方法(機種依存部分は別にして、必要に応じてリンクやmountするとか)
のほうが確実に動いてくれるはずだし、ずっと使われてきた技術は安心できてノウハウが大きい。
何十年もの知識の蓄積は飾りじゃない。

新機軸で複数の環境を同居させて実現していくのも、楽しいこととは思うし止める気はないけれどw

(昔、先輩によく言われたことが今になってよくわかるわ・・・同じこと言ってる)
0033login:Penguin2013/09/23(月) 08:50:46.75ID:kZjEDLvh
ServersManVPS CentOS 5.4 (32bit)で、opera-11.52-1100.i386.rpmをインストールして使用しています。

アップデートしようと、rootで
yum localinstall opera-12.16-1860.i386.rpm
を入力すると、
Error: Missing Dependency: libc.so.6(GLIBC_2.8) is needed by package 2:opera-12.16-1860.i386 (/opera-12.16-1860.i386)
となります。

yum info glibc
ではi686版の2.5-107.el5_9.5がインストールされていて、i386版の同じものが入手できると表示されます。
uname -a は i686 i686 i386 と表示され、/bin/uname -m は i686 と表示されます。

i386版のglibc2.8をインストールすればいいのだと思うのですが、いくつかレポジトリを追加しても見つかりませんでした。
このような時はどうすればいいのでしょうか?
0034login:Penguin2013/09/23(月) 09:48:21.50ID:hkZCI+Ix
捨てる
0035login:Penguin2013/09/23(月) 10:17:02.02ID:fVDlMzQU
gsedコマンドでsed -i -e "1i }" hogehoge.txtすると
gsed: invalid option -- 'o'
Usage: gsed [OPTION]... {script-only-if-no-other-script} [input-file]...
上記のエラーが出て値が反映されない 解決方法ありますか?
0036login:Penguin2013/09/23(月) 10:41:23.12ID:MiW1WOx8
>>35
適当に返事してみるけど、}が引っかかってるだけちゃうん?
sedでも}は特殊文字扱いだろ
0037login:Penguin2013/09/23(月) 10:42:37.53ID:fVDlMzQU
>>36
ありがとう
特殊文字のエスケープってこの場合どうすればいいのかがわからん・・
0038login:Penguin2013/09/23(月) 12:29:23.03ID:64gB/iMl
>>31
ものによりますが、大抵アイコンとしてビットマップ化されているのでは
/usr/share/icons/等を探してもしあれば別のpng等に置き換えてしまいましょう
0039login:Penguin2013/09/23(月) 12:58:21.47ID:pAJ4pTg4
>>17

開発してる側の思想の違い。メリットについては人によって違うので何とも言えない。
例えば自分ならubuntuはリリースサイクルが気に入らないので面倒くさくてもdebianのsidを使うし、
archやgentooは環境作るまでが自分には難しいのでsabayonで済ませてる。

>>33

osをアップグレードしてそのバージョンのライブラリが使えるようにする。
あるいはそのアプリを使うのを諦める。
0040login:Penguin2013/09/23(月) 13:04:12.89ID:J5GXeMSz
>>38
ありがとうございます。ビンゴでした。

私もその可能性を考えなかったわけではないのですが、サイズを大きくしても
気にならないのでスケーラブルだと思いこんでいました。
gtk-icon-sizes='gtk-menu=32,32'を gtk-icon-sizes='gtk-menu=320,320'に
してみたらビットマップであることが明白になりました。

ちなみに /usr/share/uim/pixmaps を見たら png 以外にも svg があって、
もし svg が使われていたらスケーラブルなので、更に勘違いを続けていたかも
知れません。

# あれ、png を svg に切り替える方法ってあるのかな
0041login:Penguin2013/09/23(月) 13:11:41.25ID:64gB/iMl
>>40
もし全部svgに切り替える上手いやり方見つかったら自分も知りたいので教えて下さい。色んなサイズの画像が勝手に同居してウザいですよね…
0042login:Penguin2013/09/23(月) 14:32:07.66ID:J5GXeMSz
>>41
もしかしたら png ファイルが無ければ svg が使われるのかと思って
pngを他所に移動してみました。そうすると、あーら不思議。

IMの状態表示がビットマップのiconから文字フォントによる状態表示に
切り替わり、やりたかった書体変更が実現してしまいました!

svgにする方法は未だわかりませんが、何か瓢箪から駒です。
0043login:Penguin2013/09/23(月) 23:34:13.21ID:dBvIkiAi
みなさんは1番はじめにLinuxを学習したときどの入門書を使いましたか?
0044login:Penguin2013/09/23(月) 23:48:19.02ID:5z9NSuMN
>>43
Linux お気楽・極楽インストール
0045login:Penguin2013/09/23(月) 23:58:10.28ID:lTCaIxfH
Run run Linux。
0046login:Penguin2013/09/23(月) 23:59:56.81ID:3ts8mm+e
ジーニアス英和辞典
0047login:Penguin2013/09/24(火) 00:00:24.92ID:+v7mx4hu
>>43
SLS+JEインストールメモ
と、ドキュメントプロジェクトの山
あと、emacsのtexinfo

けど、入門書は初めのうちに通読しておかないと極端に苦手な部分とか残るw
Xのフォント設定、いまだに苦手だわ。
0048login:Penguin2013/09/24(火) 00:09:46.56ID:7cYPVnBs
>>43
全部ネット。
今は大後悔してる。ネットの情報は嘘ばっかり、というか大して知らない人ばっかりが適当な事書いてる
d.hatena.ne.jpとかでエラそうに書いてても間違ってる事が非常に多いので注意
0049login:Penguin2013/09/24(火) 00:22:07.91ID:wwrYqol+
個人のブログだとテキトーなこと多いけど
公式ドキュメントや公式wikiはそうでもないんじゃないの
0050login:Penguin2013/09/24(火) 00:54:47.38ID:7cYPVnBs
あ、それはそうだね。全部が嘘じゃない。訂正します。
archのwikiとubuntuのwikiは情報量多くて非常にタメになる
ubuntuのは…最近あんまりubuntuに好印象ないんだけど…でも流石の出来というか情報の切り方まとめ方がむっちゃ上手いと思います
0051login:Penguin2013/09/24(火) 00:57:19.12ID:7cYPVnBs
あとdebian公式、gentoo公式あたりを見れば大抵の事はまかなえる…かな。思想が濃いところもあるけど
0052login:Penguin2013/09/24(火) 01:07:20.01ID:kLphn4Rs
>>43
雑誌くらいだったな。

それ以前からFreeBSDやSolaris使ってたので特に困らなかった。
その前はと言うと、ISP(プロバイダ)、学校、職場で完成されたUnix環境のアカウント貰って、ユーザとして使っていた。OSインストールなんてことは基礎ができてからすることだったから、昔のは難しくても問題なかったんだな。
0053login:Penguin2013/09/24(火) 01:10:44.74ID:MPn343uD
Xを開いているユーザーにrootからxmessageによりメッセージを送りたい

こういう動作ってどうやったら実現できるでしょうか
0054login:Penguin2013/09/24(火) 02:35:13.64ID:bC2pV9UX
SteamOSって何?Linux関係あるの?
0055login:Penguin2013/09/24(火) 02:35:26.58ID:7s+asSuA
まず靴を脱ぎます
0056login:Penguin2013/09/24(火) 03:24:11.52ID:QNXRtcNQ
>>53
su や sudo でユーザーを指定して、
DISPLAY とか --display とかでディスプレイを指定すればできる。

xmessage だと日本語使えるか不明だったので zenity でやってみた。
# nkf -w from_root.txt | su -c "zenity --text-info --display=:0" - USERNAME
0057login:Penguin2013/09/24(火) 04:20:03.57ID:PXuqCnor
>>56
ありがとうございます
何とかなりそうです
0058login:Penguin2013/09/24(火) 04:55:51.06ID:tgeWaSFM
>>48
嘘と言うか他人から仕入た情報をわざわざミスタイプして、
これがgrub復活のおまじないです、なんて書いてる人もいる。
0059login:Penguin2013/09/24(火) 07:01:32.59ID:GiUWvEOD
Ver. 0.1の頃(dosのコードが残っていた)なので忘れた
256倍は読んだ
0060login:Penguin2013/09/24(火) 11:04:04.90ID:kLphn4Rs
>>53
wallじゃダメなの。
0061login:Penguin2013/09/25(水) 02:10:14.57ID:VIp9139t
>>35-37
特殊文字のエスケープは、\(バックスラッシュ)を前におく

>sed -i -e "1i }"
本を見ると、sed/awkはスクリプトを、"じゃなくて、'で囲むのが多い
例、sed -e 'd'
0062login:Penguin2013/09/25(水) 02:35:41.61ID:oQY/Urye
Ubuntuってなんであんなに起動早いんですか
0063login:Penguin2013/09/25(水) 04:36:21.31ID:MPzNnfmG
tripwire -m c -s -c /etc/tripwire/tw.cfgのコマンドを打ったところ、
invalid keyfile formatというエラーが出て進めません…

どなたか助けてください。。
0064login:Penguin2013/09/25(水) 09:40:44.59ID:BLE3nb0Y
Linuxのコマンドはインストールされているデスクトップ環境やディストリビューションによって異なるのでしょうか?
例えば、DebianとUbuntuのように同じ系列のものどうしだと同じコマンドが使えるのでしょうか?
0065login:Penguin2013/09/25(水) 09:49:21.04ID:aXL9SXZy
>>64
一部異なる。
だいたい同じだが違うとこもある。
0066login:Penguin2013/09/25(水) 10:28:36.95ID:Qce9OOpx
>>64
コマンドはいっぱいあるけど
0067login:Penguin2013/09/25(水) 14:30:14.00ID:qaVCyPPf
>>43

本は読んだことないな。全部ネットで済ましてる。
それぞれのプロジェクトのサイトのドキュメントを見るくらい。そんなに難しいこともしないから。

>>54

ベースがlinux。

>>62

upstartとかいう起動スクリプトの実行法を使ってる。簡単に言うと起動スクリプトを並列実行してる。
似たようなのにsystemdってやつがあって、どっちかというとこっちが主流。
0068login:Penguin2013/09/26(木) 03:01:57.84ID:YpTu+usF
>>64
同じディストリビューションですら、インストールしているパッケージによって使えるコマンドは違う。あと、環境変数や使用しているシェルによっても違う。
初心者なら中途半端な質問でなくて、思っていること、懸念事項から聞いた方がいいよ。お互いに。
0069login:Penguin2013/09/26(木) 16:10:49.17ID:0R28aFXQ
間違えてls [ エンター (エンターの横の"["が混ざってしまった)とやってしまったら
>
となって、Ctrl+Cも何も効かず元に戻れなくなってしまいました
ぐぐったけど記号はうまくぐぐれず、何が起きてるのかわかりません、誰か助けて
0070login:Penguin2013/09/26(木) 16:19:01.91ID:jpDBkROr
>>69
]を入れればいい。
0071login:Penguin2013/09/26(木) 16:19:47.85ID:0R28aFXQ
やったけどダメでした
0072login:Penguin2013/09/26(木) 16:20:57.39ID:0R28aFXQ
環境書き忘れた、CentOS6.3のbashです
0073login:Penguin2013/09/26(木) 16:32:26.89ID:jpDBkROr
>>69
んじゃctrl+q (ctrl+sで出力を止めてしまった場合の再開)とか。
最後はctrl+alt+delだな。
0074login:Penguin2013/09/26(木) 16:36:10.13ID:0R28aFXQ
>>73
Ctrl+Qも効かず、Ctrl+Z,C,S,Qなどを適当に押しまくっていたら
bash: syntax error: unexpected end of file
と出てコマンド入力状態に戻りました
ありがとう
0075login:Penguin2013/09/26(木) 16:45:08.35ID:IS3M/os+
ls [ やってみたけどそんなんならんな。
" とか ` あたりが入ったんじゃないの?
0076login:Penguin2013/09/26(木) 16:48:51.72ID:0R28aFXQ
確認したら、
ls[
でした。
終了させる方法は
Ctrl+D
でした。それ以外は効かないぽい。
0077login:Penguin2013/09/26(木) 16:51:51.71ID:0R28aFXQ
ls[
の後にすぐ]を入れると復帰するけど、さっきは関係ない文字をいろいろ打ったから駄目だったぽい
0078login:Penguin2013/09/27(金) 08:47:06.55ID:R7o3C8OE
sedコマンドで行挿入はできるけど指定行に複数行の文字列を挿入する方法はありませんか?
0079login:Penguin2013/09/27(金) 09:02:04.14ID:FhTDZyX1
>>78
あります。
0080login:Penguin2013/09/27(金) 19:36:15.76ID:eZbtMUfT
>>69
man [
0081login:Penguin2013/09/27(金) 21:14:27.50ID:0Xk2TXUG
>>80
それ関係なくね。
0082login:Penguin2013/09/27(金) 21:35:41.68ID:y3C5agdA
testコマンドの問題というより、他のコマンドより先にtestをパースするBASHのパーサの癖だな
0083login:Penguin2013/09/27(金) 21:48:15.98ID:O1rA6wqz
Linuxに比べてBSDなどのUNIX系の利用者は随分少ないように感じますが、なぜ利用者の数に違いが出たのでしょうか?
0084login:Penguin2013/09/27(金) 21:54:28.16ID:MWfDRYg0
Linuxの上で商売できるとみんなが思ったからじゃねーの
0085login:Penguin2013/09/27(金) 21:59:39.16ID:uaiZL7hB
http://serverfault.com/questions/36359/why-is-linux-more-popular-than-bsd
によるとBSDは初期のころに訴訟のゴタゴタがあって
そのせいで出遅れたみたいね。
真偽は分からんけど
0086login:Penguin2013/09/27(金) 22:06:54.42ID:FhTDZyX1
>>79
ちなみに、挿入される文字列に改行を含める。そのものをエスケープするか、\n。
>>83
ウェブサーバのOS調べると、よくBSD系だったりするような。デスクトップ限定の話なら、ドライバが増え情報が増えたからでは。昔はBSDと変らなかった気がする。
0087login:Penguin2013/09/27(金) 22:07:18.43ID:uaiZL7hB
日本語だと
http://www.wdic.org/w/TECH/BSD
これが分かりやすいね
最近のBSDの動向まで書いてるのは好印象
0088login:Penguin2013/09/27(金) 22:09:24.71ID:uaiZL7hB
>>86
このまえさくらのレンタルサーバ使ってみたらFreeBSDだったな
あとうちのNEC製ルータはNetBSD
0089login:Penguin2013/09/27(金) 22:10:24.51ID:MWfDRYg0
以上、BSD新派の・・・
0090login:Penguin2013/09/27(金) 22:32:11.47ID:P54K7U7j
訴訟は 1994年とかでしょ。
その頃って 1.0 だし、まだ Linux は使い物になるかどうか、って感じだったんじゃないのかな。
0091login:Penguin2013/09/28(土) 00:46:08.22ID:BhtvWd3d
Windowsしかいままで使ったことがなかったのでいまいち各ディレクトリの役割がわかりません
Windowsで以下に相当するディレクトリを教えてください

1.○○ソフトはC:\Program FilesじゃなくてD:\program にインストールした。この何でも自由に使えるD:\に相当するディレクトリが知りたい
2.ファイルをダウンロードしたときの保存先
3.メモファイルとか画像フィルとかそういう僕のお気に入りのファイルを貯めるディレクトリ
0092login:Penguin2013/09/28(土) 00:53:39.17ID:jIKoJwU4
>>91
管理者とユーザーがはっきりしている。
自分が自由に出来るのは~/以下のみ。
0093login:Penguin2013/09/28(土) 00:56:29.04ID:W8EmeDWA
>>91
ホームディレクトリというのがWinでいうマイ・ドキュメント
自分のユーザ名になってる
これはどんなふうに自由に使ってもいい。
中にあらかじめいくつかフォルダが作られているけれど、自分で作るのも自由
0094login:Penguin2013/09/28(土) 00:56:46.03ID:BhtvWd3d
そうだったんですか
ホームディレクトリのみとは・・・・
0095login:Penguin2013/09/28(土) 01:36:44.69ID:s4+3Mp4N
皆様、>>91 さんにFHS(Filesystem Hierarchy Standard)のお話してあげないの?
いやまあ、結局 ~/ (もしくは /home/<username> )なんですが。

# /media とか /opt とかも関わり合いができるかもしれないけどそれは余談かな?

Windowsでホームディレクトリだけっていうと不自由な印象があるだろうけど、
Linuxの場合はデスクトップ環境の造りの違いからかそんなに不便とか感じないと思います。
多分。
0096login:Penguin2013/09/28(土) 01:39:27.81ID:MBlKvRla
標準なんてのは従いたい奴だけが従えばいいんだよ
仕事でサーバとして使いたいならともかく
個人で使う分にはそんなに気にしなくても良かろ
0097login:Penguin2013/09/28(土) 01:50:09.90ID:W8EmeDWA
>>95
こういう質問をするレベルの人にrootとかsudoとか説明すんの?
0098login:Penguin2013/09/28(土) 02:58:33.90ID:s9FcF2Uw
>>91
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

>>95
/media? /run/media/$USERでしょ
0099login:Penguin2013/09/28(土) 07:03:35.94ID:RoEA77kf
>>91
本買えよ
0100login:Penguin2013/09/28(土) 07:53:40.91ID:KsiHU0i5
>>96,>>91-97
補足(cf.)
ttp://ja.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
ttp://ja.wikipedia.org/wiki/Linux_Standard_Base
今ある雛形の合意形成がなけりゃそういう好き勝手も許されなかったと考えれば、意味/意義がないわけではないだろうよ
リスペクトする位はしてもいいと。 /home/~ 以下だったら…というレベルのものだと思う
0101login:Penguin2013/09/28(土) 09:56:59.30ID:fNzjdyzH
>>91
1. は /usr/local/ でいいんじゃね。

>>100
/home/~ って何だよ。
0102login:Penguin2013/09/28(土) 09:57:39.87ID:fNzjdyzH
あ、「/home/以下」ってことか。
■ このスレッドは過去ログ倉庫に格納されています