极速入门必备命令,Shell 简介,寻求帮助 - man 命令,用户间切换SU,特权命令 sudo

Posted Respect@

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了极速入门必备命令,Shell 简介,寻求帮助 - man 命令,用户间切换SU,特权命令 sudo相关的知识,希望对你有一定的参考价值。

Shell 简介

Shell 是运维和系统管理员操作Linux 系统的首选,简单说,它是一个命令解释器.

在这里插入图片描述

命令行相关: 行首“$” 或 “#” - 命令行提示符
行中 ## - 视为注释开始
注意: 命令行是区分大小写的!

使用命令行补全(Tab) 和通配符可以提高输入效率

通配符共有3个: “*”,“?”,“[]”

  • - 用于匹配文件名中任意长度的字符串;
    ? - 只匹配一个字符;
    [] - 用于匹配所有出现在方括号内的字符。可以使用短线“-”来指定字符集范围。如:ls text[1-3] 或 ls test[a-z]

Linux 下环境下有几种不同Shell ,常用的有 BASH 、TCSH Shell和 Z-Shell 等.BASH 是默认安装和使用的Shell。

寻求帮助 - man 命令

作用: Linux 为所有命令和系统调用编写了帮助手册。使用man 命令可以方便地获取某个命令的帮助信息。
用法: man [手册编号] 命令名

man 命令在显示手册页时实际调用less 完成显示,J K可以上下翻动,空格用于向下翻页。Q键退出。

手册总共分为9 节,各部分内容如下:
在这里插入图片描述

用户间切换SU

作用: 切换到其他用户
用法: su [用户名]

$ su martin #切换到 martin 这个用户

$ su #切换到 特权用户 root

注意: Ubuntu 默认情况下,系统没有合法的root权限,不能直接使用su 命令提升到 root 权限,而必须要用 sudo 来获得 root 权限

特权命令 sudo

作用: 提升当前执行命令的权限,以root 身份执行它.
用法: sudo 命令行

$ sudo su #切换到root 用户

$ sudo rm root.txt #切换到 特权用户 root

以上是关于极速入门必备命令,Shell 简介,寻求帮助 - man 命令,用户间切换SU,特权命令 sudo的主要内容,如果未能解决你的问题,请参考以下文章

如何在Linux内部寻求帮助

linux shell脚本之-变量极速入门与进阶

Linux简介及常用命令使用5--linux shell编程入门

Redis极速入门

第1期Ubuntu入门篇:18shell脚本入门

大数据(5m)ClickHouse极速入门