首页 > 系统相关 >Linux文件系统组成和基本操作

Linux文件系统组成和基本操作

时间:2022-10-31 19:00:50浏览次数:38  
标签:文件 time 文件系统 etc RHEL Linux 基本操作 root 目录

1、文件系统的组成

  • Linux文件系统的结构:Linux单根倒树状 严格区分大小写
  • windows多根多树状(多根指的是分区) 不区分大小写
  • 文件系统从根目录开始,表示为一个单独的​​'/'​​(斜线)字符
  • 命名大小写敏感
  • 路径以​​'/'​​ 为分隔

2、重要目录认识

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

3、绝对路径和相对路径的认识

  • 绝对路径:
    ​ 以根开头的路径
    ​ 文件位置的全路径
    ​ 在任何位置都可以引用
  • 相对路径:
    不以斜线开头
    当前工作目录的相对位置
    在特定的位置才可以引用

4、基础命令详解

打印工作目录 :​​pwd​

[root@RHEL ~]# pwd
/root

切换目录 :​​cd​

[root@RHEL ~]# cd /etc/yum.repos.d/
[root@RHEL yum.repos.d]# pwd
/etc/yum.repos.d
[root@RHEL yum.repos.d]# cd
[root@RHEL ~]# pwd
/root

查看文件信息 :​​ls​

  • 选项:
  • a :查看所有文件,包括以 . 开头的隐藏文件
  • -l :查看文件的详细信息(列表形式)
  • -R :递归显示目录中的内容
  • -d :显示目录本身的信息

如 ls /etc 是看/etc目录下的内容,而无法查看目录/etc本身的信息

创建文件/更新时间戳 :​​touch​

touch FILENAME`

​ 文件 ​​FILENAME​​ 如果不存在,则新建该文件

​ 文件 ​​FILENAME​​ 如果存在,则更新该文件时间戳

简单了解时间戳 ​​stat+​​查询的文件名

  • access time(A time)

文件最后一次被访问的时间

  • modify time(M time)

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

  • change time(C time)
    文件状态(文件的属性(大小,权限....))最后一次发生变更的时间
  • Birth

文件创建的时间

删除 :​​rm​

选项:

    ​​-r ​​:递归

    ​​  -f​​:强制,不提醒

rm -i file(交互式)
rm -r directory(递归)
rm -f file(强制)

创建目录:​​mkdir​

​-p​​:递归创建目录

如创建目录​​ /a/b/c/d​​ ,需要保证 ​​/a/b/c​​ 目录已存在,否则报错,但是使用 `-p` 参数以后,父目录如果不存在,则会自动递归创建

​-v ​​:查看创建过程

5、基本权限

Linux文件系统组成和基本操作_创建目录


标签:文件,time,文件系统,etc,RHEL,Linux,基本操作,root,目录
From: https://blog.51cto.com/wsw1026/5810906

相关文章

  • uniCloud传统方式调用数据库-基本操作
    1.后台云函数todo/index.js'usestrict';//查询所有constqueryAll=(collection,params)=>{ returncollection.get()}//新增constadd=(collection,data)=>......
  • Python开发 之 Python3打包(windows/linux)详解
    文章目录​​1、唠唠叨叨​​​​2、背景​​​​3、Python打包工具​​​​3.1、py2exe​​​​3.2、cx_Freeze​​​​3.3、PyInstaller​​​​4、Windows打包​​​​4.......
  • linux中断子系统(四) - 内核提供的相关接口和结构体
    内核的代码位于kernel/irq目录下内核提供的相关接口与注册系统中断处理函数相关接口intset_irq_chip(unsignedintirq,structirq_chip*chip)void__set_irq_handler(un......
  • linux中断子系统(二) - 注册用户中断处理函数
    区别系统中断函数和用户中断函数和前面一篇文章区别开来,之所以要区别系统中断函数和用户中断函数,这是我自己的理解。来看一个结构体:structirq_desc{unsignedint......
  • linux中断子系统(一) - 注册系统中断处理函数
    重要的宏内核中使用宏MACHINE_START、MACHINE_END来定义一个machine_desc结构,machine_desc中定义了:机器类型,起始I/O物理地址,bootloader传入的参数地址,中断初始化函数,I/O映射......
  • linux字符设备内核源码
    文件位于fs/chr_dev.c重要的结构体structcdev{structkobjectkobj;structmodule*owner;conststructfile_operations*ops;structlist_headlist;......
  • linux内核资料
    Documentation搜集一下看到过的Documentation1、关于gnumakefile的使用说明Documentation/Kbuild/makefiles.txt2、介绍kernel各个参数及其意义Documentation/kernel......
  • PetaLinux 工程中隐藏的Linux特性
    KR260的PetaLinuxBSP工程里,默认使能了Linux内核的OF_OVERLAY等特性。使用PetaLinux配置Linux内核,禁止OF_OVERLAY等特性。在生成的配置文件user_2022-10-31-06-59-00.cfg......
  • linux漏洞修复——tomcat
    检测到的漏洞修复方式一般分为两种:修改配置文件、升级组件规避漏洞,一般紧急规避是选择前一种方式。1.tomcat隐藏版本信息a.cd /usr/tomcat9/lib/cp catalina.jar......
  • linux文档编辑的命令都有哪些?linux命令详解
    在Linux系统中,所有的操作都是需要执行命令才能完成的,可以说,命令的掌握程度对于Linux运维工程师来说至关重要,本篇文章将为大家介绍几个Linux文档编辑命令,以下是详细的内容:1......