Linux命令之文件与用户权限

xiaoxiao2021-02-27  277

1.文件管理

  在Linux里,任何软件和I/O设备都被视为文件。Linux中的文件名最大支持256个字符,分别可以用A-Z、a-z、0-9等字符来命名。

  和Windows不同,Linux中文件是区分大小写的,Linux没有盘符的概念,而只有目录,不同的硬盘分区是挂载在不同的目录下的。

  Linux文件也没有扩展名,所以文件名和它的种类没有任何关系。

  Linux的文件类型:

  白色:普通文件

  红色:压缩文件

  蓝色:目录文件

  浅蓝色:链接文件

  黄色:设备文件

  绿色:可执行文件

  粉红色:图片文件

 

  文件管理相关命令

    cat 显示文件内容

    语法:cat [option] filename

    

    file 显示文件类型

    语法:file [option] filename

    

    more和less 逐页浏览内容

    语法:more [option] filename

    less [option] filename

    控制命令:空格向下

    b向上

    h帮助

 

    head 显示文件开始几行

    语法:head [option] {file……}

    参数:-n num 查看前num行的文本

 

    tail 显示文件最后几行

    用法:tail [option] {file……}

    参数:-n num 查看最后num行的值

    -f 一直监视

 

    tac 将每行文本倒着显示

    用法:tac [option] [file]

 

2.用户权限管理

  linux系统中三种基本权限:用户属性、用户属性及其他人权限

  

 

文件类型ls命令中的缩写应用一般文件-保存数据目录d存放文件符号链接|指向其他文件访问设备文件c访问设备块设备文件b访问设备命名管道函数p进程间通信套接字s进程间通信

    八进制表示法

字符表示法八进制表示法含义r4读(查看文件)w2写(删除文件、重命名)x1执行文件(进入文件)

    权限管理

    

    u  属主

    g  属组

    o  其他

    a  所有

    创建文件时,系统默认文件权限为666

    创建目录时,系统默认权限为777

    chown 修改文件的属主、属组

    语法:chown [-R] [属主:属组] /user file

    chgrp 修改属组

转载请注明原文地址: https://www.6miu.com/read-2474.html

最新回复(0)