鼎鼎知识库
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

2021.4.24熟悉cp命令.md 635B

拷贝文件

开始拷贝:cp -i 1.txt 2.txt
查看:nano 2.txt

将一个目录中的所有文件复制到另一个目录

cp -r tmp/ tmp1/ (tmp1下会多出tmp文件)

解压并拷贝的脚本

文件结构
/root/tmp
	archive02.tar.gz
	c目录
	
创建脚本:nano demo.sh

#!/bin/bash

SOURCE_GZ_FILE="/root/tmp/archive02.tar.gz"
INSTALL_DIR="/root/tmp/c"

echo "解压${SOURCE_GZ_FILE}到安装目录${INSTALL_DIR}"
sudo tar -xzf ${SOURCE_GZ_FILE} -C ${INSTALL_DIR}
TEMP=`ls ${INSTALL_DIR}`
sudo cp -R -t ${INSTALL_DIR} ${INSTALL_DIR}/${TEMP}/*
sudo rm -f ${INSTALL_DIR}/{TEMP}
echo "解压完毕"