【鸟哥私房菜第七章 Linux文件与目录管理】教程文章相关的互联网学习教程文章

Linux 文件系统属性 chattr 权限 和 系统命令 sudo 权限

01、chattr格式 => chattr [+-=][选项]文件或者目录名    +:增加权限    -:删除权限    =:等于权限    lsattr:查看 chattr 权限    选项:        i:如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据(针对root也有效);          如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件。        a:如果对文件设置 a 属...

修改linux文件版本【代码】

#!/bin/bash ver=`cat gate.rc | grep FILEVERSION` ver=`echo $ver | awk ‘{print $2;}‘` ver=`echo $ver |sed ‘s/\([0-9]*\),\([0-9]*\),\([0-9]*\),\([0-9]*\)/\1 \2 \3 \4/‘`v1=`echo $ver | awk ‘{print $1}‘` v2=`echo $ver | awk ‘{print $2}‘` v3=`echo $ver | awk ‘{print $3}‘` v4=`echo $ver | awk ‘{print $4}‘`v1=`echo $v1 |awk ‘{printf("%x",$v1)}‘` v2=`echo $v2 |awk ‘{printf("%x",$v2)}‘` v3=...

1.9 linux基础(九)-文件查找find【代码】

1.9 linux基础(九)-文件查找find1.9.1 文件查找在文件系统上查找符合条件的文件文件查找:locate, find非实时查找(数据库查找):locate实时查找:find1.9.2 locate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db 依赖于事先构建的索引索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库 (updatedb)索引构建过程需要遍历整个根文件系统,极消耗资源工作特点: 查找速度快模糊查找非实时查找搜索的...

Linux根文件系统和目录结构及bash特性1

Linux文件系统: 内核并不真正负责具体的工作,这些工作是应用程序来负责的 Linux glibc 程序的编译方式: 动态链接式编译: 静态链接式编译: 进程的类型: 终端:硬件设备国,关联一个用户接口 与终端相关:通过终端启动 与终端无关:操作引导启动过程当中自动启动 操作系统的组成: 静态:kernel,application 文件系统:以层级结构划分,倒置的树状结构 ...

Linux命令 比较文件

cmp[功能说明]比较文件#cmp可以比较任何类型的文件,并在标准输出设备上显示文件的第一次不同处的行号和字节号,分别从1开始,但是一般用于比较文本文件[语法格式]Cmp[参数][文件1][文件2][skip1][skip2][选项参数]参数说明-l显示两个比较文件每个不同点的字节号和字节数,前者以十进制显示,后者以八进制显示-s不显示错误信息就退出 comm[功能说明]比较文件 #comm可逐行比较两个排序的文件,并根据用户的指定选项输出结果到屏幕或...

linux——网络配置文件【图】

IP/NETMASK/GW/DNS等属性的配置文件:/etc/sysconfig/network-scripts/ifcfg-IFACE路由相关配置文件:/etc/sysconfig/network-scripts/route-IFACE  说明:fcfg-IFACE通过大量参数定义接口属性。可使用VIM直接编辑。也可使用(CENTOS6)system-config-network(set up),(CENTOS7):nmtui 命令修改。ifcfg-IFACE配置文件参数:  DEVICE:次文件对应的设备的名称。  TYPE:接口类型,常见的有Ethernet,BRIDGE  UUID:此设备的...

攻城狮在路上(叁)Linux(十五)--- 文件与目录的默认权限与隐藏权限

一、文件默认权限:umask <==需要被减去的权限。  1、umask指的是当前用户在新建文件或者目录时的默认权限,如0022;  2、默认情况下,用户创建文件的最大权限为666; 创建目录的最大权限为777.  3、最终权限 = 最大权限 - umask; <== 此处注意并非是数值直接相减。  4、设置umask: umask 002;   5、由上述条件,自己判断用户新建文件或目录的最终权限。二、文件的隐藏属性: chattr、lsattr , 隐藏属性对于系统安全有很大的...

