1.cp命令 cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现 (完完整整)复制整个目录

选项:

-a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍;
-d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;
-i:询问,如果目标文件已经存在,则会询问是否覆盖;
-l:把目标文件建立为源文件的硬链接文件,而不是复制源文件;
-s:把目标文件建立为源文件的软链接文件,而不是复制源文件;
-p:复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间);
-r:递归复制,用于复制目录;
-u:若目标文件比源文件有差异,则使用该选项可以更新目标文件,此选项可用于对文件的升级和备用。

tar 打包压缩时 排除目录下的某个子目录或文件

tar -zcvf home.tar.gz /home –exclude=/home/afish –exclude=/home/www/2b.php

2.chage命令 chage用于密码实效管理,用来修改帐号和密码的有效期限

  -l    列出用户及密码的有效期

  -h     显示此帮助消息并退出


  -d, --lastday LAST_DAY        将上次密码更改的日期设置为LAST_DAY,设置为0时,下次登录强制修改密码
  -E, --expiredate EXPIRE_DATE  将帐户到期日期设置为EXPIRE_DATE
  -I, --inactive INACTIVE       在到期后将密码设置为非活动状态                    
  -m, --mindays MIN_DAYS        将密码更改前的最小天数设置为MIN_DAYS                               
  -M, --maxdays MAX_DAYS        将密码更改前的最大天数设置为MAX_DAYS                                
  -R, --root CHROOT_DIR         chroot into目录
  -W, --warndays WARN_DAYS      将到期警告天数设置为WARN_DAYS