复制,删除,移动cp rm mv
cp复制档案或目录
cp 来源文件目的文件 *若来源档有两个以上,则目的文件必须是目录
&1.将家目录下的 .bashrc 复制到 /tmp 下,更名为bashrc
cp ~/.bashrc /tmp/bashrc
cp -I ~/.bashrc /tmp/bashrc
&2.变换目录到/tmp将/var/log/wtmp复制到/tmp
cd /tmp
cp /var/log/wtmp . *
ls -l /var/log/wtmp wtmp
若将*步改为 cp -a /var/log/wtmp wtmp_2可完全将整个资料复制过来
&3.将&1复制的八十人才建立一个连结档
cd /tmp
ls -l bashrc
cp -s bashrc bashrc_slink
cp -l bashrc bashrc_hlink
ls -l bashrc*
-a可将档案的所有特性一起复制过来
-i会先询问
–r可复制目录
-u在目标档案与来源档案有差异时复制,常用语备份
-d 来源文件为链接文件
-l 连结档的建立,非复制档案本身
rm移除档案或目录
-f忽略不存在的档案,不会出现警告讯息
-i删除前会询问是否动作
-r递归删除,最常用在目录删除,***是危险选项
若将以bashrc开头的档名全删,借助*。”rm -i bashrc*”
删除– 开头的档案,rm –aaa-是错的因为– 后面接的是选项,应该是 rm ./-aaa- 或
rm -- -aaa-
touch这个指令可建立空档案 touch ./-aaa-
mv 移动档案与目录或更名
-u 目标档案已存在,切来源较新,才会更新
&1.复制一档案,建立一目录,将档案移动到目录中
cd /tmp
cp ~/.bashrc bashrc 复制档案
mkdir mvtest 建目录
mv bashrc mvtest 移动档案(目标目录名档案名)
mvmvtest test 档案更名(档案名 新名称)