web-dev-qa-db-ja.com

Ubuntu 18 Nautilusでファイル名を変更せずにファイルを非表示にする方法

私はそれについて多くを検索しました- 唯一の方法 私はという名前のファイルを作成することです.hidden休憩で区切って隠したい名前。この方法は、1つのファイルでも何らかの理由で機能していないようです。

ここで、非表示にするファイルとしてExams.txtファイルを追加します

enter image description here

次に押す Ctrl+H そして f5 &それは私が得るものです、.hiddenファイルのみが消えます。

enter image description here

だから、アイデアはありますか?私は何か間違っていますか?この方法では、デフォルトでインストールされていないものを最初にインストールする必要がありますか?または、これは機能しない非推奨の方法ですか?

4
n0krashy

わかりました、みんなありがとう。

私の問題はHOWであったようです。hiddenファイルを作成します。

(新しいファイルを作成する代わりに)ファイルをコピーして。hiddenに名前を変更し、そのコンテンツを削除してファイルを配置すると、機能しません隠したい名前。

以前は.txtファイルをコピーしてそれを実行していましたが、それが明らかに問題でした。

I 新しいファイルを作成する必要がありますターミナルの使用

touch .hidden

動作するコマンド。

邪魔してごめんなさい。

2
n0krashy

ファイルに名前を付けるときは、名前の前に.を付けて非表示にします。例えば:

ThisFileIsNotHidden
.ThisFileIsHidden

Ubuntu 18.04では、隠しファイルの表示の制御は、Ubuntu 16.04のように設定メニューに表示されなくなりました。ウィンドウの右上隅にあるドロップダウンメニューに移動しました。

Nautilus 18.04 hidden files.gif

この設定は「永続的」であり、再起動後も同じ設定になります。


デフォルトのNautilusメソッドに加えて、「 Nautilus Hide 」というPython拡張機能を使用できます。以下を使用してインストールできます。

Sudo apt install nautilus-hide

OPが述べたように、Ubuntuリポジトリでは機能しないため、旧式の方法でインストールします。

$ git clone https://github.com/brunonova/nautilus-hide.git
$ mkdir build
$ cd build
$ cmake {path to nautilus-hide}
$ make
$ Sudo make install

インストールを確認する

このコマンドを使用して、インストールされていることを確認します。

$ ll //usr/share/nautilus-python/extensions/
total 32
drwxr-xr-x 2 root root 4096 May 15 04:47 ./
drwxr-xr-x 3 root root 4096 Feb 20 18:36 ../
-rw-r--r-- 1 root root 5165 Dec 28  2015 nautilus-admin.py
-rw-r--r-- 1 root root 5479 Apr  6 17:21 nautilus-admin.pyc
-rw-r--r-- 1 root root 5007 Oct 24  2015 nautilus-hide.py
0