linux系统学习

文件目录

命令

关机重启

shutdown -h(halt-停止) now 立刻关机
shutdown -h 1 “hello,1分钟后关机了” 默认输入shutdown不带参数执行此语句
shutdown -r (restart) now 现在重启计算机(命令简写 reboot)
halt 停止系统运行,但不关闭电源
sync 把内存的数据同步到磁盘(不管是重启还是关机都需要先运行sync来保存信息,目前shutdown、halt、reboot都默认优先执行sync命令后再执行本命令)

登入注销

su - 用户名 ;切换用户,普通用户登入下使用此命令来切换成系统管理员身份(权限高的切换低的不用输入密码,反之需要;当需要返回原用户使用exit/logout)
logout 注销用户(在运行级别3下有效:先以命令行模式登入系统来理解运行级别3下)

管理用户

useradd 用户名 ;添加一个用户
useradd -d 指定目录 新的用户名;给新创建的用户指定家目录
useradd -d 指定组名 新的用户名;给新创建的用户指定组(组要先建立)
usermod -g 指定组名 用户名;移动用户的组别
passwd 用户名;指定修改密码
userdel 用户名 ;删除一个用户,家目录不动(一般建议不动)
userdel -r 用户名;删除一个用户,包含家目录
id;查询用户信息
whoami;显示当前用户名
who am i;显示最初用户名与登入时间等信息
groupadd 组名;添加组
groupdel 组名;删除组

用户和组相关文件

  • /etc/passwd文件:用户的配置文件,记录用户的各种信息(每行含义-用户名:口令:用户标识号:组标识号:注释性描述:主目录:登入Shell(向内核发送命令的解释器-国内一般是bash,国外有tcsh、csh))
  • /etc/shadow文件:口令的配置文件(每行含义-登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志)
  • /etc/group文件:组的配置文件,记录Linux包含组的信息(每行含义-组名:口令:组标识号:组内用户列表)

文件目录

pwd ;显示当前所在目录
clear ;将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息

posted @   邵泽龙  阅读(35)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示