cp,rm,mv,mkdir, cd

cp

1、用root身份将主文件夹中的 .bashrc 复制到 /tmp下,并改名为bashrc  -i是当/tmp下有文件bashrc时询问是否覆盖

      root@LXD:/home/lxd#    cp  -i   ~/.bashrc   /tmp/bashrc

2、将/var/log/wtmp复制到当前目录,最后加 .

       root@LXD:/home/lxd#    cp   -i   /var/log/wtmp  .

3、复制/etc/这个目录下的所有内容到 /tmp 下面

      root@LXD:/tmp#    cp  /etc/ /tmp
       cp: 略过目录"/etc/"     略过目录即复制不成功  /etc/是目录不可直接复制,必须加上 -r
      root@LXD:/tmp#    cp  -r  /etc/ /tmp

4、将范例一复制的bashrc创建一个连接文件
      root@LXD:/tmp#   cp  -s  bashrc bashrc_slink       -s 软连接

      root@LXD:/tmp#   cp  -l  bashrc bashrc_hlink        -l  硬连接
      root@LXD:/tmp#  ls -l bashrc*
      -rw-r--r-- 2 root root 3106  6月 11 14:10 bashrc
      -rw-r--r-- 2 root root 3106  6月 11 14:10 bashrc_hlink
      lrwxrwxrwx 1 root root    6  6月 11 15:10 bashrc_slink -> bashrc  快捷方式

5、root  外的用户名可以通过cp命令复制内容,但不能随意修改文件所有者和用户名



rm

1、通配符

     * :表示任意长度的任意字符;

     ? :表示任意的单个字符;

     []  :表示在指定范围内的单个字符:[a-z];

     [^]  :脱字符,是取反的意思,即在指定范围以外的任意字符,如 [^0-9]表示除数字以外的一切字符。


mv

1、复制一个文件,创建一个目录,将文件移到目录中

      root@LXD:/tmp#   cp ~/.bashrc bashrc
      root@LXD:/tmp#   mkdir mvtest
      root@LXD:/tmp#   mv bashrc mvtest

2、将两个文件移至mvtest1中

      root@LXD:/tmp# mv bashrc1 bashrc2 mvtest1

3、将文件mvtest 重命名为mvtest1 

      root@LXD:/tmp# mv mvtedst mvtest1




mkdir (新建新目录)

cd   切换当前目录    例 :root@LXD:/home/lxd# cd /tmp
                                         root@LXD:/tmp#

cd      进入用户主目录;

cd  ~  进入用户主目录;

cd  -  返回进入此目录之前所在的目录;

cd..  返回上级目录

cd ../..  返回上两级目录

cd !$  把上级的参数作为cd的参数使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值