タグ付けされた質問 「dot-files」

dotfileは、名前がドットで始まるファイルまたはディレクトリです。これらのファイルは通常、ユーザーのホームディレクトリにあり、構成情報を含み、UNIXシステムでは表示されません。

11
すべてのファイル(非表示を含む)をあるディレクトリから別のディレクトリに移動するにはどうすればよいですか?
ディレクトリ内のすべてのファイル(隠しファイルを含む)を別のディレクトリに移動するにはどうすればよいですか? たとえば、ファイル「.hidden」と「notHidden」が含まれるフォルダー「Foo」がある場合、両方のファイルを「Bar」という名前のディレクトリに移動するにはどうすればよいですか?「.hidden」ファイルは「Foo」のままなので、以下は機能しません。 mv Foo/* Bar/ 自分で試してみてください。 mkdir Foo mkdir Bar touch Foo/.hidden touch Foo/notHidden mv Foo/* Bar/
133 shell  wildcards  dot-files  mv 

8
ドットファイルをシンボリックリンクする代わりにgitに$ HOMEを入れることには落とし穴がありますか?
私は長年にわたって$HOMEディレクトリ全体をSubversionにチェックインしてきました。これには、すべてのドットファイルとアプリケーションプロファイル、多くのスクリプト、ツール、ハック、私の好みの基本的なホームディレクトリ構造、少数の奇妙なプロジェクト、および大量のランダムデータが含まれています。これは良いことでした。それが続いた間。 しかし、それは手に負えなくなっています。基本的なチェックアウトは数十のシステムで同じですが、すべてが私のマシンに適しているわけではありません。すべてが異なるディストリビューションでうまく再生されるわけでもありません。 私は家の掃除をしています-データが属する場所を分離し、いくつかのスクリプトを別々のプロジェクトとして分割し、自動化すべきものの壊れたリンクを修正します。 私の意図は、交換することであるsubversionとgitのトップレベルのチェックアウトのために$HOME、私は、私はドットファイル、いくつかのディレクトリといくつかの基本的なカスタムスクリプトを意味し、すべての私のシステムにしたいのですが物事にこのダウンを削り取っしたいと思います。 オンラインで読むと、多くの人がシンボリックリンクアプローチを使用してこれを行っているよう$HOMEです。サブディレクトリにクローンを作成し、リポジトリからシンボリックリンクを作成します。私が持っていたた$HOME10年以上のフルバージョン管理の下で、私はこのaproachのアイデア好きではないと人々はストレート精算方法にとても嫌うようで、なぜ私が理解することはできません。トップレベルのチェックアウトとして特定する必要がある落とし穴はありますか?git$HOME PS良いコーディングの練習の一部として、ルートチェックアウトをgithubで公開することも計画しています。考え直さずに共有できるはずのないファイルに、どれだけ多くのセキュリティ機密情報を収集することが許されているかは恐ろしいことです!WiFiパスワード、パスフレーズなしのRSAキーなど。

3
一部のアプリケーションが設定データに〜/ .config / appnameを使用し、他のアプリケーションが〜/ .appnameを使用するのはなぜですか?
一部のアプリケーションは構成ファイルを配置し~/.config/appname、他のアプリケーションはこれを使用します~/.appname(従来の方法、知る限り)。この区別の意味は何ですか?また、私のアプリケーションでは何を考慮すべきですか? 更新:私の(XUbuntu 11.10のデフォルト)$ XDG_CONFIG_HOMEが設定さ~/れ、システム内のほとんどのアプリケーション(Mozilla Firefox、Adobe Flash Player、Midnight Commander、Opera、Wineなど)がこれに準拠しているように見えます。しかし、代わりに使用するアプリケーション(Compiz、Deadbeef、VLC、Qt Creator、Google Chrome、XFCEなど)はまだ多くあります~/.config/。別の不審な点は、ディレクトリ~/.config/自体が隠されていないことです(名前にドットはありません)-アプリケーション構成ディレクトリは、場所($ XDG_CONFIG_HOME値)に依存せずに一定の独自の名前を持つことを期待されていませんか?

3
Midnight Commanderで隠しファイルの表示を停止するにはどうすればよいですか?
Midnight Commanderは、テキストモードのみを使用している場合に非常に役立つツールです。ただし、フォルダ内のすべての隠しファイル(「。」で始まるファイル)を表示する必要があるのは気になります。 私は自分でいくつかの構成を変更してそれを行う方法を見つけようとし、マニュアルページを見てみました。しかし、私は成功しませんでした。 誰も私がそれを行う方法を知っていますか?


5
名前がドットで始まるディレクトリの特別なところは何ですか?
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Software Engineering Stack Exchangeから移行されました。 8年前に移行され ました。 これら2つの違いは何だろうと思っていました。 ~/somedirectory/file.txt そして ~/.somedirectory/file.txt Googleでこれを尋ねるのは本当に難しい.です。何と呼べばいいのかさえわからないときを説明する方法がわからなかったからです。しかし、ドットを含めることと除外することの違いを誰かが説明できますか?

2
ドットファイルをシステムに依存しないようにする方法は?
仕事のために、最近、OS Xの使用を開始し、Linuxと同様のエクスペリエンスを得るためにhomebrewを使用してセットアップしました。 ただし、設定にはかなりの違いがあります。一部は、1つのシステムに配置するだけで十分です。私のドットファイルはgitリポジトリにあるため、どのようなスイッチを設定できるのか疑問に思っていました。そのため、一部の設定はLinuxシステム用とOS X用にのみ読み込まれます。 ドットファイルに関しては、とりわけ、.bash_profilesまたはを参照してい.bash_aliasます。

5
ディレクトリ内の隠しファイルと*を一致させる方法
指定されたディレクトリ内の隠しファイルを一致させる方法 例えば 以下のコマンドを指定しても、隠しファイルの結果は表示されません。 du -b maybehere*/* 使用する代わりに単一のコマンドを使用してこれを簡単に達成する方法 du -b maybehere*/.* maybehere*/* 多分ここに2回入力する必要があるので。

3
$ HOMEディレクトリを消去します
数年の間、私の$HOMEディレクトリに多くの隠しファイルとディレクトリが現れました。 不要なものを継続的に削除したいと思います。 どのアプリケーションがこれらの隠しファイルとディレクトリを作成したかを知るにはどうすればよいですか。 非表示のファイルとディレクトリを削除しても安全であり、重要なものは何も失われず、それらに依存するものは動作を停止しないことをどのように確認できますか?
16 home  dot-files 

2
cpは。(ドット)または..(ドットドット)はソースディレクトリです
この回答は、隠しファイルを含むすべてのファイルsrcをディレクトリからディレクトリにコピーできることを示していますdest: mkdir dest cp -r src/. dest これが実際に機能する理由についての答えやコメントには説明がなく、これに関するドキュメントも見つけられないようです。 私はいくつかのことを試しました。まず、通常の場合: $ mkdir src src/src_dir dest && touch src/src_file src/.dotfile dest/dest_file $ cp -r src dest $ ls -A dest dest_file src そして、/.最後に: $ mkdir src src/src_dir dest && touch src/src_file src/.dotfile dest/dest_file $ cp -r src/. dest $ ls -A dest …

3
ドットで始まるファイル名が隠されているのはなぜですか?最初の文字としてドットを使用せずにファイルを非表示にできますか?
最初は偶然だと思っていましたが、今ではタグもあります。すべての隠しファイル名はドットで始まります。これは慣習ですか?なぜ選ばれたのですか?変更できますか?または、他の言葉で(関連する質問@evilsoupが他の多くの答えを暗示していると示唆したように):名前を変更せずにファイルを非表示にできます.か?(名前の最初の文字として使用します)?

2
`..`ではなくドットファイルに展開されるシェルファイル名パターン?
最近、シェルパターンが予期せぬ方法で拡大したために、ちょっとした事故が起こりました。/rootディレクトリ内の多数のドットファイルの所有者を変更したかったので、 chown -R root .* 当然のことながら、.*に拡大し..ているが、災害のビットでした。 私はbashこの動作でいくつかのシェルオプションを調整することで変更できることを知っていますが、デフォルト設定では、ディレクトリ内のすべてのドットファイルに展開されますが、では.あり..ませんか?

5
globパターンを持つcp隠しファイル
状況 : $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) 隠しフォルダーとファイルでいっぱいのディレクトリがあります。何が起きており、解決策は何ですか?
13 zsh  wildcards  cp  dot-files 

3
一部のファイルとフォルダーが非表示になっているのはなぜですか?
/home/userユーザーが物事をいじることを防ぐために、ディレクトリ内のファイルとフォルダーを非表示にする理由を理解できます。ただし、管理者のドメインである/etc、/bootおよび/varディレクトリ内のファイルに同じ原理をどのように適用できるかわかりません。 私の質問は、なぜ一部のファイルとフォルダーが管理者から隠されているのですか?例: /boot/.vmlinuz-3.11.1-200.fc20.x86_64.hmac /etc/.pwd.lock /etc/selinux/targeted/.policy.sha512 /etc/.java /etc/.java/.systemPrefs /etc/skel/.bash_profile /root/.ssh /root/.config /var/cache/yum/x86_64/20/.gpgkeyschecked.yum /var/spool/at/.SEQ /var/lib/pear/.filemap

9
で始まるファイルのみを表示します。(非表示)
隠しファイルのみを表示しようとしましたが、どうすればいいのかわかりません。 それは機能しています(ただし、他の場所のドットも一致しています) ls -la | grep '\.' 追加しようとしました^が、解決策が見つかりませんでした。
11 find  ls  dot-files 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.