博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux和windows互传文件
阅读量:6239 次
发布时间:2019-06-22

本文共 4392 字,大约阅读时间需要 14 分钟。

hot3.png

Linux和windows互传文件

  1. 用yum安装一个包 lrzsz
[root@centos001 ~]# yum install -y lrzsz已加载插件:fastestmirror
  1. 从linux传文件到windows
  • 命令sz
[root@centos001 ~]# ls111  22.txt  2.txt  aling       anaconda-ks.cfg.1  ls2 //在目录下选择一个文件123  234     3.txt  aminglinux  dir3               yum.log[root@centos001 ~]# sz anaconda-ks.cfg.1
  • 选择目录并保存

  1. 从windows传文件到linux
  • 命令rz
    • 选项rz -r适用于异常状态时
[root@centos001 ~]# rz

用户配置文件和密码配置文件

  • passwd文件解说
[root@centos001 ~]# ls /etc/passwd           //列出文件passwd/etc/passwd[root@centos001 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bash   //所讲的部分

第1个字段:用户名(roo为用户名),代表用户帐号的字符串

第2个字段:存放该帐号的口令第3个自算:为用户标识号:uid
第4个字段:为组标识号,gid
第5个字段:为注释说明,没有实际意义
最后一个字段:为用户的shell.用户登录后,要启动一个进程,用来将用户下达的指令传给内核,这就是shell

  • shadow解说
[root@centos001 ~]# ls /etc/shadow/etc/shadow[root@centos001 ~]# cat /etc/shadowroot:$6$dTm0ZQZT$7Lj1yDe28xxmn3KK4MeeGAw3zMxqdQp7BxmHgVa9MZ0TwGAh9ReXwcglq7czAjVUfeFuIepMenIWHkVj0gesF0:17424:0:99999:7:::bin:*:17110:0:99999:7:::daemon:*:17110:0:99999:7:::

第1个字段:为用户名

第2个字段:为用户密码
第3个字段:为上次更改密码的日期
第4个字段:为要多少天才能更改密码,默认为0,即不受限制
第5个字段:为还有多少天密码到期,即在多少天内必须更改密码 。默认为99999,永远不 第6 个字段:为密码到期前的警告期限
第7个字段:为帐号失效期限。
第8个字段:为帐号的生命周期。跟第三个字段一样
最后一个字段:作保留用,无实际意义

用户组管理

  • 命令groupadd :用于增加用户组

选项**-g**:如不加则按照系统默认的gid创建组

示例:

[root@centos001 ~]# groupadd grp1    //增加一个用户组 不加-g[root@centos001 ~]# tail -n1 /etc/groupgrp1:x:1003:[root@centos001 ~]# groupadd -g 1005 grp2   //加 -g[root@centos001 ~]# tail -n3 /etc/groupawei:x:1002:grp1:x:1003:grp2:x:1005:
  • 命令groupdel:用于删除组

此命令无法删除非空的组,也就是说要删用户组得先把用户删掉

示例:

[root@centos001 ~]# groupdel grp1   //删除一个空的组[root@centos001 ~]# tail -n3 /etc/groupaming:x:1001:awei:x:1002:grp2:x:1005:[root@centos001 ~]# groupdel aming  //想删掉这个组须先吧aming这个用户删除掉groupdel:不能移除用户“aming”的主组

用户管理

  • 命令useradd:用于增加用户

【选项】

-u: 表示自定义uid 在不指定的时候,系统会自动添加uid -g: 表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名
-d: 表示自定义用户的家目录
-M:表示不建立家目录
-s: 表示自定义shell

示例:

