【RHCSA】Linux中执行命令

目录

命令

命令分类 :

选项 :

参数:

  补全:

查看命令帮助:

1.查看bash内部命令帮助 :

2.命令 --help :

3、man用来提供在线帮助,使用权限是所有用户。

4.info page

时钟命令:

        date命令:

timedatectl命令:

查看目录下的文件 ls (list)


命令

格式 :主命令 + 选项 + 参数 (操作对象)

        ※没有参数的话为当前对象

命令分类 :

        1.内置命令(builtin):由shell程序自带的命令。

        2.外部命令:有独立的可执行程序文件,文件名即命令名。

选项 :

        指定命令的运行特征 , 指明要运行命令中哪一个功能代码。

        1.短选项 :-l,-d ,如果同一命令同时使用多个短选项 ,多数可合并。【注:有些命令的选项没有-】。

        2.长选项:例如--help , --human-readable 。

参数:

        命令的作用对象,即命令对什么生效

        ·不同的命令的参数不同

        ·有些选项可以带参数,有些选项可以不带参数

        ·有些命令可同时带多个铸数,多个参数之间以空白字符分隔

         终止当前的命令:按[Ct+C]键可中断正在执行的命令。

  补全:

1.补全命令:输入命令关键字的前几个字符后,按tab键,可实现命令自拼补全。

2.补全文件名和目录名:输入文件的前几个字符后,按tāb键可自动补全。

查看命令帮助:

1.查看bash内部命令帮助

[root@localhost ~]# help cd

2.命令 --help

[root@localhost ~]# cat --help。

示例如下:cat[OPTION]…〔FILE]…表明cat后而可以加上多个可选的选项以及多个可选的文件参数

下面是对于命令的语法的一些符号的说明:

[] :表示的是可选

… : 表示的可以存在多个参数

| : 表示是可选的

<> : 必填

      { }: 表示作为一个整体存在的

3、man用来提供在线帮助,使用权限是所有用户。

        使用man命令可以调阅其中的帮助信息,非常方便实用。

[root@localhost ~]# man cat

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

按键

作用

空格键,PaGe down

向下翻一页

PaGe up , b

向上翻一页

home

直接前往首页

end

直接前往尾页

/

从上至下搜索某个关键词,如“/Linux"

?

从下至上搜索某个关键词,如"?Linux"

n

定位到下一个搜索到的关键词

N

定位到上一个搜索到的关键词

q

退出帮助文档

man命令帮助信息如下:

结构名称

代表意义

NAME

命令的名称

SYNOPSIS

参数的大致使用方法

DESCRIPTION

介绍说明

EXAMPLES

演示(附带简单说明)

OVERVIEW

概述

DEFAULTS

默认的功能

OPTIONS

具体的可用选项(带介绍)

ENVIRONMENT

环境变量

FILES

用到的文件

SEE ALSO

相关的资料

HISTORY

维护历史与联系方式

4.info page

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

[root@localhost ~]# info info

Info page中的快捷按键

快捷键

作用

上箭头

向上移动一行

下箭头

向下移动一行

PgUp

向上翻一页

PgDn

向下翻一页

Tab

在有" * "符号的节点间进行切换

回车

进入有" * "符号的子页面,查看详细帮助信息

u

进入上一层信息

n

进入下一小节信息

p

回到上一小节信息

s或者/

在nfo page中使用关键字搜索

?

查看帮助信息

q

退出info信息

时钟命令:

        date命令:

        [root@localhost ~]# date

        

         CST:中国标准时间(UTC+8)

         UTC:世界标准时间。

        date命令中的参数和作用

        

参数

作用

%Y

完整年份(例如:2020)

%m

月份(1-12)

%d

本月中的第几天

%H

小时(00~23)

96M

分钟(00-59)

%j

今年中的第几天

 [root@localhost ~]# date "+%j"

 

按照“年-月-日小时:分钟:秒的格式”当前系统时间的date命令如下所示:

[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S"

 

※一定要有加号

将系统的当前时间设置为2020年11月1日8点30分的date命令如下所示:

[root@localhost ~]# date -s "20201101 8:30:00"

[root@localhost ~]# date 110108302020

timedatectl命令:

用于设置系统的时间,全称为“time date control”

语法格式为:timedatectl [OPTIONS…] COMMAND…

参数

作用

示例

status

显示状态信息

timedatectl  status

List-timezones

列出已知时区

timedatectl list-timezones

set-timezone

设置生效时区

timedatectl set-timezone

Asia/Shanghai

set-time

设置系统时间

timedatectl set-time 2001-12-12

查看目录下的文件 ls (list)

常用命令:

参数

含义

-a

all,显示所有文件及其目录(开头的隐藏文件也会列出)

-A

同-a,但不列出“.”(当前目录)和“…”父目录

-l

以长格式显示目录下的内容列表,包括文件的权限、链接数、所有者名称和组所有者、文件大小最后修改日期时间和文件/目录名称

-r

reverse,将排序结果反向输出,例如:原本文件名由小到大,反向自则由大到小

-R

-recursive,以递归的方式显示指定目录及其子目录中的所有内容

-S

sort by file size。根据文件大小排序,而不是文件名

-t

sort by modification time,以文件修改时间排序(从最新开始排)

-d

仅列出目录本身,而不是列出目录内的文件数据(常用)

-f

直接列出结果,而不进行排序(S默认以文件名排序)

-F

根据文件、目录等信息,给予附加数据结构,例如:*:代表可可执行文件; /:代表目录;=:代表socket文

件;|:代表FFO文件

-g

和-l相似,但不列出所有者

-G

No-group,不列出任何有关于组的信息

-author

打印出每一个文件的作者

-n

类似-l,用数字UID和GID代替名称

-h

以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-后将显示为k,等单位。此选

项需要和-选项结合使用才能体现效果

-c

输出文件的ctime(文件状态最后更改的时间),并根据ctime排序

-C

由上至下的列出项目

--full-time

显示完整时间格式

--time

输出access时间或改变权限属性时间(ctime)而非内容变更时间(modification time)

--color=never

不要根据文件特性给予颜色

--color=always

显示颜色

ls -l可以简写成ll

ls -a  列出隐藏文件  那些前面带点的就是隐藏文件

上边这俩可以组合  ls -a -l

ls -dl 查看目录本身的内容

  • ls -R 如果有蓝色则表示为目录

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值