RHCSA第二天

这篇博客详细介绍了Linux系统中的一些基本命令,包括ls、ln、touch、rm、cat、nano、date、cal、stat等,以及文件系统、权限管理、文件类型、硬链接和软链接的概念。此外,还提到了shell、环境变量、别名的设置和管理,以及一些文本处理工具如sort、uniq、wc等。内容涵盖了RHCSA认证考试中的关键知识点。
摘要由CSDN通过智能技术生成

命令格式:命令+选项(可重叠)+参数
Ls—list查看命令解析:
ls 列出制定目录下的文件
ls-l[home] 长列表列出当前目录[home]下的文件的详细信息
ll---->ls-l (简写)
ls-h 做单位转换(默认为字节)
ls-a 显示所有隐藏文件(.xxx.文件),包括.和…(.表示此目录,…表示上一级目录)
ls-A 显示所有隐藏文件,包括.和…
ls-d 显示目录本身的属性
ls-i 显示索引节点号(inode),一个索引节点号代表一个文件,在Linux中保存在磁盘分区中的文件给它分配一个编号称之为索引节点
ls-r 逆序列出

Nmtui 更改Linux的设置
文件类型 文件权限 ACL other 硬连接次数 所属用户 所属组 大小 (单位字节) 文件最后一次修改时间 文件名
- rw- r-- r-- 1 root root 1789 1月 13 13:47 anaconda-ks.cfg
d rwx r-x r-x 2 root root 6 1月 13 11:46 公共

user:所属用户的权限 group:所属组的权限 other:其他用户的权限

文件类型:

  •   普通文件
    

d 目录文件
c 字符设备文件—顺序存储
b 块设备文件—随机读取----磁盘
l 链接文件----软连接(快捷方式)
s 套接字文件 systemctl restart mariadb /var/lib/mysql s
p 管道文件

.acl 扩展权限
硬连接次数 (备份文件 内容是同步变化的)
所属用户 所属组
大小
时间
文件名

硬连接:指通过索引节点进行连接。在linux文件系统中,保存在硬盘分区中的
文件不管是是什么类型都会给它分配一个编号,称之为索引节点号。 inode
在linux系统中多个文件名指向同一个索引节点称为硬链接。
ln 源文件 目标文件

软连接:(符号连接文件)类似于window下的快捷方式,就是一种特殊的文件。
在符号连接中文件实际上是一个文本文件,其中包含的有另一个文件的位置信息。
ln-s 源文件 目标文件

touch 文件名 创建文件
ln 原文件 目标文件 创建硬链接
ln -s 原文件 目标文件 创建软连接
rm 目标文件 删除文件
cat 文件名 查看文件
nano 文件名 编辑文件
查找一个文件下有哪些硬链接
#find / -inum id

快捷键:
Ctrl+U 删除光标前面所有字符
Ctrl+K 删除光标后面所有字符
Ctrl+L 清屏
Ctrl+C中断当前命令
Ctrl+S/Q 暂停/开始当前命令

Passwd:
1.用户帐户的名称
2.加密的密码字串或者摩玛占位符
3.帐户的UID号
4.所属基本帐户的GID号
5.全名
6.目录
7.登录Shell信息

Shadow:
*1.名称
2.加密密码字串信息
*3.上此修改密码的时间
*4.密码的最短有效天数,默认为0
*5.密码的最长有效天数,默认为99999
*6.提前多少天警告用户口令即将过期
7.在密码过期之后多少天禁用此用户
8.帐号多少时间失效
9.保留字段(未使用)

文件系统:操作系统用于明确存储设备或分区上的文件的方法和数据结构;
(磁盘上组织文件的方法 在操作系统中负责管理和存储文件信息的软件机构)
linux层次化文件结构,倒树状结构文件结构
FHS filesystem hierarchy standard定义了两层规范,第一层是/下面的各个目录应该要放什么文件数据,
第二层则是针对/usr及/var这两个目录的子目录来定义。例如/var/log放置系统登录文件、/usr/share放置共享数据等等。

FHS 文件系统层级结构标准,规定了目录的类型和文件存放类型

FHS 文件系统层级结构

   /      根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。
	/usr  	系统核心所在目录  系统资源
	/bin	可执行文件,binary,二进制目录用户命令
	/boot	系统启动相关的文件
	/dev	device,设备文件因为在这个目录中包含了所有linux系统中使用的外部设备。它实际上是一个访问这些外部设备的端口。
	        可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。
			设备文件
			块设备		可实现随机访问的设备,如磁盘,按数据块访问
			字符设备 	线性访问的设备,如键盘,以字符为单位
	/etc	配置文件
	/home	家目录,root用户的家目录不在/home目录
	/mnt:这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom等目录。可以参看/etc/fstab的定义。
    /media:有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。
	/var	可以理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录。
	/root	root用户的家
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值