找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 武汉18期-周锦秀 于 2022-7-31 21:22 编辑

linux常用命令2
1.find -name zhou1.txt 在当前当前目录下查看名称为zhou1.txt.的文件
2.find /zhouzhou/zhouzhou.2 -name zhouzhou.2          查找指定路径下名称 zhouzhou.2.txt文件
3.find -name "zhou*"查找当前目录下有包含zhou的文件目录名称
4.find /zhouzhou/ -name "*txt" 查看zhouzhou目录下以txt结尾的文件
5.find /zhouzhou/ -name “xiaozhou.txt?"  查看dcs18目录下包含xiaozhou.txt 的文件
*表示匹配0个或多个字符
?表示匹配1个字符
find -type f     查找当前目录下类型为file文件
find /dcs18/ -type d        查找当前目录下类型为目录下


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


-rw-rw-r--
前三位rw-代表的是属主的权限(文件拥有者)    u
中三位r--代表的是数组的权限                               g
后三位r--代表的是其他用户的权限                         o

r  read       读的意思           权限为4
w  write      写的意思              权限为2
x  execute  执行的意思             权限为2   
属主对zhou1.txt的文件拥有读写权限。属组只有读的权限
既不是属主也不是属组的其他只有读的权限
chmod 777zhouo1.txt 让所有的用户对zhou1.txt文件具有所有权限
属主                    属组                      其他用户
rwx
4+2+1

chmod 777 dcs18.2        让所以用户对dcs18.2这个目录具有所有权限
chmod -R 777 dcs18.2/          让所有用户对dcs18.2这个目录及目录下所有文件目录都具有权限
chmod g-w zhou1.txt      去掉属组写的权限
chmod g+w zhou1.txt       增加属组写的权限
cat  /etc/passwd   存放了系统中的所有的用户
0 代表是超级管理员
1-499 代表是系统用户(不能用来登录)
500以上的是自己创建的用户
chown zhoujx zhou1.txt  把zhou1.txt 文件属主修改为zhoujx
chgrp zhoujx zhou1.txt  把zhou1文件属组修改为zhoujx
chown root.root zhou1.txt    把zhou1文件属主,属组都改为root


useradd xiaozhou   添加一个xiaozhou用户,用户默认在自己的用户组
passwd xiaozhou    修改xiaozhou用户密码
cat /etc/group   查看所有用户组
groups dcs18   查看dcs18用户属于哪个用户组(属于dcs18 这个用户组)
userdel -r  dcs19   删除用户

useradd dcs20 -g dcs18   添加用户到指定用户组
groupadd  dcs21   新建dcs21用户组里面没有任何用户
gpasswd -a dcs20 dcs21  把用户dcs20添加到dcs21这个用户组
gpasswd -b dcs20 dcs21     把用户dcs20从dcs21用户组移除
groupdel dcs21   删除dcs21这个用户组

tar命令
tar命令(可以对文件和目录进行打包和解压操作)
tar -cvf zhou1.tar zhou1.txt 将zhou1.txt这个文件打成zhou1.tar包
ttar -xvf zhou1.tar对zhou1.tar包进行解压
tar -cvf zhouzhou.2.tar zhouzhou.2对目录进行打包
tar -xvf zhouzhou.2.tar对目录包进行解压

tar.gz包
tar.gz包(可以对文件和目录进行打包和解压操作)
tar -zcvf zhou1.tar.gz zhou1.txt文件进行打包
tar -zxvf zhou1.tar.gz ==》对文件进行解压
tar -zcvf zhouzhou.1.tar.gz  zhouzhou.1/ ==》对目录进行打包
tar -zxvf zhouzhou.1.tar.gz对目录包进行解压

zip打包
zip打包(可以对文件和目录进行打包和解压操作)
zip zhou1.zip zhou1.txt ==》将zhou1.txt文件打包成zhou1.zip包
zip -r zhouzhou2.zip zhouzhou2/ ==》对目录进行打包
unzip zhou1.zip ==》对文件包进行解压
unzip zhouzhou2.zip ==》对目录包进行解压
gzip打包(只能打包文件、不能打包目录)
gzip zhou1.txt ==》对zhou1.txt文件进行打包,
打包文件后源文件消失只剩下压缩包
gunzip zhou1.txt.gz ==》对文件包进行解压,压缩包消失出现源文件

yum install lrzsz ==》在线下载安装lrzsz工具
rz命令 把windows系统中的文件上传到linux中
sz +文件名 把linux系统文件中下载到windows本地

scp命令
scp /dcs18/京东.jpg  root@192.168.2.138:/
将dcs18目录下的京东.jpg文件,放到对方服务器指定的根目录下
scp root@192.168.2.138:/dcs18/京东.jpg  /dcs1/
在对方服务器中将dcs18目录下的京东.jpg文件,放到自己服务器下的dcs1目录中








分享至 : QQ空间
收藏

0 个回复

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