linux常用shell指令

复制

  • 将一个文件夹下的所有内容复制到另一个文件夹下
    cp -r /home/packageA/* /home/cp/packageB/

    cp -r /home/packageA/. /home/cp/packageB/
  • 将一个文件夹下的所有内容复制到另一个文件夹下
    cp -r /home/packageA/* /home/cp/packageB/

    cp -r /home/packageA/. /home/cp/packageB/

删除

  • 删除一个文件夹及其下面的所有文件
    rm -r /home/packageA

移动

  • 移动一个文件夹到另一个文件夹下面
    mv /home/packageA /home/packageB/

    mv /home/packageA /home/packageB
  • 移动文件夹下的所有文件
    mv /home/packageA/* /home/packageB/

创建文件

创建不存在的文件,或者修改目录或文件的日期时间

touch 文件名

输出文件内容

通常在终端下输出文件的内容进行查看。

cat 文件名

打印内容

带双引号和不带双引号的效果是一样的,使用引号时,要注意用英文符号

echo " 字符串"
echo 字符串
echo $ 变量名

删除空目录

<

你可能感兴趣的:(linux,服务器,运维)