Linux基本命令ls及软硬链接

Day2

答疑

1.su  switch user切换用户

2.cd  change directory 切换目录

3.-l与--logger一样

4.manual 缩写为man

5.man su 查看su帮助手册获取命令

man --help 获取帮助命令

命令帮助

--help

eg: su --help

man  主要1、5、8三个章节   man su默认到第一章节

1.所有用户可以执行命令的帮助信息

5.配置文件的帮助信息   man 5 group 切换到第五章节

8.只有管理员可以执行的命令帮助信息

eg:man su 、man man

ls(list)  列出对应目录下的所有数据文件

ls -l与ll执行结果一样,对选定文件进行目录显示

可与cd切换目录搭配使用 先切换再显示目录

-l 以长格式显示文件信息

-h文件大小的单位转换

-d显示指定目录的属性

-a/-A显示所有文件

-i查看文件的i node索引节点号

对选定文件进行目录显示之后的显示内容中

示例:-rw------- .  1root roor 1456 nov 19 12:19 anaconda-ks.cfg

分析:

第一列:标记文本类型

linux中有7大文件类型:-  普通文本文件(.txt)  d  目录文件(文件夹)   l 软链接,符号链接文件(快捷方式)  b  块设备文件  c  字符设备文件  p  管道符文件    s   socket套接字文件

2-11 文件权限标识符

第二列:硬链接次数

第三列:文件的所属用户

第四列:文件的所属组

第五列:文件大小

第六到八列:创建时间/修改时间

第九列:文件名

    [root@localhost ~]# ll
    total 16
    -rw-------. 1 root root 1262 Nov 20 12:02 anaconda-ks.cfg
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Desktop
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Documents
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Downloads
    -rw-r--r--. 1 root root 1599 Nov 20 14:08 initial-setup-ks.cfg
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Music
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Pictures
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Public
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Templates
    -rw-r--r--. 1 root root 8019 Nov 22 18:59 u
    drwxr-xr-x. 2 root root    6 Nov 22 19:18 Videos
    drwxr-xr-x. 2 root root  147 Nov 20 15:59 

重点

软链接:

概念:软链接文件也是一个单独的文件,其数据存储区记录的源文件位置信息,类似于window的快捷方式

作用:通过指定路径快速便捷匹配其他路径下的数据文件

应用:可以对文本文件也可以对目录文件创建,支持快文件系统

表示:通过l标记文本类型

硬链接:多个文件名指向同一个inode节点号

作用:防止误删除,对文件名备份

应用:可以对文本文件,默认不可以对目录文件创建,不支持跨文件系统

表示:多个硬链接文件有相同的节点号

创建方式:

ln

eg:

#ln[OPTION]  TARGET LINK

#touch FILENAME 创建文件

#mkdir DIRNAME  创建目录文件

#rm FILENAME

#rm -r  DIRNAME 删除目录文件  (-r 表示remove)

补充:

1.->aaa说明"aaa"文件有快捷方式

2.inode是索引节点  1个节点号就是一个文件

3.硬链接默认不允许创建,但是可以创建

4.同一路径上不会出现同名文件

5.创建快捷方式变红原因:

1.源文件已被删

2.创建有问题,路径不一致

6.不在同一路径,最好用绝对路径


 

你可能感兴趣的:(linux,服务器,运维)