Linux基础知识与常用命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础知识与常用命令相关的知识,希望对你有一定的参考价值。
9.创建符号链接和硬链接命令 ln
符号链接(软链接)(symbolic links)
ln -s <--->ln --symbolic
ln -s 目标文件(源文件) 链接文件
也可以为目录创建符号链接
$ln -s /var/log/samba samba_log
硬链接-已存在文件的另一个名字
ln 目标文件(已存在的源文件) 链接文件
软链接与硬链接的区别
软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标文件或目录。
硬链接则透过文件系统的inode来产生新文件名,而不是产生新文件。
硬链接:原文件/链接文件公用一个inode号,说明他们是同一个文件,而软链接:原文件/链接文件拥有不同的inode号,表明他们是两个不同的文件;
在文件属性上软链接明确写出了是链接文件,而硬链接没有写出来,因为在本质上硬链接文件和原文件是完全平等关系;
链接数目是不一样的,软链接的链接数目不会增加;
文件大小是不一样的,硬链接文件显示的大小是跟原文件是一样的。而软链接显示的大小与原文件就不同了,其显示的是链接文件的大小。
总之,建立软链接就是建立了一个新文件。当访问链接文件时,系统就会发现他是个链接文件,它读取链接文件找到真正要访问的文件
软链接没有任何文件系统的限制,任何用户可以创建指向目录的符号链接
对应详细描述:http://www.cnblogs.com/yfanqiu/archive/2012/06/11/2545556.html
10.显示当前目录命令 pwd
针对符号链接--->pwd -P 显示实际路径,即物理路径
--->pwd -L 显示逻辑路径
11.产生空文件或者改变文件时间戳命令 touch
touch file --->如果file文件不存在,则建立一个空文件file
无论file文件是否存在,执行touch命令之后,文件的修改时间将会被置为当前时间(包含访问时间,修改时间,状态改动时间)
touch -a file ---> access time
touch -m file ---> modification time
ls -lu --->查看文件的访问时间
12.查看账户名及其所属组命令 whoami id groups
whoami <---> id -un --->查看当前账户名
groups <---> id -a <---> id --->查看当前用户属于哪些用户组
本文出自 “11696130” 博客,请务必保留此出处http://11706130.blog.51cto.com/11696130/1787902
以上是关于Linux基础知识与常用命令的主要内容,如果未能解决你的问题,请参考以下文章