添加新的命令
有时候你想给系统增加一个命令,你可以将自己写的脚本放到/usr/local/bin
目录下面。
这种比alias
更加强大。
举个例子:
你使用锐捷认证客户端,希望有一个命令可以省去输入密码等繁琐操作。
在/usr/local/bin
目录下新建文件rjsupplicant
,写入如下内容:
#!/bin/bash
cd 软件安装目录 && sudo ./rjsupplicant -u 帐号 -n 网卡号 --service 免费资源
添加可执行权限:chmod a+x rjsupplicant
,
以后你直接在终端里输入rjsupplicant
,就可以直接登录啦。
你还可以在这个目录下面放置一个软链接,链接到一个你想变成终端命令的脚本。
添加右键菜单项
参考文献:http://www.cnblogs.com/silverbullet11/p/Ubuntu_Add_ContextMenu_Sublime.html
Ubuntu上安装Sublime的时候直接下载的压缩包,于是每次想用Sublime打开一个文件的时候就得先打开Sublime, 然后从File -> Open里面找到要打开的文件,相当麻烦,于是从网上找了些资料发现了一个方法,在右键菜单里面添加一个快速打开项。
解决方法
Terminal里面cd到如下路径:~/.local/share/nautilus/scripts
在该目录下创建一个文件,命名“Sublime”(名字可以随意)。文件内容如下:
#!/bin/bash
exec "<把这里替换成Sublime的全路径>" $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
变量含义:
(摘自http://www.ibm.com/developerworks/cn/linux/l-script-linux-desktop-2/ 建议延伸阅读)
环境变量 | 描述 |
---|---|
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS | 所选文件的新行分割路径(仅针对本地) |
NAUTILUS_SCRIPT_SELECTED_URIS | 所选文件的新行分割 URIs |
NAUTILUS_SCRIPT_CURRENT_URI | 当前位置 |
NAUTILUS_SCRIPT_WINDOW_GEOMETRY | 当前窗口的位置和大小 |
保存文件并把文件属性设置为可执行:chmod +x Sublime
结果如图: