找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
文件目录权限的三剑客:
chmod:修改文件的权限
chown:修改文件或目录的属主
chgrp:修改文件或目录的属组
-rw-r--r--:
前三位rw- 代表的是属主的权限(文件拥有者)u
中间三位r--  代表的是属组的权限 g
后面三位r-- 代表的是其他用户的权限 o
r read 读 权限为4
w write 写 权限为2
x execute 执行 权限为1
上面的解释:
属主对文件具有读写的权限,属组有读的权限,既不是属主也不是属组的其他用户只有读的权限
chmod 777 文件名:让所有用户对该文件具有所有权限;(chmod 777 liii.txt)
chmod 777 目录名:让所有用户对该目录具有所有权限,里边包含的文件及子目录权限无变化;(chmod 777 a1.1)
chmod -R 777 目录名:让所有的用户对该目录及目录下的所有文件或目录具有所有权限;(chmod -R 777 a1.1)
chmod u+x 文件 :给属主加执行权(chmod u+x,g+wx,o+wx li3.txt)
chmod u-x 文件 :给非属主也非属组的其他用户去除写的权限 (chmod u-x,g-wx,o-wx li3.txt)
cat /etc/passwd:存放了系统中所有的用户
0 代表是超级管理员
1-499 代表是系统用户(不能用来登录)
500以上代表的是自己创建的用户


chown li li3.txt :把文件属主修改为li
chgrp li li3.txt :把文件属组修改为li
chown root.root li3.txt :把文件属主,属组修改为root
chown li:li li3.txt :把文件属主,属组修改为li


useradd 用户名:添加一个用户,用户默认在自己的用户组(useradd b1)
passwd 用户名:修改用户密码(passwd b1)
cat  /etc/group :查看所有用户组
groups 用户名:查看该目录用户属于那个用户组(groups b1)
userdel -r 用户名:删除用户(userdel -r  b1)
useradd 用户名 -g 用户组:新增用户并添加到指定用户组(useradd b2 -g b11)
groupadd 用户组:新建一个用户组里面没有任何用户(groupadd b11)
gpasswd -a 用户 用户组:把用户添加到用户组(gpasswd -a b2 b11)
gpasswd -d 用户 用户组:把用户移除出用户组 (gpasswd -d b2 b11)
groupdel  用户组:删除用户组(groupdel b11)


tar命令:
tar安装/卸载tar包
tar -cvf  文件.tar  文件:将文件打成文件.tar(tar -cvf li3.tar li3.txt)
tar -xvf  文件.tar :对文件.tar 进行解压(tar -xvf li3.tar)
tar -cvf  目录.tar 目录:对目录进行打包(tar -cvf a1.1.tar a1.1)
tar -xvf  目录.tar:对目录进行解压(如果目录下有文件,也会被一起解压)(tar -xvf a1.1.tar)


tar -gz包(可以对文件和目录进行解压和打包操作)
tar -zcvf 文件.tar.gz  文件 :将文件打包成文件.tar.gz (tar -zcvf lili.tar.gz lili.txt)
tar -zxvf 文件.tar.gz:对文件进行解压 (tar -zxvf lili.tar.gz)
tar -zcvf 文件.tar.gz:将目录进行打包  (tar -zcvf a1.2.tar.gz a1.2)
tar -zxvf 目录.tar.gz:对目录包进行解压 (tar -zxvf a1.2.tar.gz)


zip打包(可以对文件和目录进行打包和解压操作)
zip 文件.zip 文件:将文件打包成文件.zip包(zip liii.zip liii.txt)
unzip 文件.zip:对文件.zip包进行解压 (unzip liii.zip)
zip -r 目录.zip 目录:对目录包进行打包(zip -r a1.2.zip a1.3)
unzip 目录.zip:对目录.zip包进行解压 (unzip a1.3.zip)


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


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


scp命令:
scp  /home/li/Desktop/a1/li3.txt  root@192.168.100.244:/home/jw/Desktop
将a1目录下的文件,放到对方服务器指定的根目录下的Desktop目录下
scp  root@192.168.100.244:/home/jw/Desktop/feipin1.doc  /home/li/Desktop/a1
在对方服务器中将Desktop目录下的feipin1.doc文件,放到自己服务器下的a1目录下


分享至 : QQ空间
收藏

0 个回复

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