如何让启动应用程序在启动后打开文件夹或 inode/目录?

如何让启动应用程序在启动后打开文件夹或 inode/目录?

在此处输入图片描述

我认为如果登录后位于不同本地主机的文件夹可以像 skype 和其他应用程序一样自行打开,那就太棒了。我们可以做到吗?因为如果这个对它有用,它也会帮助其他人将音乐和其他文件保存在 /home 文件夹下,或者像我一样,我确实需要单击其他分区来收听歌曲和电影,我想要的只是登录时单击一下。分区/文件夹/inode 已打开,因此我只需单击节奏盒上的播放按钮,然后单击下一步即可观看下一版连续电影 ^^ 这是照片,我需要这个分区/硬盘在启动时打开“almacén 硬盘。谢谢

在此处输入图片描述

针对丹尼尔的请求。

santos@santos:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0     1K  0 part 
├─sda2   8:2    0   100M  0 part 
├─sda3   8:3    0  68.6G  0 part 
├─sda4   8:4    0 130.9G  0 part /media/almacén
├─sda5   8:5    0  46.6G  0 part 
├─sda6   8:6    0   2.3G  0 part [SWAP]
├─sda7   8:7    0  46.6G  0 part /
└─sda8   8:8    0   3.1G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  

答案1

您需要编辑 /etc/fstab 文件,以便在启动时挂载外部硬盘分区。为此,请输入以下命令:

您需要获取外部硬盘的 UUID,输入:

sudo blkid /dev/sda4

复制行 UUID="some-long-number"

现在卸载磁盘并创建一个文件夹以便将来安装它:

sudo umount /dev/sda4

然后:

sudo mkdir /media/almacén

现在输入:

sudo nano /etc/fstab

然后使用箭头键转到页面末尾。

现在复制并粘贴以下内容

#external hard drive almacén was on /dev/sda4 at the time of writing.
UUID=some-long-number  /media/almacén       auto        defaults        0     2

其中 UUID=some-long-number 是你之前从 'blkid' 命令获得的 UUID
(但没有“ ”)

关闭计算机,重新插入外部硬盘并重新启动。您的驱动器分区“almacén”现在应该在登录时安装在“/media/almacén”上。

答案2

您可能需要创建一个自动启动文件夹,但您可以这样做:

gnome-desktop-item-edit /home/yourUser/.config/autostart/nameYourShortcut.desktop --create-new

对于在启动时启动的新快捷方式中的命令,请使用:

nautilus /the/directory/path/here

答案3

启动应用程序,创建一个新的启动项,在其中输入命令

bash -c 'nautilus "/path/to/folder"'

相关内容