当前位置: 首页 > news >正文

云计算-Linux文件类型介绍,归属关系,基本权限介绍

云计算-Linux文件类型介绍,归属关系,基本权限介绍

在这里插入图片描述
这个点我是真滴不困好吧,学习吧那就~

隐藏文件

上一章没有讲,这个呢,ls -a的命令他是可以显示隐藏的文件的,那问题来了,在windows里面我们可以看到的隐藏文件是暗色的,那么Linux里面的是?

在这里插入图片描述
是这样的哦

在Linux里面,文件的前面带了一个.点的,就是隐藏文件,可以通过ls -a来查看隐藏文件
至于为什么要有隐藏文件这个就别问了
简单的说就是安全性
比如说,Linux系统的密码是不显示的
他为什么不显示呢,安全嘛
隐藏文件一般我们用不到,都是系统自带的
这个东西呢,既不可缺少,又最好不要去修改
一般来说都没啥好修改的,所以就隐藏起来
这里介绍的方法只是告诉怎么查看,仅此而已

查看命令扩展

前面讲了
ls l //详细
ls a//详细内容以及隐藏
ls h/人类看的,很明显的,包含文件大小,单位k
ls i/查看inode号,啥意思呢?系统任何文件的唯一标识符
在这里插入图片描述
就是截图中的这个红色的框框里面的东西
ls -R(注意大写)-递归查看目录下的所有内容(从头到尾)-建议慎用
在这里插入图片描述

为什么建议慎用呢,因为这玩意直接把你屏幕都给刷了,他是会显示每个目录下or文件内还有什么.
我这个history是查看历史输入的命令
清楚历史命令则是history -c

查看讲完了,到这个Linux系统的文件类型

-文件
d目录
l链接文件  就是快捷方式
b跨设备文件 啥意思呢,相当于把一个文件从C盘复制到D盘
c字符设备文件
p管道设备文件
s套接字
最常见的是前三个

在这里插入图片描述

Linux系统基本权限

在Liunx里面呢,分为4.2.1
啥意思呢?
4=读取=r=read
2=写入=w=write
1=执行=x=一时半会想不起来
x=无权限

我们一般说最高权限,就是行业黑话
给你777,你能把我撂倒
什么意思呢?
4+2+1=7=最高权限
为什么是三个7?
请听后面的讲解点,chmod添加权限
算了还是现在吧

在这里插入图片描述
这个第一行的root文件,lrwxrwxrwx啥意思呢?
不是应该lrwx就够了嘛?
为什么是三个呢?

这是因为
在linux系统下呢,用户是给文件分了三类的
第一个,文件所有者,简单翻译:创建
第二个,所属组,简单翻译,归属在谁,比第一个小,相当于别人小弟
第三个,其他人,既不是第一个也不是第二个,通常来说权限是最低的.
这个情况是怎么分的呢?
1.管理者
2.用户组
3.其他登录用户
所以为什么说777则无敌最高权限,因为你啥都能干了

就比如我截图这个,目前来说这个就是最高权限拉满了.

权限举例子

在这里插入图片描述
比如这个
翻译
d=目录
创建者拥有读取和执行,r-x
所属组也拥有读取和执行.r-x
其他人没有任何权利,则—

至于后面这个小点点,讲讲吧
这个.代表这个文件受系统内核防火墙保护
至于这个2,代表引用次数,其实没什么用
第一个root代表拥有者,就是这个r-x的权限,没有w权限
第二个root则代表这个文件的所属组
后面这个则是文件大小
最后的则是这个文件的最后修改时间
在原版系统里面是英文的
因为我用的xshell连接,他自动给我翻译了
(此处为精髓!!!)

Linux系统辨别目录与文件的办法

首先讲辨别
这个东西,个人感觉
其实你不用刻意的去背下来
用多了,见得多了,你就习惯了
1.蓝色表示目录-对应windows的文件夹
2.白色表示文件
3.浅绿色表示链接文件-对应windows快捷方式
4.绿色表示可执行文件-对应脚本,可执行程序
5.红色表示压缩文件
6.黄色表示设备文件-鼠标键盘网卡CPU等等等
7.红色闪烁文件-不可用文件

在这里插入图片描述
举例子,其实这个颜色真滴很明显
一眼就看出来了,这个绿绿的对吧,可以执行
另外的都是这个对应的1和3
由于这个xs的显示问题,我两个都截图了

windows传输文件给linux

这玩意咋整呢?
简单,用工具,在那里要呢?找我CCNA-网络工具
用这个winscp工具
具体咋用呢?
左边是windows,右边是linux,你输入个账号密码就行,然后提示一个密钥的,点yes就能连接上去了
在这里插入图片描述
然后自己选择路径放进去就行了
然后这个,我导入了一个新建的压缩包,是这样的
在这里插入图片描述
红色的,代表压缩文件的意思,是可以解压的

相关文章:

  • DVWA靶场环境搭建
  • ES核心概念、IK分词器
  • 【JAVA】总结Java线程的几种状态
  • day009--mysql中的日期函数
  • sql语句 如果为空值显示为0
  • 【MySQL数据库】- 多表查询
  • C++文件服务器项目—数据库表设计 与 后端接口设计—6
  • 聊聊Redis的数据热点问题
  • 猿创征文|瑞吉外卖——管理端_员工管理
  • springcloud springboot nacos版本对应
  • Windows安装Visual Studio2019+OpenCV配置
  • 单片机——硬件系统
  • jenkins一键部署搭建
  • 【022】Vue+Springboot+mysql汽车销售系统课设(含源码、数据库、运行教程、实验报告)
  • 【Golang开发面经】字节跳动(三轮技术面)
  • JavaScript-如何实现克隆(clone)函数
  • 2017-08-04 前端日报
  • Android 架构优化~MVP 架构改造
  • GitUp, 你不可错过的秀外慧中的git工具
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • JavaScript创建对象的四种方式
  • js
  • js算法-归并排序(merge_sort)
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Koa2 之文件上传下载
  • PHP的Ev教程三(Periodic watcher)
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • XForms - 更强大的Form
  • 测试开发系类之接口自动化测试
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 十年未变!安全,谁之责?(下)
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 使用权重正则化较少模型过拟合
  • 算法-插入排序
  • 正则学习笔记
  • 1.Ext JS 建立web开发工程
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 组复制官方翻译九、Group Replication Technical Details
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • (175)FPGA门控时钟技术
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (a /b)*c的值
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (十八)三元表达式和列表解析
  • (顺序)容器的好伴侣 --- 容器适配器
  • (一)插入排序
  • (转)关于pipe()的详细解析
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .bat文件调用java类的main方法
  • .equals()到底是什么意思?
  • .Mobi域名介绍
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库