linux常见指令以及权限理解

news/2024/11/8 0:45:27/

1.linux下基本指令:

ls指令:

查看文件的属性

ls-l:文件的属性

ls-la:显示所有文件的属性

ls *:

linux任何一个目录下面都有两个隐藏文件:

..:表示当前路径的上级路径,可以原路返回

.:表示当前路径

存在的意义:帮助用户定位当前目录下的文件

文件的类型:

1.以d开头的:是一个目录

2.以-开头的:文件是一个普通文件

3,在linux中,以.开头的,是隐藏文件

pwd指令:

显示用户当前所在目录:

需要配合cd使用

cd指令:

cd..返回上级目录:

cd/root/class_108/dir3:绝对路径:

我们把从开始定位到指定位置,具有唯一的路径叫做绝对路径。

cd../day02/相对路径:

我们以自己当前所处的路径为起始参照位置,来进行特定文件的定位,这种路径:相对路径。

如何用绝对路径和相对路径:

1.绝对路径往往比较长,但是不变,一半在一些固定场景,配置文件中使用。

2.一般命令行输入,比较常用相对路径。

cd~:进入用户家目录:

其中root为用户的家目录

cd-:返回上一次访问的目录:

touch指令:

功能:新建一个不存在的文件。

mkdir指令:

语法:

在当前目录下创建一个名为dir4的目录。

rmdir指令和rm指令:

man指令:

通过联机手册获取命令的参数,使用man来访问

语法:

运行之后结果如下:

常用选项:

cp指令:

用于复制文件或目录

要想学习cp指令,先看一个echo指令:

相当于换行输出。

另外:

1.没有在显示器显示

2.而是这个数据被写入到文件中

其中的>是输出重定向,这里是输出到test.exe文件中。

cp指令语法:

就是将源文件或目录拷贝到目标文件或目录里。

这里的目标文件或目录可以在拷贝的时候自动创建。

这里看一下-r:

递归拷贝,可以将递归生成的目录直接进行拷贝。

mv指令:可以用来移动文件或目录。

cat指令:

查看目标文件的内容:

看一下-n:

more指令:

与cat指令相同

常用选项:

less指令:

与more类似

head指令:

tail指令:

14.时间相关的指令

date显示:

date指定格式显示时间:

时间戳:

15.cal指令:

当前月份

与cal临近的两个月份

显示当年月份在第一年的第几天

显示当年份的日历:

16.find指令:

17.grep指令:

18.zip指令:

19.tar指令:

20.bc指令:

21.uname

22.热键:

23.shell命令以及运行原理:

1.将使用者的命令翻译给核心进行处理

2.将核心的处理结果翻译给使用者

存在的意义:

1.进行命令行解释

2.保护os对于用户的请求,直接拦截

24.liunx权限管理:

1.文件访问者的分类:

2.文件类型:

3.文件权限:

读:r

写:w

执行:x

文件权限值的表示方法:

1.字符表示方法:

2.8进制表示方法:

文件访问权限的相关设置方法:

1.chmod指令:

用户表示符+/-=权限字符

三位8进制数:

umask:

24.目录的权限:

sudo:

25.粘滞位:

当一个目录被设置为粘滞位,则该目录下的文件只能由:

1.超级管理员删除

2.该目录的所有者删除

3.该文件的所有者删除

但是root不讲道理,在任何情况下可以任意操作文件或目录。


http://www.ppmy.cn/news/67964.html

相关文章

Red Hat Enterprise Linux (RHEL) 9.2 (x86_64, aarch64) - 红帽企业 Linux 9.2 发布

Red Hat Enterprise Linux (RHEL) 9.2 (x86_64, aarch64) 红帽企业 Linux 9.2 请访问原文链接:https://sysin.org/blog/rhel-9/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 红帽企业 Linux 9 红帽企业 Linux 9.…

【学习笔记】CF627E Orchestra

感觉最近似乎做不出什么题。 耐人寻味的数据范围。熟悉的问题。但是要 结合数据范围 自己编一个做法出来还挺难的。 我太菜了啊 我尝试去感知这道题目。对于二维坐标的限制无疑是困难的,不妨考虑当固定上下边界时,每一列点的数目为定值,那…

Flink从入门到精通之-09状态编程

Flink从入门到精通之-09状态编程 Flink 处理机制的核心,就是“有状态的流式计算”。我们在之前的章节中也已经多次提到了“状态”(state),不论是简单聚合、窗口聚合,还是处理函数的应用,都会有状态的身影出…

Java 版企业工程项目管理系统平台(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理)

工程项目管理软件(工程项目管理系统)对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营,全过程、全方位的对项目进行综合管理 工程项目各模块及其功能点清单 一、系统管理 1、数据字典&#…

项目中遇见的问题(难点)(大文件上传,权限控制,项目管理问题,webpack打包后执行流程)

大文件上传? 前端大文件上传的思路通常是将大文件分割成多个小文件,然后分别上传这些小文件,最终在 服务器端将这些小文件重新组合成完整的大文件。以下是具体的实现思路: 将大文件分割成多个小文件:可以使用File API中的slice()…

首个支持RWA交易的订单簿DEX-PoseiSwap,即将开启IEO

随着 DeFi 世界的发展,越来越多的链上协议支持以合成资产的方式,将传统金融资产以加密资产的形式映射至链上,包括美股、黄金期货等等,虽然这种方式进一步帮助投资者,以非许可的形式丰富了投资标的,但这种方…

如何提升性能测试效能

上周六应邀在天津devops峰会的质量内建专场做了一次分享,主题是《稳定性保障利器:全链路压测》。 其中关于全链路压测对质量内建的意义,我做了一个总结,如下图所示。本文基于下图做了展开描述,仅供参考。 如何理解性能…

ANR实战案例 - FCM拉活启动优化

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 文章目录 系列文章目录前言一、Trace日志分析二、业务分析1.Firebase源码分析2.Firebase官方查看官方文档Dem…