首页 > 系统相关 >linux-04

linux-04

时间:2023-12-20 23:12:40浏览次数:38  
标签:文件 04 tar chmod linux home 权限 目录

压缩和解压类

gzip 文件 gunzip 文件.gz  zip压缩文件 -r 递归压缩,即压缩目录  unzip解压 -d <目录> 指定解压后文件的存放目录

zip -r myhome.zip /home  unzip -d /opt/tmp /home/myhome.zip  tar 压缩多个文件 tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt  tar -zcvf myhome.tar.gz /home/

解压 tar -zxvf /home/myhome.tar.gz -C /opt/tmp2

所有者 所在组 其他组 查看文件所有者 ls -ahl 改变文件所有者 chown tom apple.txt  查看文件所在的组 ls -ahl  ll  修改文件所在的组 chgrp 组名 文件名  改变文件所在的组 usermod -g 组名 用户名

权限的基本介绍  -rw-r--r--.  1 tom     root           9 12月 20 20:21 apple.txt

ls -l  0-9位的基本说明  第0位确定文件类型(d,-,l,c,b)   l是链接,相当于windows的快捷方式  d是目录,相当于windows的文件夹  c是字符设备文件,鼠标键盘  b是块设备,如硬盘

1-3位确定所有者拥有该文件的权限  4-6确定所属组拥有该文件的权限  7-9确定其他用户拥有该文件的权限

rwx作用到文件  r 代表可读:可以读取、查看  w代表可写:可修改,但不一定可以删除,除非对该文件的目录有写权限才能删除  x代表可执行:可以被执行

rwx作用到目录  r代表可读:可以读取,ls查看目录内容  w代表可写:可以修改,对目录内创建+删除+重命名目录  x代表可执行:可以进入该目录

可用数字表示 r=4 w=2 x=1 rwx=4+2+1=7  1 文件 若是目录就等于子目录数+文件数

chmod指令 修改文件或目录的权限  +、-、=变更权限  u 所有者 g 所有组 o 其他人 a 所有人(u、g、o的总和)

chmod u=rwx,g=rx,o=x 文件/目录名  chmod o+w 文件/目录名  chmod a-x 文件/目录名  通过数字变更权限 chmod u=rwx,g=rx,o=x 文件/目录名 相当于 chmod 751 文件/目录名

修改文件所有者 chown newowner 文件/目录 改变所有者 chown newowner:newgroup 文件/目录 改变所有者和所在组  -R 如果是目录,则使其下所有子文件或目录递归生效 chown -R tom /home/test

修改文件/目录所在组 chgrp newgroup 文件/目录 -R

标签:文件,04,tar,chmod,linux,home,权限,目录
From: https://www.cnblogs.com/yx888/p/17917841.html

相关文章

  • archlinux xfce没有声音
    参照http://ivo-wang.github.io/2018/02/17/fix/sudopacman-Salsa-utilssudopacman-Spulseaudiosudopacman-Spulseaudio-alsasudopacman-Spavucontrolalsa-utils:软件包提供了一组命令行工具,用于配置和管理ALSA(AdvancedLinuxSoundArchitecture)驱动程序和......
  • Docker Alpine Linux 安装 Python3
      参考文档:DockerAlpineLinux安装Pytho1、DockerfileDockerfile文件一般包含基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’为Dockerfile中的注释。参考文件::Docker构建自定义镜像和Dockerfile文件2、直接安装 通过Dockerfile文件构建镜像时,直......
  • Linux 进程探查
    想监测Linux进程,需要熟悉ps命令的用法。Linux系统中使用的GNUps命令支持3种不同类型的命令行参数:Unix风格的参数,前面加单破折线;BSD风格的参数,前面不加破折线;GNU风格的长参数,前面加双破折线。1.Unix风格的参数Unix风格的参数是从贝尔实验室开发的AT&TUnix系统上原......
  • Linux的链接文件
    如需要在Linux系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在Linux中有两种不同类型的文件链接:符号链接硬链接符号链接就......
  • An Introduction to Bioinformatics Algorithms, Neil C. Jones and Pavel Pevzner, t
    AnIntroductiontoBioinformaticsAlgorithms,NeilC.JonesandPavelPevzner,theMITPress,2004. Thisintroductorytextoffersaclearexpositionofthealgorithmicprinciplesdrivingadvancesinbioinformatics.Accessibletostudentsinbothbiology......
  • linux 内存碎片处理
    Linux内存碎片化主要由于内存的分配和释放不均匀导致,会降低内存利用效率。可以通过以下方法对Linux内存进行碎片整理:执行sync命令:该命令会强制将内存中的脏数据写回磁盘,释放内存。这可以腾出较大的连续内存块,减少碎片。执行echo1>/proc/sys/vm/drop_caches命令:该命令会......
  • 在linux中使用chmod更改文件权限
    在linux中使用chmod更改文件权限的方法一、chmod基本用法chmod是修改文件权限的命令。可以更改文件或目录的读、写、执行权限。其基本语法如下:chmod[options]modefileoptions:是可选的,可以是一些额外的参数,用来指定修改权限的方式,例如-R表示递归地修改目录及其子目录中......
  • Linux 本地安装搭建Gitlab私有仓库实现无公网远程访问
    GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。Gitlab是被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和project两个维度进行代码和......
  • 《算法、C++、Linux、Android》
    ......
  • FastDFS 单机版linux部署笔记
    参考文章:https://blog.csdn.net/qq_20409407/article/details/134201386备忘:fastdfs三部分路径为:/home/fastdfs/tracker/home/fastdfs/storage/home/fastdfs/client#fastdfs命令工具所在路径usr/└──bin/├──fdfs_appender_test├──fdfs_appender_test1├......