RHCSA(2)

笔记

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

命令的分类

shell自带的命令:内置命令

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

选项:指明要运行命令中的哪一个功能代码

选项的表现方式:

短选项:如:-l,-d,若同一命令同时使用多个短选项,多数可合并

长选项:例如--help,--human-readable

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

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

不同的命令的参数不同;有些命令可同时带多个参数,多个参数之间以空白字符分隔。

按照“年-月-日 小时:分钟:秒”的格式查看当前系统时间的date命令:[root@kongd ~]# date "+%Y-%m-%d %H:%M:%S"

将系统的当前时间设置为2020年11月1日8点30分的date命令:[root@kongd ~]# date -s "20201101 8:30:00"

使用date命令并按照默认的格式查看当前的系统时间:[root@kongd ~]# date

date命令中的参数%j可用来查看今天是当年中的第几天:[root@kongd ~]# date "+%j"

Ls -I -h=ls  -lh

- 普通文件,类似于Windows的记事本

创建一个普通文件:touch newfile       删除一个普通文件:rm  newfile

d 目录文件,类似于文件夹

创建一个目录:mkdir directory                     删除一个目录:rmdir directory  

如果该目录下有其他文件,则可以使用 rm -r 命令来递归删除该目录下的所有文件。需要注意的是,使用该命令将会删除该目录及目录下的所有数据,过程不可逆,需要谨慎使用:rm  -r directory

c 字符设备文件,串行端口设备,顺序读写,键盘

b 块设备文件,可供存储的接口设备,随机读写,硬盘

p 管道文件,用于进程间的通信(| 称为管道)

创建管道文件:mkfifo  fifo_file

s 套接字文件,通常用于网络上的通信。可以启动一个程序来监听客户端的要求,客户端可以通过套接字来进行数据通信(不同主机之间的通信)

l link,链接文件(软链接,快捷方式(所指向的地址存在则能用)

在linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号inode。(linux中一切皆文件)

(1)符号链接又叫软链接,和原文件不是一个文件。例如Windows的快捷方式,如果原始文件被删

除,所有指向它的符号链接也就都被破坏了。符号链接记录的是目标的path。符号链接可以跨越文件系

统,也可以为目录建立。软链接有自己的node,是linux特殊文件的一种,作为一个文件,它的数据是

它所连接的文件的路径。

创建链接文件:ln -s 原文件 链接文件

(2)硬链接,只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(也称为

inode)。当移动或者删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是

文件在件结构中的位置。硬链接记录的是目标的inode。

创建硬链接: ln 原文件 新文件

FHS:filesystem hierarchy standard文件系统层级标准,定义了在类Unix系统中的目录结构和目录内容,即让用户了解到已安装软件通常放置于哪个目录下。(Linux为树状结构)

Linux目录结构的特点

分区 ‘加载’ 于目录结构:

使用树形目录结构来组织和管理文件。

整个系统只有一个位于根分区的一个根目录(树根)、一棵树

其他所有分区、目录、文件以及外部设备(如硬盘、光驱等)都是以根目录为起点,挂接在目录树的

某个目录中的,通过访问挂载点目录,即可实现对这些分区的访问。Linux的根目录用“/”表示

Windows的目录结构属于分区:

每个主分区或逻辑分区都有一个独立的根目录和相应的树形目录结构,各分区采用盘符进行区分和标

识。

Ls=/usr/bin/ls    --color=auto

bin普通用户能执行,主用于具体应用,sbin root用户执行,主用于系统管理,bin和sbin都存储的是二进制文件

Lib/lib64为库,只能被其他程序调用,一个为32位的库,一个为64位的库

mnt/media 挂载点目录(分区和目录相关联,访问目录就是访问分区)

/sys,/proc为虚拟的,存在内存当中

var/log系统日志

Last  /var/log/lastlog  查看日志(cat会乱码)

/Etc  附加项目、零星杂物(服务调用在这里)

/dev  包含了所有Linux系统中使用的外部设备,实际上是一个访问这些外部设备的端口,并不是像windows一样放的是外部设备的驱动程序。

Run 让程序运行起来的文件

命令找不到的两种情况:没有这个命令,没有安装相应命令的软件包

 作业

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值