iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux基础篇二
  • 550
分享到

Linux基础篇二

2024-04-02 19:04:59 550人浏览 独家记忆
摘要

特殊的权限SUID: 2 用户执行此二进制程序时,在执行过程中用户会暂时具有所有者权限          *仅对于二进制程序有效   

特殊的权限

SUID: 2 用户执行此二进制程序时,在执行过程中用户会暂时具有所有者权限

          *仅对于二进制程序有效

          *执行者对于该程序必须有x权限

          *该权限只在执行过程中有效

          *执行者将具有改程序owner权限


SetUID:当文件所有者的x权限变成s时,就称SetUID.


SGID: 4 用户在这个目录下创建的文件用户组都会和该目录的用户组名相同

          *SGID对于二进制程序是有效的,但我们更多的使用在目录上

          *程序的执行者对于改程序必须具有x权限

          *执行者在执行的过程中将会获得该用户组支持

          *该目录下的有效用户组将和该目录相同

Linux基础篇二

Linux基础篇二

SBIT:  1 该目录下用户创建的文件只有该用户自己和root用户可以删除


文件的查询

  1.脚本文件的查询 which

Linux基础篇二

  *该命令是根据PATH规范的路径查询可执行文件的文件名,不同的用户查出的结果可能不一样

  *bash的内置命令用which无法查询。可以使用type来查询

    

  2.文件名的查询 whereis 

  -b(二进制文件) -s(只查找source文件) -m(只查找说明文件) -u(查找不是上述三种的文件)

Linux基础篇二

  **whereis的速度比find快,因为find是直接查找硬盘,而whereis和下面的locate都是查找系统记录文件的数据库文件

  有时你会发现用whereis 和locate可以查到已经被删除的文件,这与系统的数据库文件有关

    

  3.不完整的文件名查询 locate

Linux基础篇二

  **由于是到数据库查找文件,所以每次查找之前可以更新一下数据库,不然可能查找不到新建的文件

  更新数据库使用updatedb就可以了!


  4.强大的查询命令 find

    a.时间参数

     -mtime : 1.n  n天之前的那天被修改过 

              2.+n 在n天之前那被修改过 

              3. -n 在n天之内被修改过

     **系统默认显示mtime

     -ctime:access time

     -atime : status time

    b.用户及用户组参数

     -uid n     -gid n     -user name     

     -group name     -nouser     -nogroup

    c.文件名称、权限、类型

     -name     -size [+/-]SIZE     -type TYPE     -perm  [+/-/ ]mode 

    d.其他参数 

     -exec command 将查找到的结果使用command处理

     -print 将结果打印到屏幕(默认的选项)


linux的文件系统操作

   由于所有数据都要加载到内存之后CPU才能处理,如果经常要编辑一个大文件速度又要频繁的写入磁盘,如果你的硬盘已经服役很久了那么这个过程是真的很慢的,为了提升效率,Linux做了这样的努力:

    采用异步处理解决效率问题

Linux基础篇二

    被设置为Dirty的文件会不定时被系统写回磁盘来保持磁盘文件和内存数据的一致性。但是并不是在你修改是直接写回

但我们可以使用sync强制将修改的文件写回磁盘保证我们的文件在磁盘里的保存,一般在关机前使用

*系统会将常用的文件数据放到主存的缓冲区来加速文件系统的读写

*正常关机时,关机命令会主动调用sync

*非正常关机并且不使用sync会导致文件数据未能及时写回,下此开机时会进行磁盘检验,也可能导致文件系统损毁(非磁盘损毁)


挂载点

挂载:将文件系统和目录树结合在一起的操作

    **挂载点一定是目录,即该目录为进入该文件系统的入口。所以文件系统必须挂载在目录树的某个目录之后才能使用

·其他Linux支持的文件系统

    Linux的标准文件系统是ext2

    ·传统文件系统:ext2 minix MS-DOS FAT iso9660 

    ·日志文件系统:ext3 ReiserFS windows'NTFS IBM'sJFS SGI'sXFS

    ·网络文件系统:NFS SMBFS

VFS:虚拟文件系统 用于读取文件系统 自动帮助我们识别文件系统并且进行管理

Linux基础篇二



磁盘及目录的容量

1.df:列出文件系统的整体盘使用量

      常用选项 -h 以GB,MB,KB显示 -i 不用硬盘容量而使用inode容量显示     

Linux基础篇二

Linux基础篇二

*/dev/shm是易用内存虚拟出来的磁盘空间,访问速度很快,但里面创建的文件关机就丢失了

 

2.du:评估文件系统的磁盘使用量

      常用选项 -s 仅列出总容量而不列出各个目录占用的容量

Linux基础篇二

Linux基础篇二


--结束END--

本文标题: Linux基础篇二

