首页 > 系统相关 >linux默认目录

linux默认目录

时间:2023-05-20 12:45:11浏览次数:45  
标签:文件 默认 linux 根目录 权限 属组 目录

1、介绍

在linux中,一切皆文件,即通过对文件的操作实现不同功能。(ll命令查看)

目录是文件、网络访问也是文件、硬件设备还是文件。

2、文件属性

(1)文件类型

第一个字符表示文件类型:

  • d对应目录、-对应文件、l对应链接文档,
  • b表示为装置文件里面的可供储存的接口设备(可随机存取装置);
  • c表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

(2)文件权限

一共9个字符进行控制,123表示属主权限,456表示属组权限,789表示其他用户权限。147表示读权限r,258表示写权限w,369表示执行权限。

如果对应身份具备对应权限,则其位上为对应权限字母,否则为-字符。

(3)文件属主和文件属组

对于每一个文件,都有确定的所有者,以及该所有者所属的某个组。以此将系统中的用户分为三类:属主本身,属组之内属主之外,属组之外。

这也对应一般的业务需求,方便权限控制。而对于root用户来说,一般情况下,文件的权限对其不起作用。

(4)时间

显示的时间一般问服务器本地时间,默认是文件的创建时间。

当对文件内容进行改变时,会刷新时间,但是查看文件内容不会改变时间。

(5)文件名称及颜色

普通文件为白色,目录为蓝色、链接为青色,暂存tmp目录为绿色

还存在红色的文件。

3、根目录和其它

(1)根目录

/表示根目录,其它文件和目录都是直接或间接挂载到根目录下

(2)绝对路径和相对路径

以/根目录开始的路径,称为绝对路径。反之则是相对路径

(3).和..

.表示当前目录

..表示上级目录,根目录下切换上级目录是其本身

(4)linux并没有文件后缀名机制,或者说是否添加后缀名不影响文件内容

4、文件命名

 

标签:文件,默认,linux,根目录,权限,属组,目录
From: https://www.cnblogs.com/wd404/p/17417042.html

相关文章

  • Linux文件管理命令
    vim跳转到80行80gg跳转到第一行gg跳转到最后一行G删除一行dd撤销上一步的操作u大文件切割#将test.txt文件每10M大小切割成一个小文件split-b10Mtest.txt#把小文件合并成大文件catx*>test.txtfind-name区分大小写-iname忽略大小写-regex区分大小写的正则表达式......
  • Linux进程命令
    proc系统查看进程占用的物理内存top-p{pid}查看进程占用的内存cat/proc/{pid}/statusVmRSS是进程占用的物理内存fuser查看使用的文件的进程fuser-umv/proc查看启动指定端口的进程fuser-v2379/tcplsof查看进程使用的文件lsof|grepkubelet|head-n10pido......
  • 使用ln命令在Linux系统中创建连接文件
    在Linux中ln命令用来为文件创建连接,连接类型分为硬连接(HardLink)和符号连接(SymbolicLink)两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。关于软硬连接解释硬连接硬连接是指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是......
  • Linux 服务器中 PHP 版本从 5.x 升级到 7.x
    如果把Linux服务器的PHP版本升级呢?比如目前版本是 PHP5.6.40,升级到7.4当前最最新版本 PHP7.4.30。查看当前PHP版本 php-v卸载已安装的PHPyumremovephp-common安装EPEL源yuminstallepel-release如果已安装过,则提示如下:安装remi 源yuminstallhttp://rpms.rem......
  • nginx 默认配置文件
    #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;defau......
  • Linux开发
    shell命令概述Shell作用:命令解释器介于操作系统内核与用户之间,负责解释命令行获得命令帮助内部命令help命令的“--help”选项使用man命令阅读手册页命令行编辑的几个辅助操作Tab键:自动补齐反斜杠“\”:强制换行快捷键Ctrl+U:清空至行首快捷键Ctrl+K:清空至行尾快捷键Ctr......
  • MySQL下载安装(Linux)
    Linux安装MySQL在线安装yum-yinstallmysql-server用Xshell,输入安装命令后,回车。源码安装下载源码进行编译安装、繁琐......
  • JavaScript全解析——ES6函数中参数的默认值和解构赋值
    本文为千锋资深前端教学老师带来的【JavaScript全解析】系列,文章内含丰富的代码案例及配图,从0到1讲解JavaScript相关知识点,致力于教会每一个人学会JS!文末有本文重点总结,可以收藏慢慢看~更多技术类内容,主页关注一波!ES6函数中参数的默认值给函数的形参设置一个默认值,当你没有......
  • Linux进程调度-组调度及带宽控制
    1.概述组调度(task_group)是使用Linuxcgroup(controlgroup)的cpu子系统来实现的,可以将进程进行分组,按组来分配CPU资源等。比如,看一个实际的例子:A和B两个用户使用同一台机器,A用户16个进程,B用户2个进程,如果按照进程的个数来分配CPU资源,显然A用户会占据大量的CPU时间,这对于B用户......
  • linux中使用jenkins自动部署前端工程
    1、去年在自己的服务器上安装了jenkins,说用来自己研究一下jenkins自动化部署前端项目,jenkins安装好了,可是一直没管,最近终于研究了一下使用jenkins自动化部署,以此记录下来。一、jenkins的安装由于安装已经过去大半年时间了,具体步骤没有记录,可以到网上自行百度。大致流程:1、安装......