[root@centos001 ~]# useradd user2    /创建一个普通用户[root@centos001 ~]# tail -n2 /etc/passwdawei:x:1002:1002::/home/awei:/bin/bashuser2:x:1003:1003::/home/user2:/bin/bash[root@centos001 ~]# useradd -u 1004 -g user3^C    //创建的同时指定uid[root@centos001 ~]# tail -n 3 /etc/groupawei:x:1002:grp2:x:1005:user2:x:1003:[root@centos001 ~]# useradd -u 1004 -g grp2 user3 //创建同时指定用户组和uid[root@centos001 ~]# tail -n 3 /etc/passwdawei:x:1002:1002::/home/awei:/bin/bashuser2:x:1003:1003::/home/user2:/bin/bashuser3:x:1004:1005::/home/user3:/bin/bash                 //创建同时指定家目录和shell[root@centos001 ~]# useradd -u 1006 -g grp2 -d /home/aming/ -s /sbin/nologin user4 [root@centos001 ~]# tail -n3 /etc/passwduser2:x:1003:1003::/home/user2:/bin/bashuser3:x:1004:1005::/home/user3:/bin/bashuser4:x:1006:1005::/home/aming/:/sbin/nologin[root@centos001 ~]# ls /home/aming  awei  user1  user2  user3[@centos001 ~]# useradd -M user5   //创建用户的同时不创建家目录[root@centos001 ~]# tail -n3 /etc/passwduser3:x:1004:1005::/home/user3:/bin/bashuser4:x:1006:1005::/home/aming/:/sbin/nologinuser5:x:1007:1007::/home/user5:/bin/bash        //home/user5/就是它的家目录,没有创建不代表没有[root@centos001 ~]# ls /home/aming  awei  user1  user2  user3   //此时home下就看不到user5了 [root@centos001 ~]# tail -n5 /etc/passwdawei:x:1002:1002::/home/awei:/bin/bashuser2:x:1003:1003::/home/user2:/bin/bashuser3:x:1004:1005::/home/user3:/bin/bashuser4:x:1006:1005::/home/aming/:/sbin/nologinuser5:x:1007:1007::/home/user5:/bin/bash [root@centos001 ~]# groupadd -g 1010 grp3[root@centos001 ~]# useradd -g grp3 user6[root@centos001 ~]# tail -n5 /etc/passwduser2:x:1003:1003::/home/user2:/bin/bashuser3:x:1004:1005::/home/user3:/bin/bashuser4:x:1006:1005::/home/aming/:/sbin/nologinuser5:x:1007:1007::/home/user5:/bin/bashuser6:x:1008:1010::/home/user6:/bin/bash[root@centos001 ~]# useradd user7[root@centos001 ~]# tail -n5 /etc/passwduser3:x:1004:1005::/home/user3:/bin/bashuser4:x:1006:1005::/home/aming/:/sbin/nologinuser5:x:1007:1007::/home/user5:/bin/bashuser6:x:1008:1010::/home/user6:/bin/bashuser7:x:1009:1009::/home/user7:/bin/bash
  • 命令userdel:删除用户

rm -rf 删除用户的同时把家目录删掉

示例:

[root@centos001 ~]# userdel user7   //删除用户[root@centos001 ~]# tail -n3 /etc/passwduser4:x:1006:1005::/home/aming/:/sbin/nologinuser5:x:1007:1007::/home/user5:/bin/bashuser6:x:1008:1010::/home/user6:/bin/bash[root@centos001 ~]# ls /home/aming  awei  user1  user2  user3  user6  user7  //家目录还有[root@centos001 ~]# rm -rf /home/user6   //删除同时删掉家目录[root@centos001 ~]# ls /home/aming  awei  user1  user2  user3  user7

转载于:https://my.oschina.net/u/3707523/blog/1557837

你可能感兴趣的文章
Kubernetes之kubectl常用命令使用指南:2:故障排查
查看>>
Facebook测试新信息系统 陌生人发信收费1美元
查看>>
linux系统批量修改root用户密码
查看>>
使用python的paramiko包的RequirementParseError问题
查看>>
WdOS系统下源代码编译安装PHP(搭配nginx运行)
查看>>
SpringBoot整合Scala构建Web服务
查看>>
Gradle简介和安装
查看>>
使用Jmeter开发app端接口自动化案例实战
查看>>
[转载] 英语科技论文写作——Method and Methodology
查看>>
tomcat6+awstats+win7配置成功
查看>>
对前面的自定义的toast制作拖拽效果,以及双击居中效果
查看>>
php 文件目录操作
查看>>
一个人的心态决定你的人生百分度
查看>>
lsyncd配置文件
查看>>
Java基础学习总结(7)——Object类
查看>>
OPEN SSH升级小结(针对SUSE REDHAT linux系统)
查看>>
Myeclipse优化配置
查看>>
RabbitMQ学习总结(7)——Spring整合RabbitMQ实例
查看>>
Notepad++ 快捷键大全
查看>>
Oracle统计求和
查看>>