Linux的软链接与硬链接

软连接及硬连接:

符号链接又叫软链接,和原文件不是一个文件 例如Windows的快捷方式,如果原始文件被删除,所有

指向它的符号链接也就都被破坏了。软链接有自己的node,是linux特殊文件的一种,作为一个文件,

它的数据是它所连接的文件的路径。符号链接可以跨越文件系统,也可以为目录建立。

创建软链接文件: ln -s 原文件 目标文件 

[root@localhost ~]# cd /

[root@localhost /]# pwd

/

#回到当前用户的家(主)目录

[root@localhost /]# cd ~

[root@localhost ~]# pwd

/root

#回到当前目录的上一级目录

[root@localhost ~]# cd ..

#切换到之前的目录

[root@localhost /]# cd -

/root

#回到当前目录

[root@localhost ~]# cd .选项

功能

-a

统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。

-s

只统计每个文件所占用空间总的大小,而不是统计每个子目录、文件的大小。

-h

以K,M,G为单位显示磁盘使用情况,以提高信息的可读性。

硬链接 只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(也称为inode)。

当移动或者删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是文件在件结

构中的位置。

创建硬链接文件: ln 原文件 目标文件

Linux的软链接与硬链接_第1张图片

Linux的软链接与硬链接_第2张图片 

Linux的软链接与硬链接_第3张图片 

Linux的软链接与硬链接_第4张图片 

 

 一级目录:
/bin:集中存放一些必要的命令工具,最好不要单独挂载,否则你会找不到那些你需要的实用程序。

/boot:包含Linux的启动文件以及内核。默认情况下为100M。

/dev:集中存放各类设备驱动程序,该分区不要单独挂载。

/etc:集中存放一些基本的配置文件.

/home:集中存放用户的主目录。

/lib:内核与实用程序的编译库文件,改分区不要单独挂载。

/media:可移动介质的挂载点。

/misc:使用automounter挂载本地目录的标准挂载点。

/mnt:老的用于移动介质的挂载点。

/net:使用automounter挂载网络目录的标准挂载点。

/opt:第三方应用程序文件的常用存放地。

/proc:集中存放当前内核相关进程以及内核配置信息等。

/root:root用户的主目录。

/sbin:集中存放一些系统管理命令,该分区不要单独挂载。

/selinux:与安全升级Linux相关的当前配置。

/smb:使用automounter挂载远端共享Microsoft网络目录的标准挂载点。

/srv:常用于各种非RedHat版本的网络服务器。

/tftpboot:当安装了TFTP服务器时会存在。

/tmp:集中存放临时文件,默认情况下,RedHat会自动周期性地清空该目录。

/usr:集中存放一些对所有用户可用的小程序,包含许多系统管理命令和实用程序。

/var:集中存放可变数据,如日志和打印机缓冲文件等。

重定向:
>:标准输出重定向 覆盖原有的数据

>>:标准输出重定向 不覆盖原有的数据

2>:错误输出重定向  覆盖原有的数据

2>>:错误输出重定向  不覆盖原有的数据

设备<命令 :将指定文件作为命令的输入设备

设备<命令:表示从标准输入设备(键盘)中读入,直到遇到停止符才停止(读入的数据不包括分停止符),这里的停止符其实就是自定义的字符串

&>:

>&:将正确的和错误信息都输出到文件中
将1重定向到文件,将2重定向到1
Linux的软链接与硬链接_第5张图片


将2重定向到文件,将1重定向到2

Linux的软链接与硬链接_第6张图片

将文件重定向到0:

Linux的软链接与硬链接_第7张图片
4.创建文件

 

 

 

touch [OPTION]... FILE...

删除文件

方法1: touch 文件名1 文件名2 文件名3

方法2: touch {文件名1,文件名2,文件名3}

Linux的软链接与硬链接_第8张图片

创建目录

mkdir [-p] [/路径/]目录名

删除目录

Linux的软链接与硬链接_第9张图片

 

rm -r [-f] 目录文件名

复制文件粘贴重命名

Linux的软链接与硬链接_第10张图片
复制文件到目录重命名

Linux的软链接与硬链接_第11张图片 

 


复制目录到目录

Linux的软链接与硬链接_第12张图片
复制文件到目录且不改变文件属性

Linux的软链接与硬链接_第13张图片 

 

你可能感兴趣的:(linux,网络,运维)