Linux 文件基本属性【代码】

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户訪问同一文件(包含文件夹文件)的权限做了不同的规定。 在Linux中我们能够使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: <span style="font-size:14px;">deng@deng-Lenovo:~$ ls -l 总用量 56 drwxrwxr-x 6 deng deng 4096 6月 9 17:56 dump drwxrwxr-x 3 deng deng ...

实验二 Linux系统简单文件操作命令【图】

实验二 Linux系统简单文件操作命令1 实验目的学习在Linux系统终端下进行命令行操作掌握常用命令行操作并能通过命令行操作解决简单问题2 实验内容首先要打开终端大家在自己的系统中找到一个自己习惯的方式打开就可以了,但是也要了解常用打开终端的方式,因为你有可能在别人的机器上进行操作。(1)查看当前目录 pwd #显示用户当前工作目录问:提示符$与#的区别?(2)在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看...

第七章、Linux 文件与目录管理

第七章、Linux 文件与目录管理 1. 目录与路径  1.1 相对路径与绝对路径  1.2 目录的相关操作: cd, pwd, mkdir, rmdir  1.3 关於运行档路径的变量: $PATH2. 文件与目录管理  2.1 文件与目录的检视: ls  2.2 复制、删除与移动: cp, rm, mv  2.3 取得路径的文件名称与目录名称3. 文件内容查阅:  3.1 直接检视文件内容: cat, tac, nl  3.2 可翻页检视: more, less  3.3 数据撷取: head, tail  3.4 非纯文字...

Linux 虚拟文件系统(VFS)介绍【图】

1. 通用文件模型Linux内核支持装载不同的文件系统类型,不同的文件系统有各自管理文件的方式。Linux中标准的文件系统为Ext文件系统族,当然,开发者不能为他们使用的每种文件系统采用不同的文件存取方式,这与操作系统作为一种抽象机制背道而驰。为支持各种文件系统,Linux内核在用户进程(或C标准库)和具体的文件系统之间引入了一个抽象层,该抽象层称之为“虚拟文件系统(VFS)”。VFS一方面提供一种操作文件、目录及其他对象的...

每天进步一点点——Linux中的文件描写叙述符与打开文件之间的关系【图】

转载请说明出处:http://blog.csdn.net/cywosp/article/details/389652391. 概述 在Linux系统中一切皆能够看成是文件,文件又可分为:普通文件、文件夹文件、链接文件和设备文件。文件描写叙述符(file descriptor)是内核为了高效管理已被打开的文件所创建的索引。其是一个非负整数(一般是小整数),用于指代被打开的文件。全部运行I/O操作的系统调用都通过文件描写叙述符。程序刚刚启动的时候。0是标准输入,1是标准输出,2是...

linux文件与目录管理【代码】

一、一切皆文件 linux下“一切皆文件”,不仅数据被组织成文件形式,连各种设备资源也被抽象成了文件形式,而文件只有读、写、执行等几种方式,这样便统一了用户对各种资源的访问方式,简化了操作。二、文件类型 普通文件(-,f)、目录文件(d)、符号链接文件(l)、设备文件( 字符设备c,块设备b)、命名管道(p)、套接字文件(s) 查看文件类型:file /path/to/somefile...,可同时查看多个文件的类型,中间用空...

关于使用SecureCRT 实现 WIN7 与 Linux 双向通信的问题及文件上传下载【代码】【图】

Linux 版本:Cent 6.5 X86 VMware workstation 10.0win7 Ultimate x86 ,Linux 均可以正常链接网络【采用桥接方式】遇到问题: win7 可以 ping 通linux及网关,linux不能ping通网关及win7,但能链接网络。前提: 需要手动配置linux的IP为静态,WIN7的可以随意,但是一般在一个网段(不然配置较复杂了),保证可以正常通信访问。解决: 通过手动改ip及相关配置的方法之后,仍然未能ping通,改链接方式为NAT,及Host-only也...

linux文件所属用户和组

使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown -R qq /home/qq (把home目录下的qq目录的拥有者改为qq用户) 使用chgrp命令可以修改文件或目录所属的组: 命令:chgrp 组 目录或文件名 例如:chgrp -R qq /home/qq (把home目录下的qq目录的所属组改为qq组)原文:http://www.cnblogs.com/bwteacher/p/4771012.html