RHCE:第二天

一、查找帮助和文件系统组成

man:manual帮助手册

1.1、man帮助

在这里插入图片描述

1.2man帮助章节

man man
1   Executable programs or shell commands
第一章节:命令的语法,针对虽有用户

5   File formats and conventions eg /etc/passwd
第五章节:查看配置文件的语法规则

8   System administration commands (usually only for root)
第八章节:只有root可以执行的命令的语法规则

man -k:模糊匹配

man -k passwd    :查找命令或者描述信息中有passwd字符串的帮助章节

在这里插入图片描述

man的位置:/usr/share/man
常用:
	1.用户命令:   User	commands
	5.文件格式:   File	formats
	8.系统管理命令:Maintenance	commands

二、RPM包文档

2.1、本地帮助文档

  • 安装软件包后,在doc目录下释放文件
  • /usr/share/doc/文件名
  • 可以用浏览器查看
file:///usr/share/doc

在这里插入图片描述

2.2在线文档

https://access.redhat.com/



三、文件系统

根一定要有挂载点(就像:我的电脑)
其他可以分配,若不分配,则使用根的挂载点

在这里插入图片描述
在这里插入图片描述

3.1、重要目录

/root			:超级用户root的家目录
/home/username	:普通用户家目录
/usr			:安装的软件,共享库等目录重要的子目录有
/usr/bin		:用户命令
/usr/sbin		:系统管理员命令
/usr/local		:本地自定义软件安装目录
/etc			:系统的配置文件
/var		    :系统服务的数据,例如数据库文件,日志文件和网站内容
/tmp		    :系统临时文件目录
/boot		    :系统启动所需要的文件
/dev			:包含一些特殊的设备文件,供系统用于访问硬件
/proc 和 /sys	:反应当前系统运行状态



3.2、相对路径和绝对路径

1.相对路径:

  • 不以\开头
  • 特定位置才可以用
  • 不以斜线开头

2.绝对路径:

  • \开头
  • 文件全路径
  • 任何位置都可用



3.3 、cd改变目录

cd..			:返回上层目录
cd -			:返回上一次工作的目录
cd或者cd~	    :返回当前用户的家目录
cd ~username	:返回某个用户的家目录
cd ~用户名  		:  cd /home/用户名
cd ~用户名/文件名	:  cd /home/用户名/文件名

cd~ 就等于 cd /home
在这里插入图片描述


3.2 ls命令

3.2.1、ls总结

命令作用
-a查看所有文件,包括隐藏文件
-l查看文件的详细信息
-h换算单位
-R递归显示目录内容
-d查看目录本身的信息,而不是目录里面的内容
-rw-------. 1 root root 1373 Jun 28 10:40 anaconda-ks.cfg

在这里插入图片描述

类型:-:文件
	 d:命令
	 l:连接文件
	 b:块设备(比如磁盘)------>存数据的
	 c:字符设备(鼠标,键盘)--->不会存储数据
	 ```

在这里插入图片描述

权限

在这里插入图片描述

链接数:
	  对文件而言---->是链接数,指最多能删除几次(后面讲)
	  对目录而言---->是目录里面有多少的子目录

在这里插入图片描述

拥有人:
拥有组

在这里插入图片描述

大小:默认单位字节
	-h 换算单位

在这里插入图片描述

文件内容最后一次被修改的时间

3.2.1、递归显示文件内容

ls -R:递归显示文件内容

在这里插入图片描述

3.2.2、查看文件信息

问题:想查看/etc文件信息,怎么操作?

方法一:进入/etc上级目录
方法二:ls -ld /etc 

ls -ld /目录名

在这里插入图片描述


3.3、cp复制

3.3.1总结

 cp [OPTION]... [-T] SOURCE DEST
 cp [OPTION]... SOURCE... DIRECTORY
 cp [OPTION]... -t DIRECTORY SOURCE...

cp 文件 目标:

1.目标是文件:
	①文件不存在:复制过来并改名
	②文件存在:文件被覆盖(需要进行确认)
	
2.目标是目录:直接复制到目录下
命令作用
-r复制目录
-i如果遇到同名文件提示是否覆盖
-p保留文件属性(权限,拥有人拥有组,时间戳)
-a将原数据原封不动的拷贝过来,不改变里面的任何信息
-r拷贝的结果是生成新的时间戳等信息



3.4、mv移动,重命名文件

3.4.1、语法

和cp语法一样

 mv [OPTION]... [-T] SOURCE DEST
 mv [OPTION]... SOURCE... DIRECTORY
 mv [OPTION]... -t DIRECTORY SOURCE...



3.4、创建和删除文件、目录

3.4.1、文件:touch

命令作用
touch创建一个空文件、或者是更新一个文件的时间戳
rm删除文件
stat查看文件时间戳等信息
-a只更改访问时间
-c–no-create 不创建任何文件
-m只更改修改时间
touch:
	1.文件不存在,则创建文件
	2.文件存在,更新文件的时间戳(全部更改)

在这里插入图片描述
ls -l :看到的是M time,文件内容被修改的时间

A time:不是实时更新

用作备份:
	M time:只要保存就认为被修改了
	C time:权限,拥有人拥有组,大小。。。。



3.4.2、目录:mkdir

命令作用
mkdir创建目录
-p(parents)创建多层目录
-v(verbose)查看创建过程

在这里插入图片描述


3.4.3、删除:rm

命令作用
-i交互提示是否需要删除
-r递归删除目录
-f强制删除
rmdir只能删除空目录



3.4.4、文件类型:file

代码功能
file查看文件类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值