本帖最后由 武汉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 ==>从服务器下载到本地
|
|