linux中的chgrp改变所属组、修改bigbig.txt文件所属主用户拥有读写权限,并使其他用户具有写执行权限、find查找文件或者目录、locate快速定位文件路径、grep 过滤查找及“|”管道符、gzip/gunzip 压缩、zip/unzip 压缩

简介: chgrp [最终用户组] [文件或目录] (功能描述:改变文件或者目录的所属组)第一种方式 chmod [{ugoa}{±=}{rwx}] 文件或目录。第一种方式 chmod [{ugoa}{±=}{rwzip [选项] XXX.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令)zip 压缩命令在windows/linux都通用,可以压缩目录且保留源文件。gzip 文件 (功能描述:压缩文件令下。linux常用命locate 指令利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速定位给 定的文件。Locate 指令无需遍历整个文件系统,查询速度较快。为了保

1.6.2.3修改bigbig.txt文件所属主用户拥有读写权限,并使其他用户具有写执行权限

第一种方式 chmod [{ugoa}{+-=}{rwx}] 文件或目录
在这里插入图片描述

第二种方法 chmod [mode=421 ] [文件或目录]
r=4 w=2 x=1 rwx=4+2+1=7
在这里插入图片描述

1.6.2.4修改bigbig.txt文件所属主用户、所属组用户、其他用户都具有相同的权限

第一种方式 chmod [{ugoa}{+-=}{rwx}] 文件或目录
在这里插入图片描述

第二种方法 chmod [mode=421 ] [文件或目录]
r=4 w=2 x=1 rwx=4+2+1=7
在这里插入图片描述

1.6.2.5修改yy文件面的所有文件的所有者、所属组、其他用户都具有可读可写可执行权限

在这里插入图片描述

1.6.4 chgrp改变所属组

chgrp [最终用户组] [文件或目录] (功能描述:改变文件或者目录的所属组)

1.6.4.1修改yy文件的所属组

在这里插入图片描述

1.7 搜索查找类

1.7.1 find查找文件或者目录

find 指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件显示在终端

find [搜索范围] [选项]

选项 功能
-name<查询方式> 按照指定的文件名查找模式查找文件
-user<用户名> 查找属于指定用户名所有文件
-size<文件大小> 按照指定的文件大小查找文件,单位为: b —— 块(512 字节) c —— 字节 w —— 字(2 字节) k —— 千字节 M —— 兆字节 G —— 吉字节

1.7.1.1按文件名:根据名称查找/目录下的bigbig.txt文件

在这里插入图片描述

1.7.1.2按拥有者:查找/opt目录下,用户名称为-user的文件

在这里插入图片描述

1.7.1.3按文件大小:在/home目录下查找大于2k的文件(+n 大于 -n小于 n等于)

在这里插入图片描述

1.7.2 locate快速定位文件路径

locate 指令利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速定位给 定的文件。Locate 指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确 度,管理员必须定期更新 locate 时刻。

locate 搜索文件

由于 locate 指令基于数据库进行查询,所以第一次运行前,必须使用 updatedb 指令创 建 locate 数据库。

在这里插入图片描述

1.7.3 grep 过滤查找及“|”管道符

管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理

grep 选项 查找内容 源文件

选项 功能
-n 显示匹配行及行号

1.7.3.1查看initial-setup-ks.cfg中dhcp在第几行

在这里插入图片描述

1.8 压缩和解压类

1.8.1 gzip/gunzip 压缩

gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz 文件)
gunzip 文件.gz (功能描述:解压缩文件命令)

1.8.1.1经验技巧

(1)只能压缩文件不能压缩目录
(2)不保留原来的文件
(3)同时多个文件会产生多个压缩包

1.8.1.2压缩xue.txt文件

在这里插入图片描述

1.8.1.3解压xue.txt.gz压缩包

在这里插入图片描述

1.8.2 zip/unzip 压缩

zip [选项] XXX.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令)
unzip [选项] XXX.zip (功能描述:解压缩文件)

zip 选项 功能
-r 压缩目录
unzip 选项 功能
-d<目录> 指定解压后文件的存放目录

1.8.2.1经验技巧

zip 压缩命令在windows/linux都通用,可以压缩目录且保留源文件。

1.8.2.2压缩xue.txt和bigbig.txt文件命名为mymy.zip

[root@hadoop100 home]# zip mymy.zip xue.txt bigbig.txt
在这里插入图片描述

1.8.2.3解压mymy.zip

[root@hadoop100 home]# unzip mymy.zip

在这里插入图片描述

1.8.2.4解压mymy.zip到pig文件下

[root@hadoop100 home]# unzip mymy.zip -d /home/pig

在这里插入图片描述

详细的请看我之前发的博客
linux常用命令下https://blog.csdn.net/Redamancy06/article/details/125349887
linux常用命令中https://blog.csdn.net/Redamancy06/article/details/125327352
linux常用命令上https://blog.csdn.net/Redamancy06/article/details/125317329

目录
相关文章
|
8天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
34 3
|
13天前
|
存储 Linux Windows
linux常用目录
/sbin s就是super User的意思,这里存放的是系统管理员使用的系统管理程序。 /home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一版该目录名是以用户的账号命名的。 /root 该目录为系统管理员,也称为超级权限者的用户主目录。 /lib 系统开机所需要最基本的动态连接共享库,其作用类似于windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。 /etc 所有的系统管理所需要的配置文件和子目录。 /usr 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program fies目录。 /bo
31 2
|
12天前
|
Linux Python
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
在 Linux 系统中,了解目录下的文件数量是常见的需求。本文介绍了多种方法,包括使用 `ls` 和 `wc` 命令组合、`find` 命令、`tree` 命令以及编程方式(如 Python)。无论你是新手还是有经验的用户,都能找到适合自己的方法。掌握这些技巧将提高你在 Linux 系统中的操作效率。
24 4
|
18天前
|
网络协议 Linux
linux系统重要文件目录
本文介绍了Linux系统中的重要目录及其历史背景,包括根目录、/usr、/etc、/var/log和/proc等目录的结构和功能。其中,/etc目录下包含了许多关键配置文件,如网卡配置、DNS解析、主机名设置等。文章还详细解释了各目录和文件的作用,帮助读者更好地理解和管理Linux系统。
42 2
|
27天前
|
Linux 开发工具 Perl
Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
【10月更文挑战第20天】Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
38 4
|
1月前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
32 2
|
1月前
|
移动开发 Linux
Linux 文件与目录管理
Linux 文件与目录管理
25 3
|
3月前
|
安全 Linux 数据库
在Linux中,find命令和locate命令有什么区别?
在Linux中,find命令和locate命令有什么区别?
|
11月前
|
Linux 数据库
Linux命令(28)之locate
Linux命令(28)之locate
65 2