Linux:查看文件-文件及目录-用户及用户组

    Python编程 wuya 107次浏览 已收录 0个评论

    查看文件

    • 相关命令
      命令 说明
      cat 从上到下,显示文件的全部内容
      nl 功能同上,但是会显示行号
      tac 从下到上,显示文件的全部内容
      head 查看开头指定行数(默认为10行)的内容,如:head -5 filename
      tail 查看末尾指定行数(默认为10行)的内容,如:tail -5 filename
      wc 统计文件内容:行数 单词数 字符数 文件名
      more 一点一点查看文件内容
      less 一点一点查看文件内容
    • more|less使用
      • 显示完一屏就停止
      • q可以退出查看
      • enter下翻一行,space下翻一页
      • 查看完毕more会自动退出,less不会自动退出
      • less可以使用按钮进行上下翻看,more不可以
      • 后面经常结合管道使用,如:ls /etc | more

    文件及目录

    • 相关命令
      命令 说明
      touch 新建文件,一次性可以创建多个
      rm 删除文件或目录,一次性可以删除多个,-i会显示提示信息,-r表示递归
      cp 拷贝文件或目录,可以一次性拷贝多个,-r表示递归,拷贝目录时必须添加
      mv 移动文件或目录,可以一次性移动多个
      mkdir 新建目录,可以一次性创建多个,-p可以创建中间目录
      rmdir 删除目录,可以一次性创建多个,只能删除空目录
    • 使用说明:
      • -r:表示递归,常用于目录操作
      • -p:表示创建中间目录
      • -f:表示强制操作,常用于删除操作,避免输入确认信息
      • *:是通配符,表示所有

    用户及用户组

    • 相关命令
      命令 说明
      whoami 当前登录用户名
      useradd 创建用户,-d指定用户家目录,-m创建家目录,-s指定登录shell
      userdel 删除用户,-r可以删除用户相关目录(家目录、邮件池)
      passwd 设置指定用户的密码,不指定用户时默认设置当前用户名的密码
      su – 切换到指定用户,不指定用户时默认切换到root用户<br />– 表示连带执行环境一起切换,否则可能只会切换用户身份及目录
      exit 可以退出登录
      sudo 以指定的用户身份(root)执行命令,需要用户在sudoers文件中
      visudo 专门用来修改sudo命令的用户列表配置文件/etc/sudoers<br />添加test用户:test ALL=(ALL:ALL) ALL<br />配置默认编辑器:sudo update-alternatives –config editor
      groupadd 创建用户组
      groupdel 删除用户组
      groups 查看指定用户所属的用户组,不指定用户默认指当前用户
      gpasswd 添加/删除指定用户组的指定用户,-a表示添加,-d表示删除<br />如:sudo gpasswd -a/-d user group
      chsh 修改指定用户(默认当前用户)登录的shell,修改后该用户将不能再登录 <br />如:sudo chsh test -s /usr/sbin/nologin
      chgrp 修改文件所属组,如:sudo chgrp test 1.py,-R表示递归操作
      chown 修改文件所有者[及所属组],如:sudo chown test[:test] 1.py
    • 涉及文件
      文件 说明
      /etc/passwd 系统中所有的用户信息
      /etc/shadow 系统中所有用户的密码信息
      /etc/group 系统中所有用户组的信息
    • 涉及名词
      名词 说明
      UID 用户唯一标识
      GID 用户组唯一标识
      PID 进程唯一标识(进程号)

    学海无涯 , 版权所有丨如未注明 , 均为原创丨转载请注明Linux:查看文件-文件及目录-用户及用户组
    喜欢 (0)
    发表我的评论
    取消评论
    表情 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址