shell提示符、命令格式、查看帮助信息

一、shell提示符

1、格式,例如:[root@xgd ~]#

[当前登录的用户名@主机名称 当前的工作目录]提示符

root当前登录的用户名
@@
xgd主机名称
~当前的工作目录
#提示符

2、当前登录的用户名

root为当前登录的用户名,因为linux是用在服务器上的操作系统,所以是多用户操作系统,其中root是以管理员身份登录linux操作系统,一个linux操作系统只有一个管理员。除管理员以外的其他用户为普通用户。

su (用户名 )    可以实现账户的切换

root管理员切换为普通用户不需要密码而普通用户切换为root管理员需要输入密码。

2、主机名称

xgd为主机名称

我们可以通过hostnamectl stasus查看我们的主机名称  hostnamectl set-hostname (更改的名字)更改主机名

当我们更改了主机名后,shell提示符上的主机名称并不会立刻改变,我们需要输入bash重新加载一次shell

3、当前的工作目录

~为当前的工作目录,工作目录就像window操作系统中的文件打开路径,只不过在linux中不能这么直观的显示。~为当前登录用户的家目录,每个用户的家目录都不同。/ 有两种表示形式,第一个是根目录,第二个是文件分隔符。

工作目录分为两种:1、绝对路径 2、相对路径

绝对路径是指从根出发的路径,例如:/etc/1.txt,相对路径是指相对于当前文件所在目录的路径。

我们可以用cd (文件名)切换工作目录,例如:cd /ect。

cd / 切换到根目录     cd ~ 切换到当前账户的家目录    cd - 在当前两种目录间切换    cd ../ 切换到上一级目录

pwd为查看当前工作目录的绝对路经

4、提示符

管理员的提示符为#;普通用户的提示符为$。

二、命令格式

linux当中的命令格式为

命令字 【选项……】 【参数……】

有【】的代表它只在所执行命令有需要时才会写,......代表有很多种,选项为 -什么什么输入后会有提示,参数是操作的对象。

命令

命令分为内部命令和外置命令,内部命令是shell内部的命令,外置命令是能够在/下面,找到对应的执行文件,查看命令的类型输入type (命令名)即可,返回命令执行的时间time (命令字)。

选项

选项分为长选项和短选项,长选项: --单词,例如:--help ,长选项通常不会进行合并使用;短选项: -字母,例如:ls -a,短选项可以进行合并使用,例如:ls -a -l或ls -al。

ls (文件名)浏览目录文件下的内容

三、查看帮助信息

1、help 命令

查看shell内建的命令的帮助信息,--help 查看命令的帮助信息

2、man手册

man命令用来提供在线帮助,使用权限是所有用户,使用man命令可以调阅其中的帮助信息,非常方便实用。

在man命令帮助信息的界面中,所包含的常用操作按键如下:

man命令的帮助信息的结构如下:

man手册的几个部分:

区段1:用户指令,查看命令的帮助

区段2:系统调用,查看可被内核调用的函数的帮助

区段3:程序库调用,查看函数和函数库的帮助

区段4:设备,查看特殊文件的帮助(主要是/dev目录下的文件)

区段5:文件格式,查看配置文件的帮助

区段6:游戏,查看游戏的帮助

区段7:杂项,惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明

区段8:系统指令,查看系统管理员可用的命令的帮助

区段9:内核内部指令,查看内核相关文件的帮助

使用如下命令可以知道某个命令在man的哪个区段有相关帮助文档:

[root@server ~]# whatis man

man (7)              - macros to format man pages

man (1)              - an interface to the on-line reference manuals

man (1p)             - display system documentation

[root@server ~]# man -f man

man (7)              - macros to format man pages

man (1)              - an interface to the on-line reference manuals

man (1p)             - display system documentation [root@server ~]# man 1 man   

[root@server ~]# man 7 ma

3、info page

info与man的用途其实差不多,都是用来查询命令的用法或者是文件的格式。 但是与man page不同的是,info page则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中还有类似网页的『超链接』来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。 不过你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这 个支持info命令的文件默认是放置在/usr/share/info/这个目录当中的。

[root@server info]# info info

第一行的信息表示:

Next:下一个节点的名称为Stand-alone Info,你也可以按 n 到下个节点去;

Up:回到上一层的节点总揽画面,你也可以按 u 回到上一层;

输入n/N后显示如下:

Prev:前一个节点,输入 p 可回到前一个节点。

info page当中可以使用的按键:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值