软链接

27.centos7基础学习与积累-013-文件和目录的权限

≡放荡痞女 提交于 2020-01-22 20:56:55
从头开始积累centos7系统运用 大牛博客: https://blog.51cto.com/yangrong/p5 https://blog.oldboyedu.com/ 文件的权限 rw-r--r-- 1 root root aduser.txt r:read 读 4 w:write 写 2 x:execute 执行 1 -:没有权限 0 当selinux开启是创建文件及文件夹会有点,关闭则没有。 [root@python01 ~]# ls -lhi total 24K 100663363 -rw------- . 1 root root 1.6K May 24 23:28 anaconda-ks.cfg 101300544 -rw-r--r-- . 1 root root 15K Oct 3 2017 epel-release-latest-7.noarch.rpm 100663373 crw-r--r-- 1 root root 5, 1 Aug 12 16:49 erictse 100663393 brw-r--r-- 1 root root 5, 1 Aug 12 16:50 erictseb 420853 drwxr-xr-x 2 root root 37 Aug 12 11:43 honortone 690709 drwxr-xr-x 7 root root 171

04_ln-建立链接文件

三世轮回 提交于 2020-01-18 03:31:45
目录 建立链接文件:ln 建立链接文件:ln Linux链接文件类似于Windows下的快捷方式 链接文件分为软链接和硬链接。 软链接:软链接不占用磁盘空间,源文件删除则软链接失效。 ln -s +源文件的路径 +软链接名字 硬链接:硬链接只能链接普通文件,不能链接目录。硬链接能够同步更新 ln +源文件的路径 +硬链接名字 通过链接文件可以修改原文件内容 ln 源文件 链接文件 # 创建硬链接 ln -s 源文件 链接文件 # 加 -s 创建软链接 如: ln 1.txt 2.txt # 为1.txt这个文件建立一个硬链接 ln -s 3.txt 4.txt # 为3.txt建立软链接 来源: https://www.cnblogs.com/nichengshishaonian/p/11526939.html

linux的文件属性与文件权限

こ雲淡風輕ζ 提交于 2020-01-14 03:49:58
linux文件属性 396746 - rw-r--r-- . 1 root root 29 Dec 31 16:35 oldboy.txt inodek号 文件类型 文件权限 selinux 文件的硬链接数 所有者 组 大小 时间 文件名称 inode:用来存放内存属性的空间(除文件名外) 特点: inode存放文件属性 存放block的位置(block的指针) 创建一个文件要占一个inode inode节点号相同的文件,互为硬链接文件 inode号在一个分区内是唯一的 inode的默认大小为256k ls -i:查看inode df -i:查看剩余多少inode号 block:实际存放数据的位置 特点: block实际存放数据的位置 block的默认大小为4K(在centos6.x) 创建大文件用占用多个block,如果文件小于1k,剩余空间会被浪费 创建一个非空文件要占用一个inode和至少一个block 每读取一个block就会消耗一个I/0(磁盘读写) df -h:磁盘block用情况 文件类型 文件类型主要有三类:目录/普通文件/软链接 1.目录:d(directory) 2.软链接:l(softlink) 3.普通文件:(file) 其中普通文件分为三种: 3.1:文本文件(txt) 3.2:数据文件(data) 3.3:二进制文件(executable) 扩展文件类型

第二周 链接文件,vim

一世执手 提交于 2020-01-13 19:08:43
1、描述Linux发行版的系统目录名称命名规则以及用途。 文件命名规则:文件名最长255个字符,包括路径在内文件名最长4095个字节,除了斜杠和NUL,所有字符都有效,但使用特殊字符的目录名不推荐使用,有些字符需要用引号来引用;标准linux文件系统,文件名称大小写敏感。 /bin:二进制程序,普通用户使用 /boot:引导文件存放目录,内核文件(vmlinux)、引导加载器(bootloader,grub)都存放于此目录 /dev:设备文件、特殊文件存放位置 /mnt:临时文件系统挂载点 /opt:第三方应用程序的安装位置 /srv:系统上运行的服务用到的数据 /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules) /etc:配置文件目录 /home:用户家目录 /root:root家目录 /sbin:二进制文件,管理员用户使用 /tmp:临时文件 /usr:类似根目录的目录结构 /var:存放可变化的数据 /proc:用于输出内核与进程信息相关的虚拟文件系统 /sys:用于输出当前系统上硬件设备相关信息虚拟文件系统 /selinux:selinux相关的安全策略等信息的存储位置 2、描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息? 元数据信息:文件类型、UID、GID、链接数、该文件的大小和不同的时间戳

Linux-10-其它命令

假装没事ソ 提交于 2020-01-13 02:56:32
其他命令 目标 查找文件 find 软链接 ln 打包和压缩 tar 软件安装 apt-get 01.查找文件 find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件 序号 命令 作用 01 find [路径] -name ”*.py“ 查找指定路径下扩展名是.py的文件,包括子目录 ●如果省略路径,表示在当前文件夹下查找 ●之前学习的通配符,在使用( find )命令时同时可用 演练目标 搜索桌面目标下,文件名包含1的文件 find -name “* 1 *” 搜索桌面目录下,所有以 .txt 为扩展名的文件 find -name “&.txt” 搜索桌面目录下,以数字1开头的文件 find -name “1*” 02.软链接 序号 命令 作用 01 In -s 被链接的源文件,链接文件 建立文件的软链接,用通俗的方式讲类似于Windows下的快捷方式 ●注意: ●1.没有-s选项建立的是一个硬链接文件 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接 ●2. 源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用 演练目标 ●1.将桌面目录下的01.py移动到demo/b/c目录下 ●2. 在桌面目录下新建01.py 的软链接FirstPython 分别使用相对路径和绝对路径建立FirstPython 的软链接 ●3

