linux压缩命令加入右键

worktile 其他 211

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要将Linux压缩命令添加到右键菜单中,你可以按照以下步骤操作:

    1. 打开文件管理器:
    在大多数Linux发行版中,可以使用Nautilus或Nemo作为默认的文件管理器。打开文件管理器后,点击「编辑」> 「首选项」。

    2. 进入「自定命令」选项卡:
    在打开的首选项窗口中,选择「自定义命令」选项卡。

    3. 添加自定义命令:
    点击「新建」按钮,在名称栏中输入一个适合自己的名称,比如「压缩为ZIP文件」。接下来,在「命令」栏中输入相应的Linux压缩命令,例如「zip %F.zip %F」。这里「%F」是一个变量,会被文件管理器自动替换为你选中的文件。

    4. 设置图标:
    在自定义命令窗口中,你可以选择一个图标,以显示在右键菜单中。点击图标按钮,选择合适的图标文件。

    5. 配置上下文菜单:
    在自定义命令窗口中,你可以设置这个命令出现在哪些文件或文件夹的右键菜单中。你可以选择默认情况下显示在所有地方,或者仅显示在特定的文件类型或文件夹中。

    6. 完成配置:
    点击「添加」按钮,将该自定义命令添加到右键菜单中。然后点击「关闭」按钮,退出首选项窗口。

    现在,你可以在文件管理器中右键单击一个文件或文件夹,并选择你添加的自定义命令。这将执行相应的Linux压缩命令,将选中的文件或文件夹压缩到一个ZIP文件中。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    将Linux压缩命令添加到右键菜单可以方便用户在文件管理器中直接进行压缩操作。下面是一种方法来实现这个功能:

    1. 安装相关软件包:打开终端窗口,运行以下命令来安装需要的软件包。
    “`
    sudo apt-get install nautilus-actions
    sudo apt-get install zip
    sudo apt-get install unzip
    “`

    2. 配置Nautilus-Actions:运行以下命令来打开Nautilus-Actions配置界面。
    “`
    nautilus-actions-config-tool
    “`

    3. 创建一个新的动作:在Nautilus-Actions配置界面中,点击”Define a new action”按钮。在弹出的对话框中填写以下信息:
    – 标签:给动作命名,比如”Compress Files”.
    – 说明:输入一段简短的描述,例如”Compress selected files using zip”.
    – 激活条件:选择”Both”。
    – 宣布上下文需求:选择”Directories”和”Files”。
    – 命令:在命令框中输入以下命令。
    “`
    zip -r %F.zip %F
    “`
    – 参数:留空。

    4. 保存和关闭Nautilus-Actions配置界面。

    5. 添加右键菜单项:在终端窗口中运行以下命令来创建一个桌面文件。
    “`
    gedit ~/.local/share/nautilus/scripts/Compress\ Files
    “`

    在打开的文本编辑器中,输入以下内容,并保存关闭。
    “`
    #!/bin/bash

    zip -r “$1.zip” “$1”
    “`

    然后运行以下命令来设置该脚本为可执行。
    “`
    chmod +x ~/.local/share/nautilus/scripts/Compress\ Files
    “`

    6. 重启Nautilus:运行以下命令来重启Nautilus。
    “`
    nautilus -q
    “`

    现在,您可以在文件管理器中的右键菜单中看到”Compress Files”选项。当您选中一个文件或文件夹并点击此选项时,会压缩为一个zip文件。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux系统中给压缩命令添加右键菜单,需要进行以下步骤:

    步骤1:创建一个新的桌面文件
    首先,创建一个新的桌面文件用于定义右键菜单项。在终端中打开一个新的文本编辑器,然后输入以下内容:
    “`
    [Desktop Entry]
    Type=Application
    Name=Compress Here
    Icon=compress.png
    Exec=/usr/bin/gnome-terminal -e “bash -c ‘tar -czf \”%f.tar.gz\” \”%f\”‘”
    “`
    解释:
    – `[Desktop Entry]` 指定这是一个桌面文件。
    – `Type=Application` 指定这是一个应用程序。
    – `Name=Compress Here` 指定菜单项名称。
    – `Icon=compress.png` 指定菜单项的图标文件。
    – `Exec=/usr/bin/gnome-terminal -e “bash -c ‘tar -czf \”%f.tar.gz\” \”%f\”‘”` 指定执行的命令,其中`%f`代表选中的文件。

    保存文件,并将文件名设置为`compress.desktop`。

    步骤2:将桌面文件移动到合适的位置
    将刚刚创建的桌面文件移动到`~/.local/share/nautilus/scripts/`目录下。如果该目录不存在,可以先创建它:
    “`
    mkdir -p ~/.local/share/nautilus/scripts/
    “`

    然后,将桌面文件移动到该目录下:
    “`
    mv compress.desktop ~/.local/share/nautilus/scripts/
    “`

    步骤3:为桌面文件添加执行权限
    在终端中运行以下命令,为桌面文件`compress.desktop`添加执行权限:
    “`
    chmod +x ~/.local/share/nautilus/scripts/compress.desktop
    “`

    步骤4:重新启动Nautilus文件浏览器
    在终端中运行以下命令,重新启动Nautilus文件浏览器:
    “`
    nautilus -q
    “`

    步骤5:使用右键菜单进行压缩
    现在,右键单击任何文件或文件夹,您将在弹出的菜单中看到一个名为”Compress Here”的选项。单击它,将使用`tar`命令将选定的文件或文件夹压缩到当前目录中,并添加`.tar.gz`的扩展名。

    注意:上述步骤中的命令以GNOME桌面环境为基础。如果您使用的是其他桌面环境,请相应地调整命令和目录路径。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部