学习Linux第二天
1.命令帮助
su --help • cd --help • <指令> --help
man su man <指令> (更加详细,并且有代码详解) (退出按Q) man:1.指令所以用户都可以使用的帮助信息 5.配置文件的帮助信息 8.只有管理员才可以执行的命令帮助信息
-
ls(list) 列出对应目录下的所有数据文件 ls后面可以加多个目录一起查看 ls -l 以长格式查看目录格式和属性 (可以快捷方式 ll) ls -l -h 把内存单位转换成常规单位(内存单位转换) ls -l -d 查看指定目录的相关属性 ls -l -a 当前目录所以文件包括隐藏文件以及上一级目录文件 ls -l -A 查看当前目录以所以包括隐藏文件 ls -l -i 查看文件inode索引节点号
3.-rw-------. 1 root root 1278 Nov 20 12:03 anaconda-ks.cfg
第一列: 第一个字符:标记文件名 linux中有7大文件类型: - 普通文本文件(txt) d 目录文件(文件夹) l 软链接,符号链接文件(快 捷方式) b 块设备文件 c 字符设备文件 p 管道符文件 s socket套接字文件 2-11字节:文件权限标识符 第二列:硬链接次数 第三列:文件的所属用户 第四列:文件的所属组 第五列:文件大小 第六-八列:创建时间/修改时间 第九列:文件名
重点
4.软连接:
概念:软连接文件也是一个单独的文件,数据存储区记录的是源文件的位置信息。类似于window的快捷方式。 作用:痛苦指定路径快速便捷匹配其他路径下的数据文件 应用:可以对文本文件创建,也可以对目录文件创建,支持跨文件系统 表示:通过l标记文件类型 创建方式: ln -s
5.硬链接:
概念:多个文件名指向同一个inode节点 作用:防止误删除,对文件名备份 应用:可以对文本文件创建,默认不可以对目录文件创建,不支持跨文件系统 表示:多个硬链接文件他相同的节点号 创建方式: ln
ln -help
eg: touch <文件名> 创建文件 mkdir <目录文件名> 创建目录文件 rm <文件名> 删除文本文件 rm -r <目录文件名> 删除目录文件
eg:在系统/root目录下创建file文件 (1)对file文件创建一个快捷方式放在/目录下; (2)对file文件创建一个硬链接文件位newfile放在/目录下;