本文链接: https://www.lsjlt.com/news/34942.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python之基础篇(二)
    防伪码:忘情公子著一、面向过程与面向对象  面向过程:    以指令为中心,由指令去处理数据    只要考虑如何组织代码去解决问题  面向对象:    以数据为中心,所有的处理代码都围绕数据展开    要考虑如何设计数据结构组织数据,并且提...
    99+
    2023-01-31
    基础 python
  • linux 培训-基础篇
    一.systemctl1.服务器启动过程redhat 7以前启动方式,init: 按顺序启动 1 2 3 4。  启动慢redhat 7 systemd:并行化启动 按依赖关系启动。 1 2 3 4(network) 5 6 7 ...
    99+
    2023-06-06
  • redis基础篇
    redis有五种数据类型,分别是string、hash、list、set、zset 一、string类型:redis 127.0.0.1:6379>set name doo//设置一个键值对...
    99+
    2024-04-02
  • Python基础篇-Python基础语法
    为什么学习pythonhttp://www.apelearn.com/bbs/thread-7739-1-1.html Python的安装 getconf LONG_BIT     查看系统版本多少位 rpm -q python uname...
    99+
    2023-01-31
    基础 语法 Python
  • 【从零开始学Skynet】基础篇(二):了解Skynet
    1、节点和服务         在下图所示的服务端系统中,每个Skynet进程(操作系统进程)都称为一个节点,每个节点都可以开启数千个Lua服务,每个服务都是一个Actor。不同节点可以部署在不同的物理机上,提供分布式集群的能力。    ...
    99+
    2023-08-31
    lua Skynet Linux 服务器
  • python 基础篇(一)
    默认的python的文件为:文件名.py #!/usr/bin/env python   # coding=utf-8     对中文的支持(切记:等号两边没有空格)执行python 文件:[root@localhost Desktop]#...
    99+
    2023-01-31
    基础 python
  • 131.【MySQL_基础篇】
    MySQL_基础篇 (一)、MySQL 介绍1.MySQL三大阶段(1).基础篇(2).进阶篇(3).运维篇 2.MySQL 概念3.数据模型(1).关系型数据库(RDBMS) ...
    99+
    2023-10-06
    mysql adb android
  • Java基础第二篇方法与数据成员
    目录1、调用同一对象的数据成员2、方法的参数列表3、调用同一对象的其他方法4、数据成员初始化5、总结上一篇文章Java基础 从HelloWorld到面向对象 1、调用同一对象的数据成...
    99+
    2024-04-02
  • Python基础(二)
    内置函数文件操作操作文件时,一般需要经历如下步骤:打开文件操作文件一、打开文件1文件句柄 = file('文件路径', '模式')注:python中打开文件有两种方式,即:open(...) 和  file(...) ,本质上前者在内部会调...
    99+
    2023-01-31
    基础 Python
  • Python--基础二
    Python基础:字符串str & 列表list & 元组tuple & 字典dict & 集合set 字符串 str 字符串是以单引号或双引号括起来的任意文本 字符串不可变 创建字符串 str1 = ...
    99+
    2023-01-30
    基础 Python
  • python基础二
    一、字典类型  *)字典是python中唯一的映射类型 ,key-value(哈希表),字典对象是可变的,但key必须用不可变对象。  *)字典的创建和字典值得访问   ##字典的内容在查看时不能通过索引来进行查看 *)内建方法:fromk...
    99+
    2023-01-31
    基础 python
  • python之基础篇(一)
    防伪码:忘情公子著一、python介绍  python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。  python语法简洁明晰,特色之一是强制用空白符...
    99+
    2023-01-31
    基础 python
  • python之基础篇(四)
    防伪码:忘情公子著本篇我们来说说python的内置对象类型及其运算。  python有许多的内置类型,我们为什么要使用内置类型呢?python编程时是尽量去使用自定义类型还是尽可能多的使用内置类型呢?  内置类型对python本身来讲它的理...
    99+
    2023-01-31
    基础 python
  • Tornado基础学习篇
    1.1 Tornado是什么? Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。 我们现在所知道的Tor...
    99+
    2023-01-30
    基础 Tornado
  • python之路-基础篇
    python基础第一章1、python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  ...
    99+
    2023-01-31
    之路 基础 python
  • H3C基础配置篇
            最近,入手一台H3CS3600V2-SI鼓捣了大半个月终于是按照BOSS的要求配好.大部分时间都花在查官方文档和售后Email上,效率极低.如果基础知识,扎实感觉有一个星期完全足够了!下面就来总结一下:组网需求及内网信息收集...
    99+
    2023-01-31
    基础 H3C
  • python之基础篇(三)
    防伪码:忘情公子著python编程基础及编程风格:  语句和语法    注释:      #:可以从一行的任何地方开始    续行:      \:只能在行尾      ''':闭合操作符,单一语句跨多行。实现多行注释、内置文档等功能   ...
    99+
    2023-01-31
    基础 python
  • linux基础篇01-测试常见linux命令集合一
    本篇文章主要就“测试常见linux命令集合一”进行展开讲解,主要包括“cd、ls、pwd、mkdir、mv”命令。对于非高频或者愿意深入研究的可以进行小度搜索,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!01:命令...
    99+
    2023-06-05
  • python之路-基础篇3
    作业:1、每周写一篇博客2、编写登录接口     输入用户名密码     认证成功后显示欢迎信息     输错三次后锁定3、多级菜单     三级菜单     可依次选择进入各子菜单     所需新知识点:列表、字典data = { "水...
    99+
    2023-01-31
    之路 基础 python
  • java——《面试题——基础篇》
    全文章节 Java——《面试题——基础篇》 Java——《面试题——JVM篇》 Java——《面试题——多线程&并发篇》 Java——《面试题——Spring篇》 Java——《面试题——SpringBoot篇》 Java—...
    99+
    2023-10-21
    java 面试题
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作