linux系统学习笔记——文件与目录管理
2018-01-06 16:55
627 查看
目录与路径
(1)相对路径与绝对路径
(2)目录的相关操作
. 代表此层目录
.. 代表上层目录
-代表上一工作目录
~代表“目前用户身份”所在的文件夹
~acount代表目前acount这个用户所在的文件夹
(3)目录操作命令
cd 切换目录
pwd显示当前目录
mkdir新建一个目录
rmkdir删除一个空目录
2.文件与目录管理
(1)查看文件与目录
ls 相关选项
-a 查看全部文件;
-A 查看全部文件及目录(不包含.. 与.);
-d 列出目录本身(非目录数据);
-f 列出结果,不进行排序;
-F 根据文件、目录等信息给与附加数据结构;
-h 将文件容量以人类较容易的方式列出来;
-i 列出icode号码;
-l 列出长数据串,包含文件的属性与权限数据等;
-n 列出UID与GID,而非用户与用户组的名称;
-r 将排序结果反向输出;
-R 连同子目录内容一起列出来等于该目录下的所有文件都会显示出来;
-S 以文件的大小排序,而不是用文件名称排序;
-t 以时间排序,而不是以文件名;
–color=never 不要依据文件的特性给与颜色显示;
–color=always 显示颜色
–color=auto 让系统自行依据设置来判断是否给与颜色;
–full-time 以完整的时间模式输出;
–time={atime,ctime} 输出访问时间或改变时间权限属性时间,而非内容更改时间
(2)复制、删除、移动:cp、rm、mv
cp [-adfilprsu] 源文件 目标文件
选项:
-a 相当于-pdr;
-d 若目标文件为连接文件的属性,则复制链接文件属性而非文件本身;
-f 若目标文件已经存在且无法开启,则删除后在尝试一次;
-i 若目标文件已经存在,在覆盖时询问操作进行;
-l 进行硬链接的链接文件创建,非复制文件本身;
-p 复制文件的属性及其内容,非使用默认属性(备份文件);
-r 递归连续复制,用于目录的复制行为(常用);
-s 复制成为符号文件,“快捷方式”;
-u 若目标文件比源文件旧进行更新;
如果源文件在两个以上,则最后一个目标文件用目录;
rm[-fir] 文件对象或目录对象
选项
-r 第归删除,常用目录删除;
-f 强制删除,忽略文件的存在,提示警告信息;
-i 互动模式,询问用户是否操作;
注意:rmdir删除空目录,非空目录删除失败;
\rm -r /tep/etc 此操作忽略alias指定的参数;
mv [-fiu] 源文件 目标文件
-f 强制移动,如果目标文件存在,不会询问直接替换;
-i 会话模式,如果目标文件存在,会询问是否替换;
-u 如果目标文件存在,且源文件较新,则更新;
(3)获取文件所属文件目录及文件名
例:
basename /etc/sysconfig/network
dirname /etc/sysconfig/network
(1)相对路径与绝对路径
(2)目录的相关操作
. 代表此层目录
.. 代表上层目录
-代表上一工作目录
~代表“目前用户身份”所在的文件夹
~acount代表目前acount这个用户所在的文件夹
(3)目录操作命令
cd 切换目录
pwd显示当前目录
mkdir新建一个目录
rmkdir删除一个空目录
2.文件与目录管理
(1)查看文件与目录
ls 相关选项
-a 查看全部文件;
-A 查看全部文件及目录(不包含.. 与.);
-d 列出目录本身(非目录数据);
-f 列出结果,不进行排序;
-F 根据文件、目录等信息给与附加数据结构;
-h 将文件容量以人类较容易的方式列出来;
-i 列出icode号码;
-l 列出长数据串,包含文件的属性与权限数据等;
-n 列出UID与GID,而非用户与用户组的名称;
-r 将排序结果反向输出;
-R 连同子目录内容一起列出来等于该目录下的所有文件都会显示出来;
-S 以文件的大小排序,而不是用文件名称排序;
-t 以时间排序,而不是以文件名;
–color=never 不要依据文件的特性给与颜色显示;
–color=always 显示颜色
–color=auto 让系统自行依据设置来判断是否给与颜色;
–full-time 以完整的时间模式输出;
–time={atime,ctime} 输出访问时间或改变时间权限属性时间,而非内容更改时间
(2)复制、删除、移动:cp、rm、mv
cp [-adfilprsu] 源文件 目标文件
选项:
-a 相当于-pdr;
-d 若目标文件为连接文件的属性,则复制链接文件属性而非文件本身;
-f 若目标文件已经存在且无法开启,则删除后在尝试一次;
-i 若目标文件已经存在,在覆盖时询问操作进行;
-l 进行硬链接的链接文件创建,非复制文件本身;
-p 复制文件的属性及其内容,非使用默认属性(备份文件);
-r 递归连续复制,用于目录的复制行为(常用);
-s 复制成为符号文件,“快捷方式”;
-u 若目标文件比源文件旧进行更新;
如果源文件在两个以上,则最后一个目标文件用目录;
rm[-fir] 文件对象或目录对象
选项
-r 第归删除,常用目录删除;
-f 强制删除,忽略文件的存在,提示警告信息;
-i 互动模式,询问用户是否操作;
注意:rmdir删除空目录,非空目录删除失败;
\rm -r /tep/etc 此操作忽略alias指定的参数;
mv [-fiu] 源文件 目标文件
-f 强制移动,如果目标文件存在,不会询问直接替换;
-i 会话模式,如果目标文件存在,会询问是否替换;
-u 如果目标文件存在,且源文件较新,则更新;
(3)获取文件所属文件目录及文件名
例:
basename /etc/sysconfig/network
dirname /etc/sysconfig/network
相关文章推荐
- Linux 学习笔记 -- 第二部分 Linux 文件、目录与磁盘格式 -- 第8章 Linux 磁盘与文件系统管理
- linux系统管理学习笔记之八---linux文件与目录的管理及权限
- Linux 学习笔记_9_文件系统管理_1_Linux文件系统构成
- linux系统管理笔记之八--文件与目录操作及权限
- Linux 学习笔记_9_文件系统管理_2_文件系统管理命令及案例分析
- Linux磁盘与文件系统管理学习笔记
- 【学习笔记——Linux】Linux文件与目录管理
- Linux 学习笔记 -- 第二部分 Linux 文件、目录与磁盘格式 -- 第9章 文件与文件系统的压缩与打包
- Linux 学习笔记 -- 第二部分 Linux 文件、目录与磁盘格式 -- 第7章 Linux 文件与目录管理
- Linux 程序设计学习笔记----文件管理系统
- linux学习笔记之 文件和目录管理
- Linux 学习笔记 -- 第四部分 Linux 使用着管理 -- 第15章 磁盘配额 (Quota) 与高级文件系统管理
- 【Linux学习笔记十一】linux文件和目录属性管理
- Linux 学习笔记---文件系统与LVM磁盘管理
- 【Linux】Shell学习笔记之四——文件和目录管理(硬连接和软连接)
- 【Linux】Shell学习笔记之二——文件和目录管理(创建、删除、复制、查看)
- IBM UNIX & LINUX -AIX 5L 系统管理技术 学习笔记1 -网络文件系统 NFS network file system
- Linux鸟哥私房菜学习笔记_第八章Linux磁盘与文件系统管理
- Linux 学习笔记_9_文件系统管理_3_/etc/fstab文件分析与磁盘配额应用
- linux系统管理学习笔记之六---linux文件系统