【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 如果有蓝色则表示为目录
【RHCSA】Linux中执行命令相关推荐
- Linux 中执行命令
第一步: 在txt文件(文件名为cmd_file)中写入代码:echo this is content! 第二步: 授权chmod 555 cmd_file 第三步: 运行 ./cmd_file -- ...
- Linux 中执行命令 ls -l 后,文件详细信息(文件属性/文件详情)说明
- 在linux中的sort命令,linux中sort命令
功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...
- linux中less有什么作用,linux中less命令使用
less与cat和more的区别: cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能. more命令功能:让画面 ...
- linux中make命令大全,Linux中的命令 make -f 是什么意思
二.Makefile的文件名 默认的情况下,make命令会在当前目录下按顺序找寻文件名为"GNUmakefile"."makef ile"."Make ...
- Linux中iptraf命令详解(IP局域网监控工具)
2019独角兽企业重金招聘Python工程师标准>>> Linux中iptraf命令详解(IP局域网监控工具) 发布时间:2017-12-27 20:46:03 作者:佚名 ...
- Linux中执行shell脚本的4种方法
这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下. bash shell 脚本的方法有多种,现在作个小结.假设我们编写 ...
- 在LoadRunner向远程Linux/Unix执行命令行并收集性能数据
前面介绍过在LoadRunner的Java协议实现"使用SSH连接Linux",当然连接之后的故事由你主导. 今天要讲的,是一个非Java版本.是对"在LoadRunne ...
- Linux中常见命令和单词的缩写全称
Linux中常见命令和单词的缩写全称 文章目录: 参考 ls:list(列出目录内容)cd:Change Directory(改变目录) su:switch user 切换用户 rpm:redhat ...
最新文章
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- python:将32位的16进制数据以二进制/hex/binary的形式写入到文件
- Python 下JSON的两种编解码方式实例解析
- iOS Assigning to 'idXXXDelegate' from incompatible type 'BViewController *__strong'
- ASP.NET Core【在线教育系统】功能要求
- OpenJdk7编译
- 关于使用indexedDB的本地存储(2)
- ]remove-duplicates-from-sorted-list-ii (删除)
- 算法(11)-leetcode-explore-learn-数据结构-链表的经典问题
- Hive精华问答 | Hive和传统数据库有什么不同?
- hadoop 实现数据排序
- 特征工程之特征预处理
- 20200606:最长连续序列(leetcode128)
- (三)Mybatis总结之动态sql
- 数据呈现—ListView x Adapter
- No.3小白的HTML+CSS心得篇
- Docker技术之容器与外部相连
- 如何解决Photoshop导入视频不能错误
- 计算机房电源引入方式,(完整版)通信机房电源计算公式.pdf
- 算法谜题1,狼羊菜过河
热门文章
- 蓝牙协议栈模组在linux ubuntu 跑蓝牙协议栈 --传统蓝牙搜索演示以及实现原理
- RationalDMIS 7.1 建立坐标系(3-2-1法)
- C语言常用语句之-循环语句
- 有四个圆塔,圆心分别为(2,2)、(-2,2)、(2,-2)、(-2,-2),圆半径为1.这四个塔的高度为10米。塔以外无建筑物。今输入一个点的坐标,求该点的建筑高度(塔外的高度为0m)
- vue鼠标悬浮显示文字
- MySQL数据库11——子查询语句
- 给图片加水印的简单方法,手机图片加水印也可以用
- 面试-JVM-类加载-类加载器--自定义类加载器-JVM调优
- 【防骗】来电显示号码竟可任意修改
- 统计学上数据的处理和图标的展示原则