第三章 文件
一.文件的建立,移动和删除1.cat--建立文件eg1:cat创建新文件newfile1cat >newfile1或是cat ->newfile1eg2:对已存在的文件newfile1追加新内容lovecat >>newfile1或cat newfile12.touch--建立文件-r:由参考文件的时间属性来设定新建的文件eg:新建两个文件abc1和abc2,并以当前时间设定其修改和访问时间touch abc1 abc2eg:有一个文件hhwork,利用该文件的时间属性设置新创建文件abc1的属性touch -r hhwork 1233.ln--建立链接文件-b/--backup:对已经存在的目标链接进行备份-d/-F:超级用户建立到目录的硬链接(也许操作会失败)-f/--force:链接时,先与目标链接文件同一目录下的同名文件删除-i/--interactive:覆盖既有文件之前 询问-s/--symbolic:对源文件建立软链接-v/--verbose:显示执行过程-t/--target-directory:将链接文件像普通文件一样对待-T 链接文件普通化-S=<字尾备份字符串>或--suffix=<字尾备份字符串>eg1:当前目录下分别创建到/bin/ls的硬链接hlnls和软链接slnlsln -s /bin/ls slnls或ln --symbolic /bin/ls slnlsln /bin/ls hlnlseg2:创建到/bin目录下的硬链接和软链接ln -s: /bin: lnsdirbinln --symbolic: /bin: lnhdirbineg3:分别以默认的扩展名和.bak备份已经存在的链接文件ln -sb /bin/ls abcln -sbS.bak /bin/ls abcln -sb --suffix=.bak/bin/ls abceg4:创建多个链接文件到指定的目录mkdir testln -s /bin/ls /bin/cp /etc test=>cp ->bin/cp etc ->/etc ls ->/bin/ls4.eg1:删除用户在安装系统后/root目录下产生的安装文件rm install*eg2:强制删除当前目录下非空目录test下的所有文件tree sxx5.mv-i:以交互方式eg1:mv -i abc1 /home/abc1-neweg2:移动整个目录hhwork2下的所有文件到/backupmv -i hhwork2 /backupeg3:分别以系统默认的后缀字符和.old备份已经存在的文件mv -bi file1 /backupmv -biS.old file2 /backup或 mv -bi--suffix=.old file2 /backup未完待续。。。。。