linux新建根目录命令 linux在根目录( 五 )


这个第二列的数字,一般来说对于普通文件 , 都是1,因为不同文件inode不同嘛 。对于目录来说,这第二列的数字标明目录内所含文件数目 。
其实 , 软链接才是真正像我们在Windows下的快捷方式的,其原理很相似 。
创建硬链接是ln不带任何参数,但是要创建软链接需要加上-s参数 。s是symbolic(符号的)的缩写 。
file2指向的不再是file1的文件内容(和硬链接不同),而是指向file1的文件名 。
软链接原理图:
用ls -l命令查看一下,会发现形式和之前的硬链接不一样噢,file2的信息是这样的: file2-file1,表示file2指向file1 。
而且file2前面的权限那里的第一个字母变成了l , 表示link(链接) 。之前硬链接的时候是没有l的,硬链接外表看起来就和普通文件类似 。
我们用ls -l命令查看文件信息的时候,第二列的那个1,表示拥有相同inode号的文件数 。不难理解,因为file2指向file1,它们并没有指向同一块文件内容,所以它们的inode号不相同 。
软链接的特点:
如何进入Linux根目录??用LINUX SHELL命令 。
用法:
cd “你想要进的目录” //当目录名称中含有空格、中文或其它特殊字符时请用双引号包括
以下是最常用的几个目录的写法:
1、/ 代表根目录
2、. 当前目录
3、.. 上级目录
4、~ 当前用户的默认工作目录
注:目录可以省略不写,与cd ~ 有相同的效果 。
Linux根目录结构:
扩展资料:
Linux Shell常用shell命令
Linux Shell常用shell命令
一、文件、目录操作命令
1、ls命令
功能:显示文件和目录的信息
ls 以默认方式显示当前目录文件列表
ls -a 显示所有文件包括隐藏文件
ls -l 显示文件属性 , 包括大小,日期,符号连接,是否可读写及是否可执行
ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)
ls -lt 显示文件,按照修改时间排序
2、cd命令
功能:改名目录
cd dir 切换到当前目录下的dir目录
cd / 切换到根目录
cd .. 切换到到上一级目录
cd ../.. 切换到上二级目录
cd ~ 切换到用户目录 , 比如是root用户,则切换到/root下
3、cp命令
功能:copy文件
cp source target 将文件source复制为target
cp /root /source. 将/root下的文件source复制到当前目录
cp _av soure_dir target_dir 将整个目录复制,两目录完全一样
4、rm命令
功能:删除文件或目录
rm file 删除某一个文件
rm -f file 删除时候不进行提示 。可以于r参数配合使用
rm -rf dir 删除当前目录下叫dir的整个目录
5、mv命令
功能:将文件移动走 , 或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令
mv source target 将文件source更名为target
6、diff
功能:比较文件内容
diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
comm file1 file2 比较文件,显示两个文件不相同的内容
如何在Linux 根下创建一个名为test的目录linux根目录linux新建根目录命令的写权限只有root用户有linux新建根目录命令,所以要用root用户身份执行命令,可以先切换到root用户身份:su
-(注意那个英文横杠),接下来需要输入root密码,注意输入的密码并不显示在屏幕上,所以只管输入就行了,如果密码输入正确就会切换到root用户,然后就可以创建目录了:

推荐阅读