くだらない質問はここに書き込め!なんでもアリ36
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG批判、要望は → 2ch批判要望 http://ex5.2ch.net/accuse/
NGワード
* UNIXって何? (http://pc5.2ch.net/test/read.cgi/unix/998779290/)
* UNIXとLinuxの違いは何? (http://pc5.2ch.net/test/read.cgi/unix/1024558135/)
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
書く前にぐぐれ http://www.google.co.jp/
過去ログは >>2-5
0702名無しさん@お腹いっぱい。
NGNGそれしかないんでしょうか。
.forwardのような仕組みがあるのでは…と思っていたのですが。
0703名無しさん@お腹いっぱい。
NGNGある
0704名無しさん@お腹いっぱい。
NGNGたのしー。
0705名無しさん@お腹いっぱい。
NGNGlocal のホームディレクトリと同期させたいとき,
rsync -auvz remote:dir1 remote:dir2 ~/
みたいに書けないのでどうすればよいでしょうか?
0706名無しさん@お腹いっぱい。
NGNG2回に分けちゃダメなの?
0707名無しさん@お腹いっぱい。
NGNGそれでできると思うけど。
remote:dir1とremote:dir2と~/の三者の同期ならrsyncを2回実行すれ。
0708名無しさん@お腹いっぱい。
NGNGinclude / exclude を駆使すればなんとかできるんではないかな?
0709名無しさん@お腹いっぱい。
NGNG0710名無しさん@お腹いっぱい。
NGNGrsync -auvz \
--include "dir1/" --include "dir1/*" \
--include "dir2/" --include "dir2/*" \
--exclude "*" remote:. ~/.
こんな感じで一応できますが,なんかスマートでない.
分ける場合,もっとディレクトリが増えても
パフォーマンスとか悪くならないでしょうか?
0711名無しさん@お腹いっぱい。
NGNG0712名無しさん@お腹いっぱい。
NGNGだから2回に分けてrsyncを実行するほうが実はスマート。
0713名無しさん@お腹いっぱい。
NGNGそれもそうですね.
今回の目的ではパフォーマンスを気にする必要はないですが,
分けて転送する方法をとることにします.
0714名無しさん@お腹いっぱい。
NGNGcat で一つのファイルにしたいのですが、いい方法ありますか?
もちろん、数が少なければ一個一個
cat test001.jpg, test002.jpg, test003.jpg > new.jpg
と打てばいいのですが、1000個くらいあるのです。
0715名無しさん@お腹いっぱい。
NGNG>>
0716名無しさん@お腹いっぱい。
NGNG#!/bin/zsh
以下略
0717名無しさん@お腹いっぱい。
NGNG何 shell ?
0718名無しさん@お腹いっぱい。
NGNGすみません。コンマは、なしです。
cat test001.jpg test002.jpg test003.jpg > new.jpg
です。
0719名無しさん@お腹いっぱい。
NGNG0720名無しさん@お腹いっぱい。
NGNG怒られるのかな。
for i in test*.jpg ; do cat $i >> hoge.jpg ; done
0721名無しさん@お腹いっぱい。
NGNGこれでいいのですか??
>>720
試してみます。
今自宅なので、明日やってみます。ありがとうございました。
0722名無しさん@お腹いっぱい。
NGNG0723名無しさん@お腹いっぱい。
NGNGシステムコールを追加するときに使っているのですが,
実際のところよくわからずに使っているので,詳しく知りたいと思って書き込みしました.
0724名無しさん@お腹いっぱい。
NGNGOS によるんでは。
0725名無しさん@お腹いっぱい。
NGNG使用しているOSはFreeBSD-4.3です.
0726名無しさん@お腹いっぱい。
NGNG初心者もOK! FreeBSD質問スレッド その50
http://pc5.2ch.net/test/read.cgi/unix/1095180311/
0727名無しさん@お腹いっぱい。
NGNG「カリフォルニア大学バークリー校で開発された、UNIX互換OS。」
とでました
この互換性の意味はOS「4.3BSD Net/2」で動作するプログラムがUNIXでも動作する
ということですか?
また、ここでいうUNIXって何ですか?
BSD、SystemX両方の事ですか?
0728名無しさん@お腹いっぱい。
NGNG> この互換性の意味はOS「4.3BSD Net/2」で動作するプログラムがUNIXでも動作する
> ということですか?
逆では。
> また、ここでいうUNIXって何ですか?
ベル研の UNIX じゃないの?
0729727
NGNGレス有難うございます
逆…ですか、そうですか。
ベル研のUNIXって遠い昔にAT&T社が開発した正真正銘名前がUNIXのOSですよね
そんな物が今でも頻繁に使われてるとは思わないのですが
それがOS「4.3BSD Net/2」の謳い文句になるんですか?
0730名無しさん@お腹いっぱい。
NGNGそんなあなたに
バークレー版UNIXの20年
(UNIXが、AT&Tの所有物からオープンソースソフトウェアになるまで)
http://www.oreilly.co.jp/BOOK/osp/OpenSource_Web_Version/chapter03/chapter03.html
0731名無しさん@お腹いっぱい。
NGNG謳い文句じゃなくてただの解説では。
0732名無しさん@お腹いっぱい。
NGNG0733名無しさん@お腹いっぱい。
NGNG0734名無しさん@お腹いっぱい。
NGNG0735名無しさん@お腹いっぱい。
NGNGというシェルを作成することは可能ですか。可能ならばその方法を
教えて欲しいです。
0736名無しさん@お腹いっぱい。
NGNG変態的だからあまりお勧めしないなあ。
alias logout='コマンド; logout'
みたいなのじゃいかんの? というか、本当は何がやりたいの?
あと「シェルを作成する」んじゃなくて「シェルスクリプトを
作成する」だな。意味は分かるからいいけど、正しい言葉の
使い方を覚えた方がいいぞ。シェルを作成するって言うと、
bash とか zsh みたいなコマンドを作成するって意味になっちまう。
0737名無しさん@お腹いっぱい。
NGNGscriptコマンドを実行している時にlogoutやexitで、
scriptコマンドを終了すると同時にログアウトしたいのです。
0738名無しさん@お腹いっぱい。
NGNG% exec script
だ。
0739名無しさん@お腹いっぱい。
NGNG0740名無しさん@お腹いっぱい。
NGNG0741名無しさん@お腹いっぱい。
NGNG0742名無しさん@お腹いっぱい。
NGNG0743名無しさん@お腹いっぱい。
NGNGsolarisのデフォルトではディスクボリュームのmaxが1TBだと思うんですが。
0744名無しさん@お腹いっぱい。
NGNG昔、パーティションサイズ2GBまでのSunOS 4.xでも
ファイルサーバのもっとでかいファイルシステムをNFSマウントしたりしてたよ。
0745名無しさん@お腹いっぱい。
NGNGunix な人の scheme 環境が知りたいのかな。
わたしは scm。
0746名無しさん@お腹いっぱい。
NGNGkkkの部分を変数$kkkとして、aaaを変数$kkkの内容に書き換えることはできますか?
perlでも良いので教えてください。
sed -n 1,5s/aaa/kkk/
0747名無しさん@お腹いっぱい。
NGNG0748名無しさん@お腹いっぱい。
NGNG0749名無しさん@お腹いっぱい。
NGNG一応仕事です。
普段はベンダーのツール使ってるだけなんで、
UNIXはよく知らないです。
>748
そうなのですか、もうちょっと自分で調べてみます。
0750名無しさん@お腹いっぱい。
NGNG0751741 (!= 746)
NGNGちょっとム版に行ってきます.
0752名無しさん@お腹いっぱい。
NGNG色変えられますか?
0753名無しさん@お腹いっぱい。
NGNG0754名無しさん@お腹いっぱい。
NGNG0755753
NGNG0756名無しさん@お腹いっぱい。
NGNGあのね、変数とか書いてるけど、それってなんの変数なの?
aaaってのもわからん。テキストファイルかなんかの一部?
恐らくシェルスクリプトで何かしたいのだろうとは思うけどさ。
0757名無しさん@お腹いっぱい。
NGNGうちの会社は、備品に色を塗ることが禁止されてるから、うちの環境ではだめだな。
0758753
NGNG塗ることを許可しないような会社はぜんぜんダメですね。
0759名無しさん@お腹いっぱい。
NGNG>気分が悪くなる(==健康に障害が出る)
こんなこと言ってる藻前が全然ダメ。
0760753
NGNGそれとも、この場合「何か気持ち悪くなる」というのは、
「気に入らない、趣味に合わない」
程度の意味と取るのが正しいとでも言いたいのでしょうか?
失礼しました。ここはにちゃんねるでしたね。
ちょっとねぼけていたみたいです。
もう寝ます。おやすみなさい。
0761名無しさん@お腹いっぱい。
NGNG0762名無しさん@お腹いっぱい。
NGNGhttp://pc5.2ch.net/test/read.cgi/avi/1096718878/
0763名無しさん@お腹いっぱい。
NGNGどうしたらいいでしょうか
0764名無しさん@お腹いっぱい。
NGNGpipebench
0765名無しさん@お腹いっぱい。
NGNG0766名無しさん@お腹いっぱい。
NGNG0767名無しさん@お腹いっぱい。
NGNG「ば」
0768名無しさん@お腹いっぱい。
NGNG0770名無しさん@お腹いっぱい。
NGNG0771名無しさん@お腹いっぱい。
NGNG0772名無しさん@お腹いっぱい。
NGNG0773名無しさん@お腹いっぱい。
NGNG0774名無しさん@お腹いっぱい。
NGNG0775名無しさん@お腹いっぱい。
NGNGモードに入ってからGHI#をlowにしろとマニュアルに書いてあります。
Deep Sleepに入る方法は分かるのですが、それではどうやってソフトウェア的に
GHI#をlowにすればよいのでしょうか。
0776名無しさん@お腹いっぱい。
NGNG0777名無しさん@お腹いっぱい。
NGNGコマンドを実行しようとしても
Can't locate Mail/SpamAssassin.pm in @INC (@INC contains: ../lib /usr/lib/perl5/site_perl/5.6
.1 /usr/lib/perl5/5.6.1/i686-linux-multi /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/
i686-linux-multi /usr/lib/perl5/site_perl) at /usr/bin/spamd line 42.
とエラーが出てしまいます。
perl自体は5.8.5をインストールしたのですが、
5.6.1がそのまま認識されています。
@INCって、どこで替えたらよいのでしょうか?
0778名無しさん@お腹いっぱい。
NGNGuse.perl system
use.perl port
とすれば/etc/make.confの設定が書き換えられるはず。
その後で portupgrade -f "p5-*" とでもしてperlモジュールを更新すれば
新しいperlを使うようになるんじゃないかな。
/usr/ports/UPDATINGに何か書いてなかったっけ?
0779名無しさん@お腹いっぱい。
NGNG>>777のはSpamAssassinがperl5.6.1を使ってしまっているからではない?
/usr/bin/spamdの最初の行を /usr/bin/perl5.8.5 (か何か適切なもの) に
変更すればよくなったりしない?
0780名無しさん@お腹いっぱい。
NGNGいや、ないと思うけど。
0781名無しさん@お腹いっぱい。
NGNGエラーメッセージを表示するように場合わけをするにはどうしたらいいのでしょうか?
0782名無しさん@お腹いっぱい。
NGNGesac
0783名無しさん@お腹いっぱい。
NGNG多分5.6.1の方のperlを使ってる。perl --version
PATH を確認設定 or 絶対pathで起動しる。
それでも use してるpmが見つけられなければ、
実行するスクリプトの先頭で @INC に追加する、use libを書く、
環境変数PERL5LIBを設定のいずれか。
0784名無しさん@お腹いっぱい。
NGNGgetopts(1)
0785名無しさん@お腹いっぱい。
NGNGCGIなどのパーミッションについて。
まず一番不思議なのはサーバによって薦められる設定が異なること。
私の初めの予測では、otherに実行権限さえ与えておけばよいのかと思っていました。
601
しかしこれでは動きませんでした。
基本的なところで、オーナー、グループ、他人という3つがありますが、
このオーナー、グループ、他人とはどういう風に考えればいいでしょうか?
例えばファイルの所有者はオーナですよね。
その場合グループとは誰のことですか?
他人はオーナー以外と考えればよいでしょうか?
それとCGIが書き込むファイルや、読み込むファイルなどの設定の考え方がわかりません。
どなたかお願いします。おすすめサイトありましたらうれしいdす。
ちなみに私はwindowsXPと98しか触ったことありません。
HTML〜perl辺りは理解できています。
0786785
NGNG0787名無しさん@お腹いっぱい。
NGNG>まず一番不思議なのはサーバによって薦められる設定が異なること。
サーバによってではなく、サーバの設定によってではないの?
suEXEC の関係とか、httpd がどの権限で動いてるかとかさ。
>その場合グループとは誰のことですか?
そのオーナーが所属している(プライマリ)グループなんでないの?
0788名無しさん@お腹いっぱい。
NGNGyes
> その場合グループとは誰のことですか?
そのファイルにアクセスしようとするユーザが、
ファイルに設定されているグループに属する場合、
グループアクセス権が適用される。
あるユーザがどのグループに属するかは /etc/passwd の第4欄と
/etc/group の設定で決まる。
/etc/passwd の第4欄で決まる方を primary group と呼ぶ。
実際にどのユーザがどのグループに属するかは、「id ユーザ名」
を実行すれば分かる。
> 他人はオーナー以外と考えればよいでしょうか?
オーナにもグループにも当てはまらないユーザが他人。
たとえば、その CGI を実行するユーザが、CGI に設定されていたグループ
に属していた場合、モード 601 の 0 の部分が適用され、other の権限は
適用されない。
0789名無しさん@お腹いっぱい。
NGNG> suEXEC の関係とか、httpd がどの権限で動いてるかとかさ。
そういうことですな。
CGI がどういう権限で動いているかは、設定によって千差万別。
> >その場合グループとは誰のことですか?
>
> そのオーナーが所属している(プライマリ)グループなんでないの?
それは違う。
CGI の動作権限として使われているユーザが属するグループ。
それにプライマリグループとは限らない。もっと修行せよ。
0790名無しさん@お腹いっぱい。
NGNG0791785
NGNGすごい・・・;
何か簡単に理解できそうにないです。
そもそもUNIXに対して造詣が浅すぎますのでorz
>あるユーザがどのグループに属するかは /etc/passwd の第4欄と
>/etc/group の設定で決まる。
>/etc/passwd の第4欄で決まる方を primary group と呼ぶ。
これが訪問者が誰だと判別されるかの重要なポイントなんでしょうけど、今の
私には具体的な理解ができそうにありません。とりあえずUNIXキーワードで基礎的な解説サイト
読んでみます。どこかオススメあったらお願いします。
ありがとうございました。
0792名無しさん@お腹いっぱい。
NGNGモード777のディレクトリを作って、CGI でそのディレクトリに
ファイルを作成してみれば、CGI の動作権限として使われる
ユーザは分かる。
できたファイルのオーナが、CGI の実行ユーザ。
あとは、コマンド「id そのユーザ」を実行すれば、実行ユーザが
属するグループも分かる。
0793名無しさん@お腹いっぱい。
NGNG探しているのですが、どなたか良いのを知りませんか?
tgifのオフィシャルを覗いたのですが、「prolog読めればわかるよ」と書いていて途方にくれています。
いまさらprologは・・・
0794名無しさん@お腹いっぱい。
NGNG0795名無しさん@お腹いっぱい。
NGNGtgifだってprologで書いてあるわけではないし。
0796名無しさん@お腹いっぱい。
NGNG>これが訪問者が誰だと判別されるかの重要なポイント
いや、普通そんなの判別できないから。
#BASIC 認証とかすればアレだが。
##そして次に「ログイン」とか言い出すに100ペリカ
0797777
NGNGおそくなりましたが、レスありがとうございました。
とりあえず、環境変数を設定して、その場しのぎしていますが、
ご回答内容を参考にして、もう少し深く理解できるようにがんばってみます。
0798名無しさん@お腹いっぱい。
NGNG0799名無しさん@お腹いっぱい。
NGNGちなみに今時の NFS は TCP でも動く。
0800名無しさん@お腹いっぱい。
NGNG元々LAN内での利用を前提にしているからUDPなんでしょうか?
0801名無しさん@お腹いっぱい。
NGNG藻前は上のレスが見えんのか?
UDPの上のレイヤーが存在しているとは考えんのか?
■ このスレッドは過去ログ倉庫に格納されています