CentOS中有效使用Copier Launcher的步骤
在CentOS环境中,“Copier Launcher”主要有两类常见工具:一类是用于快速启动和管理应用程序的命令行工具(通常简称为cop);另一类是用于复制文件/目录的命令行工具(copier)。以下分别介绍其有效使用方法。
cop)的使用首先需要安装cop工具,通过以下命令完成依赖和工具本身的安装:
# 更新系统包
sudo yum update -y
# 安装EPEL仓库(若未安装)
sudo yum install epel-release -y
# 安装Copier Launcher
sudo yum install copier -y
cop即可进入工具交互界面。cop help,可获取所有支持的命令(如open、list等)及用法说明。open命令+应用程序名称启动,例如启动Firefox浏览器:cop open firefox
cop list可查看系统已安装的应用程序列表。通过修改配置文件~/.config/copier/config.yaml,可为常用命令设置快捷键,步骤如下:
nano ~/.config/copier/config.yaml
gedit文本编辑器为例,设置快捷键Ctrl+Alt+G):shortcuts:
gedit:
key: "Ctrl+Alt+G"
command: "gedit"
Ctrl+O→回车→Ctrl+X),之后可通过快捷键快速启动应用。copier)的使用若需使用copier进行文件/目录复制(保留文件属性如权限、时间戳),可按以下步骤操作:
确保已安装Python和pip,然后通过pip安装:
# 安装Python3及pip
sudo yum install python3-pip -y
# 安装copier
sudo pip3 install copier
copier [选项] 源目录 目标目录。source_directory到destination_directory,并保留文件属性:copier -a source_directory destination_directory
-a/--attributes:保留文件属性(权限、时间戳等);-v/--verbose:显示详细复制过程;-h/--help:查看帮助文档(如copier --help)。sudo(如sudo cop install xxx);~/.config/copier/config.yaml,文件复制工具的配置可通过copier --config指定;copier(文件复制工具)需Python 3.6及以上版本,安装前需确认系统已满足依赖。