找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 武汉18期-杨铭 于 2022-7-31 19:50 编辑

  • find
    • find -name yangming.txt  ==> 当前目录下查找名称为yangming.txt 文件
    • find  /yangming  -name  yangming01.txt   ==》 查看指定目录下名称为yangming01.txt的文件
    • find -name "yang*"  ==》 查看当前目录下有包含yang的文件或目录
    • find  /yangming/ -name "*.txt*  ==>查看yangming目录下以txt结尾的文件
    • find /yangming/ -name "yangming01.tx?"  ==》 查看yangming目录下包含yangming01.
      • * 表示匹配0个或多个字符
      • ? 表示匹配1个字符
    • find -type f  ==》查看当前目录下类型为file(文件)
    • find -type d  ==》 查看当前目录下类型为目录
  • 文件目录权限的三剑客
    • chmod ==》 修改文件的权限
    • chown  ==》 修改文件或目录的属主
    • chgrp   ==》  修改文件或目录的属组
    • -rw-r--r--. 1 root root   52 Jul 30 13:58 yangming01.txt
      • 前3位rw-  代表的是属主的权限 (文件拥有者)==》u
      • 中3位r--  代表的是属组的权限  ==》 g
      • 后3位r--  代表的是其他用户的权限 ==》 o
      • r read  读   权限为4
      • w write  写  权限为2
      • x  execute  执行  权限为1
      • 1659267377789.jpg
    • 属主对yangming01.txt 的文件拥有读写权限,属组只有读的权限
      • 既不是属主也不是属组的其他只有读的权限
    • chmod 777 yangming01.txt  ==》让所有的用户对yangming01.txt文件具有所以权限
    • chmod 777 xiaoyang   ==》让所有用户对xiaoyang这个目录具有所有权限
    • chmod -R  777 xiaoyang/   ==》让所有用户对dcs18.2这个目录及目录下的所有文件或目录都具有所有权限;
    • chmod u-x xiaoyang01.txt    //   chmod g-x xiaoyang01.txt
      • 去掉属主/属组写的权限
    • chmod g+w xiaoyang01.txt
      • 增加属组写的权限
  • cat
    • cat  /etc/passwd  ==》存放了系统中所有的用户
    • 0 代表是超级管理员
    • 1-499  代表是系统用户(不能自己登录)
    • chown yangming xiaoyang01.txt
      • 把yangming01.txt 文件属主改成yangming
    • chgrp  yangming xiaoyang01.txt
      • 把yangming01.txt 文件属组改成yangming
    • chown root.root xiaoyang01.txt
      • 把xiaoyang01.txt 文件属主、属组都改成root
  • useradd命令
    • useradd dayang   ==》添加一个dayang用户,用户默认在自己的用户组
    • passwd dayang ==》修改dayang用户密码
    • cat /etc/group  查看所有用户组
    • groups dayang ==》 查看dayang用户属于哪个用户组(属于dayang这个用户组)
    • userdel -r +用户名   删除用户
      • userdel -r dayang ==》 删除用户
    • useradd  新用户名  -g  现有用户名   ==》  添加用户到指定用户组
    • groupadd  新用户名(dcs25) ==》 新建(dcs25)用户组里面没有任何用户
    • gpasswd -a   gpasswd -a dcs20 dcs25    ==》 将用户dcs20移动到dcs25用户组
    • gpasswd -d  dcs20 dcs25  ==》 将用户dcs20从dcs25用户组移除
    • groupdel dcs25  ==》 将dcs25用户组删除 (dcs25用户组必须是空的 )
  • tar命令:可以对文件和目录进行打包盒解压操作
    • tar -cvf
      • tar -cvf  yangming01.tar yangming01.txt   ==》将yangming01.txt这个文件达成yangming01.tar包
      • tar -xvf  yangming01.tar ==》 对yangming01.tar解压
    • tar -xvf
      • tar -cvf  xiaoyang11.tar   xiaoyang/  ==》对目录进行打包
      • tar -xvf   xiaoyang11.tai  ==》 对目录进行解压
  • tar.gz包 :可以对文件和目录进行打包盒解压操作
    • tar -zcvf  yangming01.tar.gz   yangming01.txt  ==》对文件进行打包
    • tar -zxvf yangming01.tar.gz  ==》 对文件进行解压
    • tar -zcvf xiaoyang19.tar.gz    xiaoyang/       == 》  对目录进行打包
    • tar -zxvf xiaoyang19.tar.gz  ==》  对目录进行解压
  • zip打包:可以对文件和目录进行打包和解压操作
    • zip  yangming01.zip     yangming01.txt  ==》对文件进行打包
    • zip -r  xiaoyang11.zip   xiaoyang/  ==》 对目录进行打包
    • unzip  xiaoyang.zip 对文件包进行解压
    • unzip yangming01.zip 对目录包进行解压
  • gzip 打包:只能打包文件、不能打包目录
    • gzip yangming01.txt   ==》对yangming01.txt文件进行打包,打包后源文件
    • gunzip yangming01.txt.gz   ==》  对文件包进行解压,压缩包消失出现源文件
  • yum命令:在线下载安装
    • yum install lrzsz ==》在线下载安装lrzsz工具
    • rz  将windows系统中的文件上传到Linux系统中
  • xftp 工具
  • scp命令:(切换到桥接模式下进行如下操作)
    • 实现两个不同linux服务器之间文件传输
    • 从服务器1传输到服务器2
      • scp /yangming/yangming02.txt root@192.168.2.197:/  == 》将yangming目录下的yangming02.txt文件,放到对方服务器指定的根目录下
    • 将服务器2复制到服务器1
      • scp root@192.168.2.197:/yangming02.txt   //   ==》  在对方服务器中将/目录下的yangming02.txt文件,放到自己服务器下的/目录中
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册