2.27linux和windows互传文件

本章学习Linux和windows互传文件的一个工具lrzsz.
前提条件: xshell,securecrt支持,putty不支持.
首先通过如下命令安装lrzsz包:
yum install -y lrzsz
安装完毕后:
sz file #从Linux向windows传文件

rz #从Windows向Linux传文件

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

linux系统的用户配置文件是/etc/passwd,其记录了系统中所有的用户,其用户记录形式类似:
usertest:x:1000:1000::/home/usertest:/bin/bash
第1列:usertest--->用户名
第2列:x--->表示密码(x仅为一个符号,不是密码就是x)
第3列:1000--->用户ID(UID)
第4列:1000--->用户组ID(GID)
第5列:注释(此处为空)
第6列:/home/usertest--->用户家目录
第7列:/bin/bash--->用户bash

linux系统的密码配置文件是/etc/shadow,其记录了系统中用户密码相关的信息,其密码记录形式为:
usertest:!!:17520:0:99999:7:::
第1列:usertest--->用户名
第2列:!!--->表示密码
第3列:17520--->上次更改密码时距离1970-1-1的天数
第4列:0--->要过多少天才能跟改密码,0表示没限制
第5列:99999--->密码多少天后过期
第6列:7--->密码到期前7天发出警告
第7列:密码到期后多少天内该账号会被作废
第8列:账号的生命周期(账号作废时距离1970-1-1的天数)
第9列:保留字段(实际意义不大)

延伸知识点:
要在同一行输入多条命令,命令之间用分号分隔,例如:
ls helloworld ; head -n2 helloworld

3.2 用户组管理

linux系统的用户组配置文件是/etc/group,其记录了系统中所有的用户组相关信息;

用户组密码配置文件是/etc/gsshadow,其记录了系统中用户组密码相关的信息.

groupadd用于创建组,其语法为:
groupadd [-g 组ID] 组名

groupdel用于删除组,其语法为:
groupdel 组名 (用户组为空才能删除)

3.3 用户管理

useradd用于创建用户,其语法为:
useradd [-u 用户ID -g 用户组ID -d home-dir -s shell -M] 用户名
-u 指定用户ID
-g 指定用户组ID
-d 指定用户家目录
-s 指定用户登录的shell名
-M 指定创建用户时创建其家目录

备注: 另有adduser命令,其等同于useradd命令,也能用于创建用户.

userdel用于删除用户,其语法为:
userdel [-r] 用户名
-r: 删除用户同时删除其家目录,默认是不删除家目录的.

转载于:https://blog.51cto.com/13517946/2054433

2017-12-25 Linux学习笔记相关推荐

  1. Linux学习笔记12——配置ftp、squid、Tomcat、Samba、MySQL主从

    Linux学习笔记12 Linux学习笔记12 配置FTP服务 配置pure-ftpd 开机启动 上传下载文件 配置vsftpd CentOS 70安装配置Vsftp服务器 搭好vsftp之后出现55 ...

  2. (零)我为什么要写Linux学习笔记?

    我对Linux有强烈的好奇心,兴趣:写学习笔记会让我有成就感:我记忆力实在不好.好吧,其实真正原因是:如果我能把自己学到的知识简明扼要的讲出来,写出来,那便证明我真的学懂了我想学的知识.没时间怎么办? ...

  3. LINUX学习笔记共五部分

    LINUX学习笔记1--LINUX系统命令 1.         界面切换: a)         进入字符界面:按住ctrl+alt+F1: 1.         首先需要进入用户登入,输入用户名和 ...

  4. LINUX学习笔记:31个常用LINUX命令和相关解释

    LINUX学习笔记三: 最近在带新同事,是一个刚入行的萌新,对于linux不是很熟悉,问我怎么来学习. 所以今天接着之前的部分,继续分享一些linux学习资料.有需要的点点保存,没有跳过呗.PS:内容 ...

  5. Linux学习笔记-随即更新-慢速学习

    Linux学习笔记 Linux系统简介 UNIX发展历史和发行版本 开源软件简介 支撑互联网的开源技术 Linux应用领域 Linux学习方法 Linux系统安装 给初学者的建议 学习linux的注意 ...

  6. 嵌入式linux学习笔记--TCP通讯整理

    嵌入式linux学习笔记–TCP通讯整理 之前的项目中使用到了比较多的tcp 通讯相关的知识,一直也没有进行整理,今天准备拿出时间好好的整理一下TCP通讯的整个过程.预计会整理linux和window ...

  7. Linux学习笔记---命令篇

    Linux学习笔记-命令篇 本笔记是根据尚硅谷的Linux视频,经过自己的总结得出来的笔记,分为两个大章节,一-四章讲的是Linux的文件目录结构.vim编辑器.网络配置和系统管理.进程和服务.第二个 ...

  8. Linux学习笔记:Linux常用命令总结

    文章目录 前言 Linux学习笔记:Linux常用命令总结 1. 目录命令 1.1 Linux目录结构 1.2 cd命令 切换工作目录 1.3 ls命令 显示目录下文件 1.4 mkdir命令 创建目 ...

  9. Linux 学习笔记之超详细基础linux命令 Part 3

    Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 2----------------- ...

  10. Linux学习笔记-文件权限与路径

    Linux学习笔记-文件与目录 目前从电子信息科学与技术转到了计算机专业,因此想趁着大四比较闲的时候补一些计算机的知识.我想说:你好,生活[斜眼笑]!愿生活温柔以待!哈哈,这是我写的第一篇博客,谨以此 ...

最新文章

  1. 程序员们请收好这本JVM日历:Java 2018大事回顾
  2. Entity Framework 基础
  3. python中eof啥意思,什么是Python的完美对应“而不是EOF”
  4. HALCON示例程序check_blister.hdev药品胶囊检测
  5. .NET6之MiniAPI(二十):实体验证FluentValidation
  6. Java对象内存结构
  7. 漏桶算法与令牌桶算法
  8. hashmap value占用空间大小_java-测量和监视大型HashMap的大小
  9. 学web前端好找工作吗?想给初学者们几点建议
  10. 在Linux下安装LaTeX+CJK+中文字体的方法 [转]
  11. Java中多态的一些简单理解
  12. 如何降低程序员的工资?
  13. Mysql-explain-Impossible WHERE noticed after reading const tables
  14. thinkpad l470 一种键盘错乱解决方法
  15. 用Markdown画流程图
  16. 亚商投资顾问 早餐FM/1011国内成品油价调整迎年内首次搁浅
  17. java并发编程 目录_Java并发编程实战的作品目录
  18. 输入数字N,然后输入N个数,计算这N个数的和。
  19. 7.27北京 以我的方式纪念环法--香山游击
  20. 2019年年终个人总结

热门文章

  1. SAP PM入门系列20 - IH08 Equipment报表
  2. 如何提高模型性能?这几个方法值得尝试 | CSDN 博文精选
  3. 如何(以及为什么需要)创建一个好的验证集
  4. SAP SD基础知识之信用控制范围
  5. 王维嘉:神经网络的本质是在数据里面提取相关性
  6. 图解粒子群优化算法(PSO)
  7. ​两院院士评选“2021年中国/世界十大科技进展新闻”揭晓
  8. 图灵奖得主杨立昆:AI+时代,未来将会如何被改变
  9. 什么是传感器融合?我们从“盲人摸象”讲起……
  10. DeepMind的新强化学习系统是迈向通用AI的下一步吗?