Alt+Ctrl+F[1~6]:切换虚拟终端

如果要切换到第 2 号虚拟终端的话,按 Alt+Ctrl+F2

要切换回去的话,按 Alt+Ctrl+F1

#:为 root 用户的系统提示符

$:为普通用户的系统提示符

init 0:关机

普通用户不能直接关机,用 root 用户能直接关机

exit:退出命令

退出了普通用户 test 回到 root,此时再执行 exit 的话将退出终端

此时的 root 用户执行 exit 的话就会退出登陆

whoami:列出目前登陆的用户

who:列出目前哪些有用户在系统上工作

:0 为该图形界面

pts/0 为该图形界面的第一个终端

tty2 为第 2 号虚拟终端

data:显示系统当前的时间

如果要修改时间的话,date 月日时分年

将时间设置为 “2018年8月4日21点37分”

注意,月日时分要保持两位,年份要保持四位

cal:显示月历

为当前的月份

如果要查看 1997年5月的话

hwclock:设置时间

同步硬件

[root@sch01ar ~]# hwclock -s

同步系统

[root@sch01ar ~]# hwclock -w

clear:清屏,也可以用 Ctrl+L

清屏只是是我们看的时候觉得屏幕清空,实际上刚才的内容都在上面

su:切换用户

root 用户切换到普通用户不需要输密码,普通用户间的相互切换需要密码,普通用户切换到 root 用户也要密码

su 用户名 和 su - 用户名 都能切换用户的,但是他们之间有区别

su 只是切换了身份,但 Shell 环境仍然是普通用户的 Shell

su - 是用户和 Shell 环境一起切换

只有切换了 Shell 环境才不会出现 PATH 环境变量错误,即报 command not found 的错误

su - 会连工作目录一起切换

所以使用 su - 会比较好一点

useradd:创建用户

创建一个用户名为 test 的用户

[root@sch01ar ~]# useradd test

现在的这个 test 用户还没有密码,登陆的话会出问题

因为登陆的时候不允许密码为空

如果用 root 用户直接切换的话,可以切换到这个没密码的 test 用户

passwd:修改用户密码

目前 test 用户的密码为空,可以用 passwd 为 test 用户创建密码,密码也为 test

虽然提示密码少于 8 个字符为无效密码,但还是修改成功了

man:获取命令的帮助信息

获取 whoami 命令的帮助信息

[root@sch01ar ~]# man whoami

按上下键进行翻页查看,按 q 键退出

查看帮助也可以用 --help

[root@sch01ar ~]# whoami --help

Linux 命令初识的更多相关文章

  1. (第四篇)Linux命令初识之常用系统管理命令

    1.hostname [命令作用]用于显示和设置系统的主机名称(但是不会永久保存,重启后会恢复) [命令语法]hostname(选项)(参数) [常用选项] -a:显示主机别名(alias name) ...

  2. linux命令初识

    一.查看当前的目录文件 ls  demo   查看demo目录下的所有文件 ls  -l  demo/test.txt   --查看指定目录(test.txt)的详细内容 二.复制文件 cp   or ...

  3. Linux命令行–初识Linux shell

    shell及脚本简介  GNU/Linux shell 是个交互工具,它为用户提供了启动程序.管理文件系统上的文件以及管理运行在Linux系统上的进程的途径 . shell的核心是命令行提示符 它是s ...

  4. Linux基础二:初识linux命令

    一.UNIX和Linux操作系统概述 1.UNIX是什么 1)UNIX的定义: UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. 2)UNIX操作系统的特点:多用 ...

  5. 自学Linux命令行与Shell脚本之路

    自学Linux命令行与Shell脚本之路[第一回]:初识Linux   1.1 自学Linux Shell1.1-Linux初识 1.2 自学Linux Shell1.2-Linux目录结构 1.3  ...

  6. 《Linux命令行与shell脚本编程大全 第3版》

    第一部分 Linux 命令行 第1章  初识Linux she1.1   什么是Linux 21.1.1 深入探究Linux 内核 31.1.2 GNU 工具 61.1.3 Linux 桌面环境 81 ...

  7. Linux入门——初识Linux

    Linux入门——初识Linux 摘要:本文主要说明了Linux是什么,Linux发展历史,以及同Linux系统有关的一些基本知识. 简介 操作系统 Linux系统同Windows系统.Mac系统一样 ...

  8. 40个超有趣的Linux命令行彩蛋和游戏

    40个有趣的Linux命令行彩蛋和游戏,让你假装成日理万机的黑客高手.附一键安装脚本,在树莓派和ubuntu云主机上亲测成功,有些还可以在Windows的DOS命令行中运行. 本文配套B站视频:40个 ...

  9. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

随机推荐

  1. Selenium with Python 004 - 页面元素操作

    毫无疑问,首先需要导入webdriver from selenium import webdriver 清除文本 driver.find_element_by_id('kw').clear() 文本输 ...

  2. Angular表达式--插值字符串($interpolate)

    要在字符串模板中做插值操作,需要在你的对象中注入$interpolate服务.在下面的例子中,我们将会将它注入到一个控制器中: angular.module('myApp', []) .control ...

  3. sizeof结构体

    规则1:结构体的对折长度为其基本数据成员的长度的最大值. 规则2:指定边界情况下,结构体的对折长度为自身对折长度和指定对折长度中较小者. 规则3:当行内结构体的基本数据成员的起始地址必须为其长度的整数 ...

  4. Annotation: 代码的修饰符

    Table of Contents 简介: 是什么, 用途, 为什么有用 使用: 一个简单例子,如@Override.系统提供的annotation,做成列表 定义新的annotation. 涉及到的 ...

  5. 27-THREE.JS 平面

    <!DOCTYPE html> <html> <head> <title></title> <script src="htt ...

  6. 原生JS日历 + JS格式化时间格式

    公司项目中用到,以前没做过,废了好几个小时 终于做好了 先来效果图(暂时没写样式 凑合着看吧) 点击左右按钮都能改变月份 下方表格中的数据也会跟着变化 贴上代码 : html部分: <div s ...

  7. Git_学习_11_Git rebase合并提交信息

    一.前言 二.操作过程 (1)先后两次进行文件修改,然后提交到本地仓库. (2)使用 git rebase -i origin/dev 来合并提交信息. 会弹出一个编辑框 p 07c5abd Intr ...

  8. LeetCode OJ :Move Zeroes (移动0)

    Given an array nums, write a function to move all 0's to the end of it while maintaining the relativ ...

  9. JS 页面加载触发事件 document.ready和onload的区别

    document.ready和onload的区别——JavaScript文档加载完成事件页面加载完成有两种事件: 一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件): 二是onlo ...

  10. [ASP.NET] 修改web站点的默认编程语言

    当你点右键新建web窗体或者新建类的时候,默认编程语言是什么?有时候是C#,有时候是VB. 你找遍了所有配置,从web.config到iis express配置到sln文件,硬是没找到vs如何决定编程 ...