file2指向的不再是file1的文件内容(和硬链接不同),而是指向file1的文件名 。
软链接原理图:
用ls -l命令查看一下,会发现形式和之前的硬链接不一样噢,file2的信息是这样的: file2-file1,表示file2指向file1 。
而且file2前面的权限那里的第一个字母变成了l,表示link(链接) 。之前硬链接的时候是没有l的,硬链接外表看起来就和普通文件类似 。
我们用ls -l命令查看文件信息的时候,第二列的那个1 , 表示拥有相同inode号的文件数 。不难理解,因为file2指向file1 , 它们并没有指向同一块文件内容,所以它们的inode号不相同 。
软链接的特点:
Linux的命令行界面Linux操作和Windows有很大不同 。要熟练的使用Linux系统,首先要了解Linux系统的目录结构,并掌握常用的命令,以便进行文件的操作、信息查看和系统参数配置等 。接下来是我为大家收集的Linux的命令行界面,欢迎大家阅读:
Linux的命令行界面
命令行模式
在Linux中我们很少使用图形模式 , 为什么呢?因为大神不屑 。。。O(∩_∩)O~一般斗门都是用命令行模式来进行各种操作,因为命令行模式执行速度快 , 而且稳定性高 。而Linux中的命令解释器就是Shell,这也是在使用命令前必须要了解Shell的原因 。
为什么要先学习Shell
Linux系统主要由四大部分组成:
vcWxvtPv0dSx4LPMu7e+s6Ost72x49PDu6fN6rPJvPK1pbW9uLTU07XEyM7O8bX3tsihow0KPHA+TGludXjG9LavyrGjrNfuz8i9+MjrxNq05rXEysfE2rrLo6yyorOj16TE2rTmo6zIu7rzvfjQ0M+1zbPS/bW8o6zS/bW8tcS5/bPM1tDG9Lavy/nT0L340NC1xLi4vfizzNTauvPMqNTL0NCjrNaxtb3P4LnYtcTPtc2z18rUtLP1yry7r83qsc+686Ostci0/dPDu6e1x8K8oaPTw7untcfCvMqxo6zNqLn9tcfCvL34s8zR6dak08O7p7XEus+3qNDUoaPTw7un0enWpM2ouf2687j5vt3Tw7untcTJ6NbDxvS2r8/gudi1xFNoZWxso6zS1LHjvdPK1dPDu6fK5MjrtcTD/MHusqK3tbvY1rTQ0L3hufuhozwvcD4NCjxwPtPDu6fWtNDQ0ru49sP8we61xLn9s8yjujwvcD4NCjxzdmcgaGVpZ2h0PQ=="256" version="1.1" width="336.28125" xmlns=""Created with Rapha?l 2.1.0用户用户命令解释器Shell命令解释器Shell操作系统操作系统命令结果
Linux的Shell有很多种 , bash(Bourne Again Shell)是使用最广泛的一种,各个发行版一般将其设置为系统中默认的Shell 。许多Linux系统将Shell作为重要的系统管理工具,比如:系统的开机、关机及软件的管理 。其他的Shell有:C Shell、Korn Shell、Bourne Shell等,其中C Shell主要因为其语法和C语言类似而得名 , 而Bourne Again Shell是Bourne Shell的扩展 。
Linux提供的图形界面接口可以完成绝大多数的工作,而系统管理员一般更习惯于使用终端命令行进行系统的参数设置和任务管理 。使用终端命令行可以方便快速地完成各种任务 。
使用终端命令行需要掌握一些必要的命令,这些命令的组合不仅可以完成简单的操作,通过Linux提供的Shell还可以完成一些复杂的任务 。用户在终端命令行输入一串字符,Shell负责理解并执行这些字符串 。然后把结果显示在终端上 。
注意:大多数Shell都有命令补齐的功能 。
在Unix的发展历史上,用户都是通过Shell来工作的 。大部分命令都经过了几十年的发展和改良 , 功能强大 , 性能稳定 。Linux继承自Unix,自然也是如此 。此外Linux的图形化界面并不好,并不是所有的命令都有对应的图形按钮 。在图形化界面崩溃的情况下,就更要靠Shell输入命令来恢复计算机了 。
命令本身是一个函数(function),是一个小的功能模块 。如果想要让计算机完成很复杂的事情,则必须通过Shell编程来实现 。可以把命令作为函数 , 嵌入到Shell程序中,从而让不同的命令协同工作 。
如何进入命令行
- mysql游标和存储过程是什么 mysql游标表名为变量
- mysql子查询和连接查询 mysql子查询插入
- 纯phpmysql
- redis linux安装包 linux下redis包
- mongodb存储图片和文件实践 mongodb存文件和表
- 数据库和redis数据不一致 h2数据库和redis
- mongodb 权威指南 mongodb权威指南和实战
- mongo 新建数据库 mongodb创建用户和数据库
- redis怎么和数据库交互 redis数据结合
- mongodb怎么查看数据 mongodb查看用户名和密码
