くだらない質問はここに書き込め!Part 56
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2008/09/07(日) 23:12:26くだらない質問はここに書き込め!Part 55
http://pc11.2ch.net/test/read.cgi/unix/1205161256/
UNIX板は 2ch のサポートセンターではありません
批判、要望は→ 2ch批判要望 http://ex21.2ch.net/accuse/
NGワード
* UNIXって何? → http://pc11.2ch.net/test/read.cgi/unix/998779290/l50
* UNIXとLinuxの違いは何? → http://pc11.2ch.net/test/read.cgi/unix/1024558135/l50
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
* 転んでも泣かない
* ひろゆきのギャグには笑うこと
質問する前にググること http://www.google.co.jp/
0937名無しさん@お腹いっぱい。
2009/03/21(土) 19:28:150938名無しさん@お腹いっぱい。
2009/03/21(土) 19:32:45いつから disownが使えるシェル(bashとか)限定の話になったんだ?
質問者は FreeBSD5としか言ってないから、disownは使えない可能性大。
よって >>936 は無効な返事。
0940名無しさん@お腹いっぱい。
2009/03/21(土) 19:59:43邪魔だから消えろ。
0941名無しさん@お腹いっぱい。
2009/03/21(土) 20:10:440942名無しさん@お腹いっぱい。
2009/03/21(土) 21:31:440943名無しさん@お腹いっぱい。
2009/03/22(日) 01:27:27(t)csh は disown が使えないというより、そもそも必要ない。
とくに何もしなくてもバックグラウンドプロセスを残したままふつーにログアウトできる。
0944名無しさん@お腹いっぱい。
2009/03/22(日) 04:58:470945名無しさん@お腹いっぱい。
2009/03/22(日) 05:47:50tcshでもhup(内部コマンド)状態で起動したプロセスを、
後からdisown出来たら便利なので「必要ない」ということはない。
「必要が低く」「今はない」というだけ。
0946名無しさん@お腹いっぱい。
2009/03/22(日) 07:55:21ID生成の方法を知ってるなら出来るかもね。
0947名無しさん@お腹いっぱい。
2009/03/22(日) 10:48:040948名無しさん@お腹いっぱい。
2009/03/22(日) 11:48:02板違い。
0949名無しさん@お腹いっぱい。
2009/03/22(日) 17:44:38板違いすみませんでした
0950名無しさん@お腹いっぱい。
2009/03/22(日) 22:31:09パーミッションが特殊だと感じています。
オーナー |グループ |ユーザー
これで、グループをなぜかrにしないと、
htmlもpngも読めないのです。
グループは0にするのが基本だと思っていましたが。
グループを0にすると、ブラウザで、
htmlも表示できないし、pngも表示できないのです。
グループをrにすると、オーナーとユーザーが0でも
ブラウザで読めます。
海外ではこれが普通なのでしょうか?
0951名無しさん@お腹いっぱい。
2009/03/22(日) 22:34:37どこで聞いた基本だ。
0952名無しさん@お腹いっぱい。
2009/03/22(日) 22:35:35サーバの実効グループでの制御
そのグループに一般ユーザは属させない
↓
サーバしか読めない
↓
他のユーザに読まれることはない
↓
公開してない情報置いても同ホスト上の他のユーザから読まれない。
(webサーバ経由のアクセス制御は.htaccessを使う)
0953名無しさん@お腹いっぱい。
2009/03/22(日) 22:42:50http://www.k-pj.com/~kosyo/study/permission.html
★グループ指定と云うのは、インターネットへの公開ファイルではあまり意味を持ちません。
従って、上記の場合でも、グループの権限指定を0にしておくと、セキュリティが上がります。
0954名無しさん@お腹いっぱい。
2009/03/22(日) 22:44:11ようは普通のやり方ということですね。
日本の無料レンタルサーバーを使っている
かぎりではおめにかかったことがなかったのではじめて
見てびっくりしました。
こういう場合は、パーミッションの設定はどうすればいいのでしょうか?
htmlとかpngの場合です。
あとphpのパーミッションはどうすればいいのでしょうか?
0955952
2009/03/23(月) 00:19:04そこのドキュメント通りにすれば?ないの?
>>953
Webページの記述を鵜呑みにするのは良くないよ。
ぶっちゃけた話まともなのは0.1%もない。
パーセンテージからいくと、2ちゃんねるのスレより酷いくらい。
0956名無しさん@お腹いっぱい。
2009/03/23(月) 00:51:550957名無しさん@お腹いっぱい。
2009/03/23(月) 02:12:16いったんindex.htmlのパーミッションを
040 オーナー 0、グループr、ユーザー0
にして、それから
オーナーをwにしようとしても、受け付けてくれません。
変更を何回かけても、無視?される状態です。
どうしてなのでしょうか?
0958名無しさん@お腹いっぱい。
2009/03/23(月) 02:32:00いったんwを消すと、もう二度とwを復活させることができません。
なぜでしょうか?
サーバーの設定で意図的にこうしているのでしょうか?
0959名無しさん@お腹いっぱい。
2009/03/23(月) 02:36:58はじめhtmlファイルをアップロードした直後には、
オーナーのパーミッションは
rwなのですが、このうちrを消して
wのみにします。
そのあと、またrを復活させたいなーとかっておもって
rwにすると、rが反映されないのです。
つまりwのみの状態のままになります。
0960名無しさん@お腹いっぱい。
2009/03/23(月) 02:46:41笑ってやるからどうやって変更したつもりになってるのか白状しろ。
0961名無しさん@お腹いっぱい。
2009/03/23(月) 02:54:31属性変更(A)ってやって、
「書き込み」にチェックを入れて、
OKを押す。
すると
>SITE CHMOD 240 index.html
って出るが、実際には無視される。
つまり変更されていない。
0962名無しさん@お腹いっぱい。
2009/03/23(月) 02:57:03550 Could not change perms on d.html: Permission denied
ってなります
0963名無しさん@お腹いっぱい。
2009/03/23(月) 02:57:54そこから、パーミッションを減らすのはできます。
rをはずしたり、wをはずしたりです。
ところが、一度はずすと、2度と戻せないのです。
0964名無しさん@お腹いっぱい。
2009/03/23(月) 03:43:34パーミッションを000にすると、
その瞬間、FFFTP上から、そのファイルが消える。
ところが、本当に消えたわけではなくて、
見えなくなるだけ。
その証拠に、そのサーバー会社が
WEB上で動くファイルマネージャーを
提供しているのだが、それで見ると、
ちゃあんとそのファイルがある。
そんで、パーミッションが000と表示されている。
そのファイルマネージャで、パーミッションを600にして
もう一度FFFTPで見ると、こんどは、さっき消えていた
ファイルが見えるようになる。
これって普通の仕様なの?
自分ははじめておめにかかったんだけど。
0965952
2009/03/23(月) 03:49:39男は黙ってコマンドプロンプトでftp.exeだ。
0966名無しさん@お腹いっぱい。
2009/03/23(月) 03:58:01パーミション600だと、
WEB上のファイルマネージャーだと見える。
ところが、FFFTPだと、見えない。
ファイルマネーキャーで、666にしてやると、
FFFTPでも、見えるようになる。
なんででしょう??
0967名無しさん@お腹いっぱい。
2009/03/23(月) 04:06:23filezillaにしたら、c.htmlも600で表示されるようになった。
しかし。
パーミッションを000にすると、FFFTPでも、
filezillaでも、見えない。ファイルが見えなくなる
WEB上のファイルマネージャーで見ると見える
そのファイルマネージャーでパーミッションを600とかにすると、
filezillaでまたそのファイルが見えるようになる。
これは、こういうサーバーの仕様なのだろうか?
0968名無しさん@お腹いっぱい。
2009/03/23(月) 04:13:02403forbiddenになる。なぜだ?
0969名無しさん@お腹いっぱい。
2009/03/23(月) 04:26:39フォルダのパーミッションを705にしたら
ブラウザから見えるようになった。
0970名無しさん@お腹いっぱい。
2009/03/23(月) 04:27:52FTPクライアントから見えなくなる、というのは
サーバーの仕様なのだろうか?
国内のサーバーではおめにかかったことが
ないのだが。
海外ではこれが普通なのだろうか?
しかもFTPクライアントから見えないから、
わざわざそのサーバー会社が用意した
WEB上のファイルマネージャーを使って
パーミッションを戻さないといけないし。
0971名無しさん@お腹いっぱい。
2009/03/23(月) 04:55:470972名無しさん@お腹いっぱい。
2009/03/23(月) 05:33:29index.htmlのパーミッションが変更できない。
pngとか、phpのパーミッションは変更できる。
index.htmlだけ、なぜかできない。なんで?
0973名無しさん@お腹いっぱい。
2009/03/23(月) 09:20:17> しかし、パーミッションを000にすると
> FTPクライアントから見えなくなる、というのは
> サーバーの仕様なのだろうか?
当たり前だ。
0974名無しさん@お腹いっぱい。
2009/03/23(月) 10:02:560976名無しさん@お腹いっぱい。
2009/03/23(月) 17:50:19UNIX関係無くね?
HP作成板みたいなのが有ったと思われ。
0977名無しさん@お腹いっぱい。
2009/03/23(月) 17:53:53> filezillaにしたら
糞アプリ使うの止めろって
0978名無しさん@お腹いっぱい。
2009/03/25(水) 23:00:361.htmlってファイルを作って、これをアップロードする。
するとデフォルトで644になる。
そんで、044とかに変更する。これはできる。
んで、やっぱり元に戻すか、って思って、
644にしようとすると、
550 Could not change perms on 1.html: Permission denied
ってなってしまう。なんで?
0979名無しさん@お腹いっぱい。
2009/03/26(木) 13:53:070980名無しさん@お腹いっぱい。
2009/03/28(土) 14:55:25CUI上でプログレスバーのような表示をしたいのですが
具体的にはFreeBSDでportsnap fetchをしたとき見たいに
====/
のような棒がのびて行くアニメーションみたいな物を実装してみたいのですが
よろしくおねがいします
0981名無しさん@お腹いっぱい。
2009/03/28(土) 15:01:460982名無しさん@お腹いっぱい。
2009/03/28(土) 15:07:14ありがとう御座いました。cursesも面白いライブラリですね
0983名無しさん@お腹いっぱい。
2009/03/28(土) 15:40:270984名無しさん@お腹いっぱい。
2009/03/28(土) 15:41:181行のプログレスバーだけの場合、cursesを使わなくてもできるし、cursesは大げさ。
実際、wgetとかのプログレスバーではcursesを使っていない。
>>983
terminfoも使わなくて良い。
>>982
cursesはエスケープシーケンスを使うのであって、
キャリッジリターンを使う方法とは違う。
で、本題に戻って、回答としては、自分で書いてるとおり、
cursesを使わずに、キャリッジリターンを使って行頭に戻し、
1行を毎回書き換える方法でプログレスバーにする。
(1行だけだからcursesを使わなくてもできる軽い方法)
0985名無しさん@お腹いっぱい。
2009/03/28(土) 17:30:170986名無しさん@お腹いっぱい。
2009/03/28(土) 17:50:130987名無しさん@お腹いっぱい。
2009/03/28(土) 17:59:41おるとろす「おっと、てゅぽーん先生のわるぐちはそこまでだ!」
0988名無しさん@お腹いっぱい。
2009/03/28(土) 19:42:35CUIでも様々な表現法が存在する事を知れました。
ありがとう御座いました。
0989名無しさん@お腹いっぱい。
2009/03/29(日) 01:00:18つまり2行以上の空行を1行にしたいのですが、適当なコマンド、スクリプトがあればご教授ください
0990名無しさん@お腹いっぱい。
2009/03/29(日) 01:15:54明示的になれば幸いなのです
0991名無しさん@お腹いっぱい。
2009/03/29(日) 01:43:02if ((old2 != old1)||(old1!=old)) print $0; }'
0992名無しさん@お腹いっぱい。
2009/03/29(日) 03:25:50ありがとうございます、勉強になります
0993名無しさん@お腹いっぱい。
2009/03/29(日) 04:53:480994名無しさん@お腹いっぱい。
2009/03/29(日) 07:55:38黙ってるべきだと思うよ。
結局質問者(>>992)は>>991 が正解だと誤解して、
せっかくの本当の正解(>>993)が無視されちゃってるじゃん。
0995名無しさん@お腹いっぱい。
2009/03/29(日) 09:10:140996名無しさん@お腹いっぱい。
2009/03/29(日) 09:37:14間違い1:
質問は「3つ以上の連続した\nを2つに」
つまり、「2行以上の連続空行を1行に」したいのに、
>>991 では、「3行以上の連続空行が2行に」という動作をする。
(おそらく、「3つの\n」と「2行の空行」が同じであることを理解していない)
間違い2:
空行以外の文字列のある行についても比較動作してしまう。
0997989
2009/03/29(日) 13:52:07>>993
おー、すごい!catにこんなオプションがあるとは知りませんでした。目から鱗。
どうもありがとうございました!
0998名無しさん@お腹いっぱい。
2009/03/29(日) 14:28:49こういうのってさあ、無理に偽善ぶらずに黙ってるべきだと思うよ。
俺もな。
0999名無しさん@お腹いっぱい。
2009/03/30(月) 00:55:041000名無しさん@お腹いっぱい。
2009/03/30(月) 01:57:44http://gimpo.2ch.net/test/read.cgi/smoking/1227992006/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。