首页 > 其他分享 >RHCE第二周(文件系统和基本命令)

RHCE第二周(文件系统和基本命令)

时间:2024-01-21 17:00:42浏览次数:25  
标签:文件 RHCE 文件系统 cd 命令 第二周 file root 目录

一:文件系统

1:linux与windows中文件系统的对比

相同点:都是倒挂的树形结构

不同点:

linux所有的文件都是在根分区下的,删除了根分区有影响,windows有c盘和d盘其他的盘,删除了d盘,对于c盘没有影响

linux严格区分到命令和创建文件大小写,windows命令和文件不区分大小写

 

2:linux中的目录的作用

/root 超级管理员的家目录
/home/username 用户的家目录
/usr/bin 保存普通用户和root用户的命令
/usr/sbin 保留root用户可执行的命令
/usr/local 安装自定义软件的目录,源码包也是放在这里面的
/etc 配置文件的主目录,跟c盘一样的重要
/var 系统的日志文件和网站的数据文件,邮件,ftp等
/tmp 系统的临时文件,就是缓存的文件
/boot 系统的启动的目录
/dev 系统的设备目录
/proc 存放系统运行的数据,里面有每一个进程的pid

3:目录和文件名的要求

1)不能超过255个字符

2)不能创建以/这个命名的,这个是分隔符 aaa/bbb

3)不要用特殊字符来命名,要的话,使用单引号

 

4:文件的路径

1)pwd查看文件存放路径

2)绝对路径和相对路径

绝对路径:就是以根开头的

相对路径:就是不以根开头的

..就代表着上一级目录 

.就代表这当前目录

二:常用命令

1:cd命令

就是切换目录,

cd === cd ~ 切换到用户登录的家目录下

cd - 切换到上一次所在的目录

cd .. 切换到上一级目录

cd . 切换到当前目录

cd ~用户 切换到用户的家目录

 

2:touch和mkdir命令

touch:创建文件

touch file 再次输入touch file 会刷新这个这个时间

stat可以查看时间戳

[root@server opt]# stat file
  文件:file
  大小:0         	块:0          IO 块:4096   普通空文件
设备:10303h/66307d	Inode:67897315    硬链接:1
权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
环境:unconfined_u:object_r:usr_t:s0
最近访问:2024-01-21 16:42:21.100198771 +0800
最近更改:2024-01-21 16:42:21.100198771 +0800
最近改动:2024-01-21 16:42:21.100198771 +0800
创建时间:2024-01-21 16:42:21.100198771 +0800
[root@server opt]#  

utc:世界协调时间 +8个小时就是现在的时间

最近更改的时间:就是修改了文件的内容

最近改动的时间:就是修改了文件的权限,文件的属主,属组

touch -md '2022-01-22 12:00:00'  file 可以修改的是最近更改的时间

mkdir 命令创建文件夹

-p 递归的创建目录

 

3:rm命令

rm:就是删除文件和目录

-i 询问是否删除

-r 删除文件夹

-f 强制的删除

rmdir:删除的空目录,如果目录中有文件的话,无法进行删除

 

4:mv命令

移动文件和重命名

mv /opt/11 /mnt/22

这个就是移动了并且改了名

 

5:cp命令

拷贝文件和目录

-r:拷贝目录

-f:强制的拷贝

-a:保留所有的属性,拷贝文件和目录

 

6:ls命令

-l:以长文件的格式显示内容

-a:显示所有的文件内容

-h:以人性化的方式来显示

-R:查看子目录

-d:查看当前目录

 

7:file命令

可以查看是否是文件

 

标签:文件,RHCE,文件系统,cd,命令,第二周,file,root,目录
From: https://www.cnblogs.com/qm77/p/17977986

