linux学习---dayx 1

linux学习—dayx 1

1.关机&重启

shutdown -h now 或 halt 立即关机
shutdown -h 1 一分钟后关机
shutdown -r now 或 reboot 立即重启
sync 将内存中的数据同步到磁盘(目前关机&重启,都会在命令执行之前执行一下sync,但还是建议养成手动sync的习惯(关机|重启之前))

2.用户登入和注销

工作中一般不会是root用户,因为它是系统管理员,权限最高,以避免操作失误
登入---> su 用户名
登出---> exit/logout
其它说明:比如你现在是yalena用户,然后su root,则要输入root用户密码(低权限-->高权限需要输入密码,反之无密登录),登入之后exit是退出此时的root用户,回到yalena用户,如果再exit,则退出了终端(不是退出系统)

3.用户管理

1.添加用户

useradd 用户名	(默认创建家目录在 /home/用户名)
指定家目录添加用户:	useradd -d 指定目录 用户名

2.指定/修改密码

passwd 用户名(设置/修改用户密码)
如果没有输入用户名,直接passwd,则是对当前登入用户设置/修改密码
补充:
pwd 显示当前目录
clear 清屏
shell的作用:命令-->shell解析(常见的shell:bash,tcsh )-->linux内核
ls -a 查看当前列表内容(-a 包括隐藏文件)
ls -l (-l单列输出,比直接ls看起来更清晰,且文件(夹)信息也会展示出来)
(选项可以组合使用 比如 ls -al)

3.删除用户

  1. 删除用户,但保留用户家目录

    相当于用户留下的数据保留,但删除用户后,不能再使用该用户名&密码登入进去了

    userdel 用户名	(需要切换回root用户,因为userdel是sbin里的命令)
    
  2. 删除用户及家目录

    相当于该用户就没有存在过一样(无法登入&没有任何相关数据留下)

    userdel -r 用户名 (用于需要root权限删除)
    

3.实际工作中,有职员离职后,一般只是删除改用户,使他之后无法登入就行,但保留他留下的家目录(除非这个目录没有任何价值,全是垃圾)

4.查看当前登入的用户,登入时间等信息

查看当前登入的是哪个用户:  whoami
查看指定用户的uid gid group:  id 用户名

5.用户组

如果很多用户权限一样,一个一个设置权限太麻烦了,用户组则解决了这个问题,可以对有共性的多个用户进行统一的管理

添加组  groupadd 组名
删除组  groupdel 组名

添加用户时指定组  useradd -g 组名 用户名
(如果添加用户时没有指定组,那么会默认生成一个组名为该用户名的组,并将该用户放入这个组之中)

修改用户的组  usermod -g 组名 用户名

6.运行级别

运行级别:

  • 0:关机

  • 1:单用户

  • 2:多用户状态没有网络状态

  • 3:多用户状态有网络服务

  • 4:系统未使用保留给用户

  • 5:图形界面

  • 6:系统重启

常用的运行级别是3和5
切换运行级别:  init 运行级别
查看当前运行级别  systemctl get-default
设置默认的运行级别  systemctl set-default multi-user.target或graphical.target

4.找回root用户密码

  1. 启动系统,并在进入开机页面之前,按 e 进入编辑界面

  2. 在这个位置↓输入 init=/bin/sh 输入完成后ctrl+x进入单用户模式
    在这里插入图片描述

  3. 输入 mount -o remount,rw / 回车

  4. 输入passwd回车

  5. 输入修改的新密码 回车 再次输入确认 回车

  6. 之后输入 touch /.authorelabel 回车

  7. 输入 exec /sbin/init 回车

在这里插入图片描述

  1. 此时耐心等待,时间可能比较长,等待系统自动重启即可,重启之后,修改的新密码就已经生效了

  2. 系统重启后,如果不喜欢刚刚设置的密码,可以passwd root再次设置(仅找回后一次直接passwd修改root用户密码的机会)

5.帮助指令

  1. 在linux中,隐含文件是以 . 开头的
  2. man 命令 (获取帮助信息 比如 man ls)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值