关机、重启命令

shutdown 命令:

1)shutdown -h now       立即关机

2)shutdown -h 1           1分钟之后关机

3)shutdown -r now        立即重启

reboot  命令,直接使用,表示立即重启

halt 命令,直接使用,效果等效于关机

sync 命令,表示把内存中的数据同步到磁盘上。不管是重启系统还是关闭系统,首先要运行sync 命令,把内存中的数据写到磁盘上。

用户登录注销

登录时应尽量少用  root  登录,因为它是系统管理员,权限最大,为了避免操作失误,可以利用普通用户登录。

su命令切换用户

登录后再用“su -用户名” 命令,来切换成系统管理员身份。换句话说,一般操作都使用普通用户,当操作权限不够的时候再使用 su命令切换root用户操作,执行完操作之后再切换回普通用户,养成这样的习惯,可以避免不必要的失误操作。

示例:创建一个用户user1,然后切换到user1,再切换回root用户。

上图首先 使用 useradd  命令创建一个用户,然后 id 命令简单查看一下用户的分组和id信息,使用 su命令切换到 user1 用户,这时可以看到命令行行首已经由root 变为了 user1 。但是执行 who am i 依然是原来的root 用户。 使用 cd 命令切换到root目录,因为当前用户已经切换成了user1 ,所以权限不够。再切换回root用户,此时需要输入密码。切换回root用户之后,再进入root目录,可以成功访问。

注销用户

在提示符下输入logout即可注销当前用户。

注意,logout注销命令在图形运行级别无效,在 运行级别3 下有效。

示例:在图形界面下的命令行输入框中输入logout ,观察系统行为。查看当前运行级别,再切换到 3 运行级别后重新操作。

>查看当前系统运行级别:cat /etc/inittab

>尝试logout

>临时切换运行级别为 3

(界面变为纯命令行模式,且系统需要重新登录)

>再次尝试logout :

(用户注销成功)

简单说一下Linux系统运行级别的概念

Linux 系统将系统的运行级别分为7个,分别是 0、1、2、3、4、5、6。

运行级别存储在/etc/inittab 文件中,如前面示例中所示。

常用运行级别是3 和 5 ,要修改默认的运行级别可修改文件/etc/inittab的id:5:initdefault:这一行中的数字。

Linux进阶之路————开机、重启和用户登录注销相关推荐

  1. Linux学习(五)---开机、重启和用户登录注销

    文章目录 Linux学习--开机.重启和用户登录注销 一.开机&重启命令 二.用户登录和注销 Linux学习–开机.重启和用户登录注销 一.开机&重启命令 基本介绍: ①shutdow ...

  2. 大数据技术之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理

    大数据学习之_01_Linux学习_01 1 linux的入门 1.1 Linux的介绍 2 VM和linux的安装 2.1 安装vm和Centos 2.1.1 基本说明 2.1.2 CentOS安装 ...

  3. 详解Linux系统的开机、重启和用户登录注销

    详解Linux系统的开机.重启和用户登录注销 关机和重启命令 基本介绍 注意细节 用户登录和注销 基本介绍 使用细节 关机和重启命令 基本介绍 shutdown命令的使用 shutdown -h no ...

  4. 三、Linux 开机、重启和用户登录注销

    1.关机&重启命令 shutdown shutdown -h now : 表示立即关机 shutdown -h 1 : 表示 1 分钟后关机 shutdown -r now: 立即重启 hal ...

  5. 开机、重启和用户登录注销

    关机&重启命令 基本介绍: 项目 Value sync 把内存的数据同步到磁盘. shutdown –h now 立即关机 shutdown –h 1 1分钟后关机 shutdown –r n ...

  6. Linux进阶之路————Linux运行级别(重置密码)

    引言 前面的<Linux进阶之路----开机.重启和用户登录注销>已经简单介绍过Linux系统运行级别的概念,今天来详细介绍和总结一下Linux的运行级别. inittab配置文件 在配置 ...

  7. Linux进阶之路————进程与服务管理

    引言 在Linux 中,每个执行的程序(代码)都成为一个进程,Linux 为每一个进程分配了一个唯一的 id 号 - PID. 每个进程都会对应一个父进程,而这个父进程可以复制多个子进程,例如 www ...

  8. Linux进阶之路-Ubuntu版

    Linux进阶之路 @[TOC](Linux进阶之路) Linux 简介 概述 Linux 与 Windows 比较 安装 Linux 操作系统 Linux 远程控制管理 概述 OpenSSH XSh ...

  9. Linux进阶之路————组管理与权限管理

    引言 这篇博客将会总结一些关于组的概念和相关操作,以及文件的一些权限管理. 一.组的基本介绍 在前面的博文<Linux进阶之路----用户管理>已经有提到用户组的概念,实际上,组的概念并不 ...

最新文章

  1. Windows环境下spyder调用Arcpy
  2. python获得用户输入的一个字符串(长度3)_python3 字符串属性(一)
  3. 董海冰:2018风云再起 ,期待AV1、AI和AR
  4. win10家庭版远程桌面连接出现问题
  5. linux设备树例程,iTOP-iMX6-设备树内核-实时时钟RTC以及Linux-c测试例程
  6. python startswitch_使用python esl 实现FreeSWITCH自动外呼
  7. MediaStreamAudioSourceNode
  8. 请求转发与重定向的区别
  9. 多款浏览器修复基于 JavaScript 的地址栏欺骗漏洞
  10. 计算机监控网络运维合同书,网络服务托管运维合同范本
  11. python身份证区域分割_python 身份证归属地解析
  12. movie制作的电影站wordpress视频主题
  13. html背景消除重复,html – CSS背景渐变重复问题
  14. TI vs Nordic BLE 产品市场分析
  15. 调研主板,树莓派 VS RK3288板子,还是 RK的主板香,但是只支持 anrdoid 7系统,估计也有刷机成 armbian或者
  16. Windows 中如何远程访问内网计算机
  17. OPC服务器软件介绍
  18. linux xmanager使用教程,Xmanager企业版中各软件功能简介
  19. 安装caffe遇到/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o):relocation R_X86_64_32S against
  20. Linux内核分析 期中总结

热门文章

  1. 再见Postman,这款API神器更好用!
  2. SpringBoot官方热部署和远程调试神器,真带劲!
  3. 面试官 | Java 对象不使用时为什么要赋值为 null?
  4. 解决exe文件在别人电脑上运行缺失文件情况
  5. 荔枝派 Nano 全志 F1C100s 编译运行 Linux ubuntu并升级gcc
  6. SpringBoot中mybatis配置多数据源
  7. std::optional
  8. ASP.NET MVC 使用防伪造令牌来避免CSRF攻击
  9. Executors源码解读——创建ExecutorService线程池
  10. abaqus在岩土工程中的应用_什么是岩土锚固,看看在深基坑支护中如何应用