相关文章

  • archlinux调整分区及btrfs文件系统大小
    1.防止数据丢失有重要数据要先备份最好现在虚拟机练习一下,2.注意点修改分区的初始位置似乎需要删除分区后重建分区,意味着分区数据全被删除。所以修改分区初始位置可能需要其它办法修改分区的初始位置风险有点大,可能是因为分区初始位置存储着分区表参照:https://superuser.co......
  • Golang之文件系统事件监听
    Golang之文件系统事件监听基本介绍文件系统事件是指文件系统相关的各种操作和状态变化,当一个应用层的进程操作文件或目录时,会触发systemcall,内核的notification子系统可以守在那里,把该进程对文件的操作上报给应用层的监听进程。这些事件可以包括文件和目录的创建、修改、删除和......
  • 记住以下10条,Linux磁盘与文件系统管理无忧矣
    1、查看当前Linux系统所支持的文件系统:ls-l/lib/modules/$(uname-r)/kernel/fs;目前已加载到内存中支持的文件系统:cat/proc/filesystems。2、让内核重新读取新的分区表,在屏幕上不打印任何内容,无需重启操作系统即可使用新的分区表:partprobe。3、fdisk无法处理大于2TB的以上的......
  • RHCE第五周(shell脚本)
    一:shell脚本的基础1:执行脚本的4种方式1)相对路径执行就是./脚本的路径,就是要在脚本的当前路径下执行缺点:一但不在脚本的目录下的话,就执行不了,需要可执行权限2)绝对路径执行/脚本的路径,需要可执行权限3)bash执行bash脚本路径,不需要可执行权限前面三种都是在子shell中执行的......
  • 实验三Spark 读取文件系统的数据
    Spark读取文件系统的数据(1)在spark-shell中读取Linux系统本地文件“/home/hadoop/test.txt”,然后统计出文件的行数;(2)在spark-shell中读取HDFS系统文件“/user/hadoop/test.txt”(如果该文件不存在,请先创建),然后,统计出文件的行数;(3)编写独立应用程序,读取HDFS系统文件“/u......
  • 第七天:磁盘存储、分区和文件系统
    一、磁盘结构1、设备放在/dev文件下面硬盘:sdanvme虚拟:xvdvdmknod:创建设备2、硬盘类型接口类型:IDESCSISATASASUSBM.2机械硬盘和固态硬盘3、open(),read(),write(),close()文件操作二、分区类型设备分区、创建文件系统、挂载新的文件系......
  • RHCE第三周(bash shell)
    一:初始bashshellshell:就是一个解释器,将命令翻译成内核看的懂的语言shell的种类:bashshell,csh,ksh等会了rhel其他的也回了,因为其他的版本的shell默认都是bashshell所以他们的命令万变不离其宗二:bashshell提供的功能1:快捷键 ctrl+A移动的命令的最前面ctrl+E移动......
  • 文件系统
    1.cd跳转2.bin存储可以直接执行的常用命令3,sbin是系统级的二进制命令4.lib库目录5.usr包含了应用程序和用户相关文件6.boot包含了原目录7,dev设备目录8,包含配置文件9,opt可选目录,其他软件包10,media可移动媒体设备挂载点11,proc进程目录,虚拟目录12,sys系统目录1......
  • 『周记』2024第二周杂记
    『周记』2024第二周杂记 这一周我的命运微妙地发生了改变……!签证在12号通过了! 总结本周的主旋律是解决杂事,以及拖到最后终于完成了最后那个(其实不大的)大作业。解决了一些关于交换的杂事,比如机票、租房和订手机卡(实在太感动了之前看中的那个厅卧还在……)钩针进步神速,已......
  • rhel配置ACFS集群文件系统
    文档课题:rhel配置ACFS集群文件系统.环境介绍:OS:rhel7.964位架构:rac双节点数据库:oracle11.2.0.41、配置前信息如下所示,在安装好p31718723_112040_Linux-x86-64.zip补丁后,asmclusterfilesystems和volumes选项卡正常显示,当前已添加磁盘组ACFS,现在目标是创建ASM集群文件系......