请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 武汉8期-胡钧俊 于 2021-10-11 20:26 编辑

find命令
find -name  文件名----->查找当前路劲下文件的文件
find /dcs8/ -name xiaohu.txt----->查找指定目录下名称为xiaohu.txt的文件
find /dcs8/-name xiaohu.*------>查找dcs8目录下以xiaohu开头的文件
find /dcs8/-name xiaohu.t??------>查找dcs8目录下以xiaohu



grep命令(搜索)
cat xiaohu|grep "1" ===》在xiaohu.txt文件里面查找“1”


文件权限三剑客:
chmod:修改文件的权限
chown:修改文件或目录的属主
chgrp:修改文件或目录的属组



-rw-r--r--. 1 root root  180 Oct 10 01:01 hu.txt
前三位rw-代表的是属主的权限(文件的创建者)——》u
中三位r--代表是的属组的权限——> g
后三位r--代表的其他用户权限——》o

r读权限  4
w写权限  2
x执行权限  1
属主对于hu.txt整个文件具有读写权限,属组对于这个文件只有读的权限,既不是属主或属组的其他用户只有读权限没有写跟执行的权限

chmod 777 xiaohu.txt-->让所有的用户对这个文件具有所有权限

                属主        属组         其他用户
              4+2+1      4+2+1        4+2+1


chmod u-x xiaohu.txt ------->去掉属主的执行权限
chmod g=r xiaohu.txt ------->给属组增加读的权限

chmod 777 dcs8 ------->让所有用户对dcs8这个目录具有所有权限
chmod -R 777 dcs8 ------->让所有用户对dcs8目录及目录下面所有文件及目录具有所有权限

cat /etc/passwd==>存放了系统中所有用户


0代表的是root
1-499 代表是系统用户(不能登录)
500以上是自己创建的用户


chown vm-001 xiaohu.txt====》把文件属主改为xiaohu
cat /etc/group=====>查看所有组
chgrp vm-001 xiaohu.txt====>把xiaohu.txt文件属组改为vm-001
chown vm-001.vm-001 xiaohu.txt===>把xiaohu.txt文件属主和属组同时改为dcs7
chown -R vm-001.vm-001 dcs8.1=====>把dcs8目录下的子目录及所有文件的属主和属组都修改为vm-001



useradd命令
useradd xiaohu===》新增用户xiaohu
cat /etc/passwd====>查看所有用户
passwd xiaohu =====>修改用户密码

userdel -r xiaohu=====>删除xiaohu


注意点删除用户需要加-r参数,否则在删除用户的时候不会删除干净
[root@localhost dcs8]# userdel -r dcs8
userdel:user dcs8 is currently logged in
提示说明用户登录状态
userdel -r -f dcs8===>强制删除用户


useradd  xiaohu====>新建xiaohu用户。默认在自己的这个用户组
groups xiaohu======》查询xiaohu这个用户所属那个用户组(xiaohu用户组)
useradd  xiao -g xiaohu ====>新建用户并添加至指定的用户组
groupadd dcs9===>新建一个组里面没有任何 用户
gpasswd -a xiaohu  dcs9===>把xiaohu这个用户添加的dcs9用户组里面
gpasswd -d xiaohu  dcs9===>把xiaohu这个用户从dcs9用户组里面移除
groupdel dcs9 ===>删除dcs9这个用户组



tar命令
tar -cvf hu.tar hu.txt =====》将hu.txt文件打包成一个tar包                                                 c  打包
tar -xvf hu.tar=====》对hu.tar包,进行解压                                                                        v  显示打包文件
tar -cvf dcs8.3.tar dcs8.3===》将dcs8.3这个目录及目录下的文件打包成tar包                        f  指定文件                                                                                        
tar -xvf dcs8.3.tar=====》对dcs8.3包,进行解压                                                                 x  解包
                                                                                                                           
tar.gz包(可以对文件和目录进行打包和解压)
tar -zcvf xiaohu.tar.gz xiaohu.txt====》将xiaohu.txt文件打包成一个tar.gz包
tar -zcvf xiaohu.tar.gz=====》对xiaohu.tar.gz包,进行解压
tar  -zcvf dcs8.3.tar.gz dcs8.3===》将dcs8.3这个目录及目录下的文件打包成tar.gz包
tar  -zcvf dcs8.3.tar.gz=====>对dcs8.3.tar.gz包,进行解压



zip命令
zip hu.zip hu.txt  ==》将hu.txt文件打包成一个zip包
unzip hu.zip  ==>对hu.zip包进行解压
zip dcs8.3.zip dcs8.3  ==》将dcs8.3这个目录及目录下的文件打包成zip包
unzip dcs8.3  ===》对dcs8.3包,进行解压



gzip(只能打包文件,不能打包目录)
gzip xiaohu.txt   ====>对xiaohu.txt文件打包,打包文件后源文件消失,至剩下压缩包
gunzip xiaohu.txt.gz   ===>对文件包进行解压,压缩包消失,出现源文件



yum install lrzsz
rz ==>从本地上传文件的服务器
sz xiaohu.txt ==>从服务器下载到本地
分享至 : QQ空间
收藏

0 个回复

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