Study - Linux基本概念与指令

mkdir

  • 默认情况下, 当前目录下创建目录
    • mkdir abc
  • 创建多个目录
    • mkdir a b c
  • 递归地创建目录
    • mkdir -p a/b
      (ls -R进行查看)
  • 打印创建目录的信息
    • mkdir -v a b c

文件权限

  • 查看文件权限和类型

    • ls -lh
  • 第1个字符说明:

    • d: 表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。
    • :表示这是一个普通的文件
    • l: 表示这是一个符号链接文件,实际上它指向另一个文件。
    • b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。
    • s、p:这些文件关系到系统的数据结构和管道,通常很少见到。
  • 第2~10个字符说明:

    左边三个字符表示所有者(u)权限,中间3个字符表示与所有者同一组的用户(g)的权限,右边3个字符是其他用户(o)的权限。这三个一组共9个字符。

  • rwx代表意义:

    文件目录
    r具有读取文件内容的权限
    w具有新增、修改文件内容的权限
    x具有执行文件的权限
  • 权限的数字表达

    每个用户有rwx三个对应权限,将这三个权限先用0或1表示,如‘110’,再转换为10进制,如‘110 = 6’,最后按照rwx排列顺序,有下列对应关系:

    rwx-
    4210

    再转成10进制,有下列:

    十进制权限意义
    7rwx可读,可写,可执行
    6rw-可读,可写
    5r-x可读,可执行
    4r–可读
    3- wx可写,可执行
    2-w-可写
    1–x可执行
    0

改变文件权限chmod指令

  • 用字母表示权限
    • 给user增加对qwe执行权限:

      chmod u+x qwe
    • 给group指定对qwe的权限为rw-,other为r–

      chomd g=rw,o=r qwe
    • 可以用a表示所有用户,即ugo,所有用户增加可执行权限

      chmod a+x qwe
  • 用数字表示权限
    • chmod 755 qwe
    • 给qwe最高权限(所有人可读可写可执行)
      • chmod 777 /Users/doris/qwe

打包和解压缩命令

类型压缩解压
.xztar cvf FileName.tar DirNametar xvf FileName.tar.xz
.tartar cvf FileName.tar DirNametar xvf FileName.tar
.gzgzip FileNamegzip -d FileName.gz / gunzip FileName.gz
.tar.gz和.tgztar zcvf FileName.tar.gz DirNametar zxvf FileName.tar.gz
.Zcompress FileNameuncompress FileName.Z
tar.Ztar Zcvf FileName.tar.Z DirNametar Zxvf FileName.tar.Z
.zipzip (-r 递归) FileName.zip DirNameunzip FileName.zip
.rarrar a FileName.rar DirNamerar x FileName.rar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值