-
rm --删除
-d 删除空目录 -f 强制删除 -r 递归删除目录 -i 删除前提示
source
命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。
功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。-
ln
链接文件是Linux文件系统的一个优势。 如需要在系统上维护同一文件的两份或多份副本, 除了保存多份单独的物理文件副本之外, 还可以采用保存一份物理文件副本和多个虚拟副本的方法。 这种虚拟的副本就称为链接 。 链接是目录中指向文件真实位置的占位符。被链接的文件可以存放在相同的目录下,但是必须有不同的文件名,而不用在硬盘上为同样的数据重复备份。另外,被链接的文件也可以有相同的文件名,但是存放在不同的目录下,这样只要对一个目录下的该文件进行修改,就可以完成对所有目录下同名链接文件的修改。对于某个文件的各链接文件,我们可以给它们指定不同的存取权限,以控制对信息的共享和增强安全性。
参数
- 源文件:指定连接的源文件。如果使用-s选项创建符号连接,则“源文件”可以是文件或者目录。创建硬连接时,则“源文件”参数只能是文件; 目标文件:指定源文件的目标连接文件。
- 目标文件:指定源文件的目标连接文件。
千万别创建软链接文件的软链接。 这会形成混乱的链接链, 不仅容易断裂, 还会造成各种麻烦。
类型
-
硬链接
硬链接会创建独立的虚拟文件, 其中包含了原始文件的信息及位置。 但是它们从根本上而言是同一个文件。 引用硬链接文件等同于引用了源文件。 要创建硬链接, 原始文件也必须事先存在, 只不过这次使用ln 命令时不再需要加入额外的参数了。- 不能对目录文件做硬链接。
- 不能在不同的文件系统之间做硬链接。就是说,链接文件和被链接文件必须位于同一个文件系统中。
-
软链接
符号链接 就是一个实实在在的文件, 它指向存放在虚拟目录结构中某个地方的另一个文件。 这两个通过符号链接在一起的文件, 彼此的内容并不相同。
文件或目录的inode编号是一个用于标识的唯一数字, 这个数字由内核分配给文件系统中的每一个对象。 要查看文件或目录的inode编号, 可以给ls 命令加入-i 参数。
Linux命令行与Shell-----常用命令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Linux / Mac 下 基本的 bash shell 命令详解 前言 本篇主要介绍了在Linux / Mac ...
- Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...