• ベストアンサー

VineLinuxでSYSTEM DIRといわれたらどのディレクトリ?

http://www.kouno.jp/home/soft_lab/ のサイトで配布されているtext ip messengerを使っています。その設定の中でabsence.txtはSYSTEM DIR以下に置いてください。と書かれているのですが、VineLinuxでシステムディレクトリといわれたらどのディレクトリを指すのでしょうか? textipmessengerは/home/user/tipmsg/にインストールしています。VineLinuxは3.0です。

  • sin11
  • お礼率53% (145/270)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

SYSTEM DIR とは「VineLinuxのシステムディレクトリ(?)」ではなくて、このソフトの設定ファイルを保存するためのディレクトリを指しているようですね。 デフォルトで $HOME/tipmsg みたいです。 (readme.txtやtipmsg.c 767行目付近から推測) 本当のところは作者さんに聞いた方がよろしいかと。

sin11
質問者

お礼

回答ありがとうございます。 設定ファイルにシステムディレクトリはどこにするかの設定がありました。勘違いしていてすいませんでした。

関連するQ&A

  • ファイルアップローダ+複数のディレクトリを削除するシステムについて

    以下のようなフォルダ構成で、複数のディレクトリを削除するシステムを構築しよと しましたが、1ディレクトリのみしか削除できませんでした。 20090601 - xxx1.txt yyy1.txt zzz1.txt のフォルダ20090601と、ファイルxxx1.txt,yyy1.txt,zzz1.txt のみしか削除できませんでした。理想は、すべてのディレクトリ、ファイルを削除しようと、試行錯誤 しましたが、なかなかうまくいきません。 わかる人がいたら、ご教授のほどよろしくお願いします。 ============フォルダ構成==================================== 20090601 - xxx1.txt yyy1.txt zzz1.txt 20090602 - xxx2.txt yyy2.txt zzz2.txt 20090603 - xxx3.txt yyy3.txt zzz3.txt 20090604 - xxx4.txt yyy4.txt zzz4.txt $_WK_dir_name[1] = "20090601" $_WK_dir_name[2] = "20090602" $_WK_dir_name[3] = "20090603" $_WK_dir_name[4] = "20090604" ============プログラム====================================== // ファイルアップロード処理 (省略) // ディレクトリ数のカウント処理 (省略) // ディレクトリとディレクトリの中身を削除 for ($i = 1; $i < 4; $i++) { // 削除するディレクトリパスを設定 $_dir_path = './' . $_WK_dir_name[$i] . '/'; printf("★1"); // ディレクトリ・ハンドルをオープン $res_file = opendir( $_dir_path ); printf("★2"); // ディレクトリ内のファイル名を1つずつを取得 while( $file_name = readdir( $res_file ) ){ // ファイルかどうか判定する if (is_file($_dir_path . $file_name)) { unlink($_dir_path . $file_name); } } printf("★3"); closedir( $res_file ); printf("★4"); rewinddir( $res_file ); printf("★5"); // ディレクトリの中身が空になったところで、ディレクトリを削除する。 rmdir($_WK_dir_name[$i]); printf("★6"); } ============================================================

    • ベストアンサー
    • PHP
  • ロリポップの$pear_dir のディレクトリ

    プログラミング初心者です。 何かと壁にぶち当たり、みなさんの助けがひつようです。 幼稚な質問かもしれませんがどうかよろしくお願いします。 プログラミングの教則本にしたがってPEARの設置が必要になりました。 libフォルダーを作り、そこにgo-pear.phpファイルを置いてインストールが成功したまでは良いのですが、表題の件のようにIndex.phpのなかの $pear_dir のディレクトリの書き方がわかりません。 $pear_dir = '@pear_dir@'; の@pear_dir@の部分を自身のサーバー情報に書き換える見内なんですが、 ロリポップのHPで調べたら 「ロリポップのWeb公開ディレクトリは、 /home/users/***/ドメイン名-アカウント/web となります。」 と書いてありました。 ***の部分はいったいどう記述すれば良いのでしょうか? ドメイン名-アカウントは ○○○.com-ABC0123456みたいにすれば良いのでしょうか? 無知なもので訳の分からない質問になっているかもしれませんが、何卒よろしくお願いします。 関数などのプログラミングに関するものは理解しているのですが、設置ができなくて困っているのです。

    • ベストアンサー
    • PHP
  • find で探したファイルを探した階層の一つ上へ移動したい

    findコマンドで、深い階層にあるファイルを一階層上へ移動するfindコマンド記述方法を探しています。 /home/user1/text/2007/01/06/text/aaa.txt を /home/user1/text/2007/01/06/aaa.txt へ移動するのが目的です。 ファイルの格納状況は、 /home/user1/text/[1983-2007]/[01-12]/[01-31]/text/ という構造のディレクトリに*.txtが格納されています。 suse10.0, bashです。よろしくお願いいたします。

  • システムプロパティのキーの定数について

    * 暇なときにでも システムプロパティのキーの定数について これは、定数にする必要があるのでしょうか? "user.dir"は、javaで用意されているシステムプロパティのキーで, もともとこの形で用意されているのにも関わらず、定数にする必要はあるのでしょうか? (1) private final static String USER_DIR = "user.dir"; private final static String CURRENT_DIRECTORY = System.getProperty(USER_DIR); (2) private final static String CURRENT_DIRECTORY = System.getProperty("user.dir"); (1)、(2)でどちらがいいのかわかりません。 クオリティが高い書き方は、やはり(1)の書き方なのでしょうか?

    • ベストアンサー
    • Java
  • マウントしたディレクトリの権限

    ファイルサーバ(windows2000) のディレクトリを mount -t smbfs -o username=un,password=pw,codepage=cp932, iocharset=euc-jp //SERVER/DIR /home/temp でマウントしました。(rootでマウント) マウント自体はうまく行くのですが マウントしたディレクトリ内に一般ユーザでファイル等を作成できません。 できない理由は分かるのですが、それをできるようにする方法が分かりません。 HP上に"fstabを変更することによって、一般ユーザがマウントできる。" との方法があったので、下記のようにやってみたのですがうまく行きませんでした。 /etc/fstabに //SERVER/DIR /home/temp smbfs noauto,user 0 0 の一行を加えました。 そしてマウントした結果は"rootだけがそれを行えます。" となり、できません。 上記の方法やまたそれ以外の方法でもよいので、 アドバイスを宜しくお願い致します。

  • Javaでカレントディレクトリを移動するには?

    Javaの中で、カレントなディレクトリを移動させ、相対PATHで既存ディレクトリを認識させたいのですが、期待する結果が得られません。 Javaの中でカレントディレクトリを移動する場合、System.setProperty()メソッドを利用して、"user.dir"を書き換えれば良いと思ったのですが、間違いでしょうか? 間違いである場合、Javaの中ディレクトリを移動させる方法はあるのでしょうか? 以下のプログラムは、下記状況下にて実行したものです。 C:\Java |-app ←プログラムを実行時にいるフォルダ |-sub ←相対PATHで認識させたい既存フォルダ ----------- ソース -------------------------- import java.io.*; class TestTest { public static void main(String args[]) { System.out.println("Current dir : " + System.getProperty("user.dir")); System.out.println("Move Dir !"); System.setProperty("user.dir","C:\\Java"); System.out.println("Current dir : " + System.getProperty("user.dir")); File f = new File("sub"); System.out.println("Dir existance : " + f.exists()); } } --------------------------------------------- ----------------実行結果---------------------- C:\Java\app>java TestTest Current dir : C:\Java\app Move Dir ! Current dir : C:\Java Dir existance : false ←trueにならない! --------------------------------------------

    • ベストアンサー
    • Java
  • パスの設定

    現在、 dirディレクトリ以下にユーザが入力した値のディレクトリを作り、そこに xxx.txt といったものを作成するプログラムをしています。 $dir = "./dir/" .$_POST["user_id"]; まではうまく動いています。 $file = $dir/xxx.txt がうまくいきません。 よろしくお願いします。

    • 締切済み
    • PHP
  • 【ZIP】unixサーバーでディレクトリを保ちZIP圧縮する場合

    サーバー上でディレクトリ構造を保ったままZIP処理を行なう方法について勉強しています。 下記のような2つのファイルがサーバー上にあるとき /usr/home/xxx/html/base/dir1/file1.txt /usr/home/xxx/html/base/dir2/file2.txt 以下の処理をかけると、 zip -r /usr/home/xxx/html/data.zip /usr/home/xxx/html/base data.zip 内に「usr」を先頭にしたディレクトリ構造が生成されます。 しかしこれでは意味のない多重入れ子となり具合がよくありません。 何とか「usr」ではなく「base」が先頭になるよう指定はできないものでしょうか? 具体的にはdata.zip内に、以下が生成されてほしいわけです。 base/dir1/file1.txt base/dir2/file2.txt 方法をご存じの方、よろしくお願いいたします。 <環境> レンタルサーバー FreeBSD 6.2 操作はPHP5経由

  • ディレクトリ作成

    ユーザが入力した名前のファイルを作成するプログラムを作っているのですが、うまくいきません。 <html> <head> <title>データ受け渡し</title> </head> <body> <?php echo "<p>入力内容:".@$_POST["text1"]; $dir = /dir/$_POST["text1"]; mkdir($dir, 0777); ?> <form method="POST" action="<?php echo $_SERVER["PHP_SELF"]?>"> <table> <tr> <td><input type="text" name="text1"></td> <td><input type="submit" value="送信" name="sub1"></td> </tr> </table> </form> </body> </html> サーバの dir というディレクトリ内に 入力された名前のファイルを作りたいのですが、エラーが出てしまいます。 よろしくお願いします。

    • 締切済み
    • PHP
  • vpopmail/domains/の中にディレクトリ

    同じ質問の回答があったのですが、 回答の通りにしても上手く行かなかったので、 ご教授お願いします。 vpopmailで80ドメイン近くあるのですが、 メール追加する際に下記を入力 #/home/vpopmail/bin/vadddomain hogehoge.com すると、 /home/vpopmail/domains/ 内に0とか3とかディレクトリが出来て、 その中にドメインが入りメールが送受信出来ません。 対処法で載ってたのが、 #インストール時に以下のオプションを設定しておけば同階層にできます #You can also use the --enable-users-big-dir=n configure option to put all the domains/users in the same dir. と表記されてましたので、 アンインストールせずに、上書きのように [root@localhost vpopmail-5.4.25]# ./configure \ --disable-clear-passwd \ --enable-users-big-dir=n [root@localhost vpopmail-5.4.25]# make && make install-strip そして、 #/home/vpopmail/bin/vadddomain hogehoge.com で作りましたが、また /home/vpopmail/domains の中に3と言うディレクトリが出来てしまいました。 送受信出来るように(回避) ご教授お願いいたします。