07-Shell命令进阶

不羁岁月 提交于 2020-01-12 13:03:03
文章目录 Shell命令进阶 通配符 文件链接 硬链接 软链接 硬链接及软链接存在的原因 阶段练习 查看磁盘可用空间 查看可用内存 进程操作 Shell命令进阶 通配符 通配符列表: 通配符 说明 * 任意字符 ? 任意单个字符 [characters] 其中的任意一个字符 [!characters] 不能是其中的任意一个字符 [[:class:]] 指定分类中的任意一个字符 常用字符分类表: 字符分类 说明 [:alnum:] 字母和数字 [:alpha:] 字母 [:digit:] 数字 [:lower:] 小写字母 [:upper:] 大写字母 通配符示例: 模式 说明 * 任何文件 g* 以g开头的任何文件 b*.txt 任何以b开头以.txt结尾的文件 Data??? 以Data开头后跟3个任意字符 [abc]* 以a或者b或者c开头的任意文件 BACKUP.[0-9][0-9][0-9] 以BACKUP.开头后跟3个数字 [[:upper:]]* 任何以一个大写字母开头的文件 [![:digit:]]* 任何不以数字开头的文件 *[[:lower:]123] 任何以小写字母结尾或者以1,2,3任何一个数字结尾的文件 文件链接 ln-建立链接 ln-Create Links,用于建立硬链接或者符号链接(软链接) 命令格式: ln file link 功能: 建立硬链接

Linux常用命令

╄→гoц情女王★ 提交于 2020-01-10 22:44:01
命令格式与目录处理命令 ls 命令格式与目录处理命令 ls 命令格式:命令 [-选项][参数] 例:ls -la /etc 说明: 1)个别命令使用不遵循格式 2)当有多个选项时,可以写在一起 3)简化选项与完整选项 -a 等于 --all 目录处理命令 ls 命令名称:ls 命令因为原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls 选项[-ald][文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性-rw-r–r– 文件类型(-文件 d目录 l软链接文件) rw- r– r– u g o u所有者 g所属组 o其他人 r读 w写 x执行 目录处理命令 命令名称:mkdir 命令因为原意:make directories 命令所在路径:/bin/mkdir 执行权限:所有用户 执行权限:所有用户 功能描述:创建新目录 -p 递归创建 例: mkdir - p / tmp / japan / hanmeimei mkdir / tmp / japan / lilei / tmp / japan / hanmeimei 命令名称:cd 命令因为原意:change directory 命令所在路径:shell内置命令 执行权限:所有用户 语法:cd [目录名] 功能描述:切换目录 例: cd /

Linux中的软链接

时光总嘲笑我的痴心妄想 提交于 2020-01-10 14:10:24
1、软链接与硬链接的区别? 硬链接特性: 文件有相同的 inode 及 data block; 只能对已存在的文件进行创建; 不能交叉文件系统进行硬链接的创建; 不能对目录进行创建,只可对文件创建; 删除一个硬链接文件并不影响其他有相同 inode 号的文件。 软链接特性: 软链接有自己的文件属性及权限等; 可对不存在的文件或目录创建软链接; 软链接可交叉文件系统; 软链接可对文件或目录创建; 创建软链接时,链接计数 i_nlink 不会增加; 删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。 2、软链接的增删改 添加 ln -s [源文件或目录] [目标文件或目录] 例: 当前路径创建test 引向/var/user/test 文件夹 ln –s /var/user/test test 创建/var/test 引向/var/user/test 文件夹 ln –s /var/user/test /var/test 删除 rm –rf 软链接名称 例: 删除test rm –rf test 修改 ln –snf [新的源文件或目录] [目标文件或目录] 这将会修改原有的链接地址为新的地址 例: 创建一个软链接 ln –s /var/user/test /var

linux

纵然是瞬间 提交于 2020-01-08 10:03:21
Linux 顶级目录及功能 usr 软件安装目录,相当于window中的progrom Files tem 临时文件夹 etc 系统配置相关的目录(etc/profile配置环境变量) root root用户的家 home 除了root之外所有用户的家 配置环境变量 vi /etc/profile 更新配置文件使生效 source /etc/profile 关闭Linux系统防火墙 systemctl stop firewalld Linux基本命令 1.分配动态ip地址 dhclient 2.CentOS7中查看ip ip addr 3.CentOS6中查看ip ipconfig 4.结束进程 Kill -9 pid ;pid为进程编号 5.清屏 clear 6.确认网络是否连通 ping ip/域名;通过Ctrl+C可结束 7.关机 shutdown 8.重启 reboot Linux文件命令 绝对目录 从根目录开始;cd / tmp==>直接到根目录下找tmp目录 相对目录 相对于当前目录;cd tmp==>在当前目录下找tmp 1.切换目录 cd /tmp;cd tmp;cd .. 2.查看当前目录 pwd 3.查看当前目录下的所有内容 ls;ls -a;ls -l;ls -al/ls -la 4.当前命令的帮助信息 命令 --help 5.创建目录 mkdir 6.

linux软链接问题

我的未来我决定 提交于 2020-01-07 21:54:00
软链接 问题 :在本文件夹中创建软链接可以成功, 但是在其他文件夹中创建软链接,或者把创建成功的软链接挪到 其他文件夹,就会变成红色,不可用。 解决办法 :指令中的源文件与目的文件均要用绝对地址, 才可以在其他文件夹中创建软链接。 来源: CSDN 作者: weixin_46151916 链接: https://blog.csdn.net/weixin_46151916/article/details/103881798