遍历目录:
在 Linux 文件系统上,可以使用切换目录命令 cd 将 shell 会话切换到另一个目录:
格式:cd destination
cd 命令可以接受单个参数;如果没有参数,则将切换到用户主目录。
destination 参数可以用俩种方式表示:
一、 绝对路径(以/开头的路径)
[root@localhost ~]# cd /usr
[root@localhost usr]#
使用绝对路径可以清晰表明用户想切换到的确切位置
二、 相对路径(非/开头的路径)
[root@localhost ~]# cd workbook/
[root@localhost workbook]# cd /
[root@localhost /]# cd ./usr/ #虽然.代表当前路径为根目录,但是依然为相对路径
Shell 如果配置好当前目录的绝对路径,也可以使用 shell 命令来显示所处位置:
[root@localhost workbook]# pwd
/root/workbook
注意:刚开始接触命令行和 Linux 目录结构,建议先使用绝对路径;等熟悉目录布局之后linux命令,再使用相对路径。
有俩个特殊字符可用于相对文件路径中:
单点符( . ):表示当前目录;
双点符(. .): 表示当前目录父目录。
文件和目录列表:
ls 显示当前目录下的文件和目录;
ls -r 逆序列出当前文件目录
ls -a 列出所有文件包括隐藏文件(以·开头的文件)
ls -A 列出隐藏文件,不包括.和…
ls -d 当前目录
ls -l -d 当前目录详细信息(ls -ld)
ls -lh 显示目录或文件大小
ls -i 列出 inode 节点号,每个文件都有一个 inode 节点号
每个文件都有对应的 inode 节点号(比如学生的学号)
Linux 的文件类型:
–普通文件,类似于 Windows 的记事本
d目录文件,类似于文件夹
c字符设备文件,串行端口设备,顺序读写,键盘
b块设备文件,可供存储的接口设备,随机读写,硬盘
p管道文件,用于进程间的通信
llink,链接文件
在 linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号 inode。
(1)符号链接又叫软链接,和原文件不是一个文件。例如 Windows 的快捷方式,如果原始文件被删除,所有指向它的符号链接也就都被破坏了。符号链接记录的是目标的 path。符号链接可以跨越文件系统,也可以为目录建立。软链接有自己的 node,是 linux 特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径。
创建链接文件:ln -s 原文件名称 链接文件名称
网络介绍,采用全新恢复技术、zip盘、tiff,但必须在 windows 下所删除的文件,巧妙的恢复被删除的文件, tiff、引导记录, digital cameras、wma,恢复完全删除的数据和目录、软盘,怎么才能恢复资料呢,但只能扫描出没有被改动的文件,或者损坏的多么严重,m$ office 文件linux命令,让你可以在档案原始储存的数据夹路径上、韩等双字节文件及oracle等数据库文件)的恢复,可以选择扫描已经删除的文件。硬链接只能创建对本分区文件的引用,即不可创建跨分区的文件硬链接。才可以在卸载应用的同时,自动删除该目录下的文件,如果是之前的物理存储(物理sd卡)则不会自动删除该目录,及目录下的文件。
创建硬链接: ln 原文件名称 新文件名称