Linux 学习02

1、cp、mv命令的用法

格式:                
  cp  选项   source   dest          
  源目标   不存在 存在且为文件 存在且为文件夹    
  文件   新建并把内容复制到新文件中 会覆盖,加上选项i 提醒 复制文件到文件夹内    
  文件夹   复制文件夹及所有内容,必须加上r选项 报错 在目标文件内创建源目标文件夹及其内容
  多个文件   报错 报错 两个文件复制到文件夹内  

 

mv命令                
格式:                
  mv  选项   source   dest          
  源目标   不存在 存在且为文件 存在且为文件夹    
  文件   报错 更改名称 报错      
  文件夹   报错 报错 移动到目标文件夹内    
  多个文件   如果是两个文件,将第一个改名成第二个文件的名字 报错 多个文件移动到文件夹内  

 

2、IO重定向的类别和区别

           1> 或 > 重定向到文件 标准输出

           2> 把警告或错误信息重定向到文件 标准错误

           &> 把所有信息都重定向

           2>&1 把错误当正确输出

           多行重定向:   cat > f1.log  <<EOF   EOF是自定义的名称,最后输入相同的EOF表示文本输入结束并写入文件

 

3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

         cat /etc/issue | tr 'a-z'  'A-Z' > /tmp/issue.out

      Linux 学习02

4、描述用户和组管理类命令的使用方法实例

       groupadd -g 2019 distro

       useradd -u 1005 -g distro mandriva

Linux 学习02

       useradd -u 1100 -d /home/linux  mageia

       echo "mageedu" | passwd --stdin mageia ; passwd -x 7 mageia

Linux 学习02

       userdel mandriva

       useradd -u 2002 -g distro -G peguin slackware

       usermod -s /bin/tcsh  slackware

       usermod -aG admins -s /bin/false slackware

Linux 学习02

      useradd user1; useradd user2; useradd user3

      mkdir -p /data/test

      chown  user1.user1 /data/test

      chmod o+rw /data/test

Linux 学习02

su user1

touch a{1..4}.sh

chattr +i  a{1..2}.sh

Linux 学习02

setfacl -Rb /data/test/

 

 

       

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

 

 

 

 

 

 

 

 

 

上一篇:Linux学习笔记5


下一篇:『NiFi 学习之路』使用 —— 主要组件的使用