找回密码
 注册
关于网站域名变更的通知
查看: 455|回复: 7
打印 上一主题 下一主题

图形界面下,能否点击鼠标运行一个sh文件?如何取得权限?

[复制链接]
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-9-16 17:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    例如我写了一个文档,现在的办法是打开终端,输入. runnautilus,感觉好麻烦,
    ' ]& `% e9 P0 d4 N. ~" b2 g
    / `6 ]+ P2 s* d- H9 ~/ G2 F有没有办法像windows批处理文件一样点击鼠标就能运行呢?
    / ^' ]+ P8 ]/ ~! j* y" V
    2 R0 B( x# \: D9 R' v5 l$ Y; k如果可以的话,权限会有问题吗?输入密码过程如何处理?谢谢) e" g8 |1 r$ g8 y5 c; s) B% F

    2 I( O  W7 K' |& \) K, j0 h( q0 A* O
    ; F9 w: Z  S9 X: ]: o& s#!/bin/bash
    - O1 ~% |8 H  h( ^7 l- @7 Fsudo nautilus" e+ J+ c0 v. R* Q9 w; N2 @$ [

    . g" Z3 v; E/ K0 r6 U
    1 J) a1 _4 ^* a
    & b; o/ ?, P) J8 H7 E
    , Z; u; @( \3 _, d
    & I$ Q( t6 }. a& y- |' \+ K( D- b8 G6 S/ S1 a

    1 T; O8 h; k" @. |8 D9 V% g
    ; P, T5 y$ ]" r+ @) P* M2 G

    该用户从未签到

    2#
    发表于 2020-9-16 18:52 | 只看该作者
    权限应该是没问题的

    该用户从未签到

    3#
    发表于 2020-9-16 18:54 | 只看该作者
    仿照这个 家目录下desktop目录下的xxxxx.desktop 文件写。这样在桌面就会出现点击就能运行

    点评

    您的意思是把后缀名改成.desktop吗?试了下并不行呢  详情 回复 发表于 2020-9-16 18:55
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
     楼主| 发表于 2020-9-16 18:55 | 只看该作者
    pulbieup 发表于 2020-9-16 18:540 Q7 W1 B4 ]5 d( n( |; K
    仿照这个 家目录下desktop目录下的xxxxx.desktop 文件写。这样在桌面就会出现点击就能运行
    8 Q, ?5 p) a$ F
    您的意思是把后缀名改成.desktop吗?试了下并不行呢- Z1 V3 w' C& x' Y; ^  t# A# a

    该用户从未签到

    5#
    发表于 2020-9-16 18:55 | 只看该作者
    2 \) }6 q- w4 f1 r0 o, |" G7 k
    不是,我的意思是你仿照xxxx.desktop文件格式来自己写一个桌面快捷方式# s6 S) E2 J& P0 C
    类似这样: }" m/ T! t% M8 V

    ) i  ^2 ^2 P' j: M  Z$ {. O% ~( a
    •   [Desktop Entry]
    •   Name=test
    •   Comment=test app
    •   Categories=GTK;Settings;System;Utility;
    •   Keywords=Configuration;Utility;
    •   Exec=nautilus
    •   Icon=nautilus
    •   Terminal=false
    •   Type=Application& y( |4 \8 U$ y! k6 m: H
    # o, q7 O3 E$ A, T3 B2 \& Q6 f% K7 }
    将这个文件放到/home/user/桌面/ 下nautilus 放到/usr/bin/

    点评

    谢谢了,不过还是不能运行sudo程序,试了下不需要权限的例如cp是可以运行的。但sudo不行  详情 回复 发表于 2020-9-16 18:56
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
     楼主| 发表于 2020-9-16 18:56 | 只看该作者
    pulbieup 发表于 2020-9-16 18:55" ?2 o+ Q7 X/ S& ^9 X! N
    不是,我的意思是你仿照xxxx.desktop文件格式来自己写一个桌面快捷方式
    & y1 V) Q5 @3 }1 o类似这样
    ' v+ E% l* z( F* r
    谢谢了,不过还是不能运行sudo程序,试了下不需要权限的例如cp是可以运行的。但sudo不行& M, g& {! x# r) f

    该用户从未签到

    7#
    发表于 2020-9-16 18:57 | 只看该作者
    echo "passwd"|sudo -S nautilus 直接输入密码

    点评

    谢谢大神!!完成了!!  详情 回复 发表于 2020-9-16 18:57
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    8#
     楼主| 发表于 2020-9-16 18:57 | 只看该作者
    baqiao 发表于 2020-9-16 18:57
    . K0 r) s/ C; A( ^) K) @0 Techo "passwd"|sudo -S nautilus 直接输入密码
    8 G0 j; l/ S4 `, Q9 S. C
    谢谢大神!!完成了!!
    * g3 c. E, U! T: j5 s
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-25 00:52 , Processed in 0.203125 second(s), 33 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表