文件管理是系统管理的一个重要部分。下面简单介绍一下文件管理的基本操作:
一:文件及目录的创建,删除,复制,移动,重命名,隐藏,隐藏文件的显示
二:文件内容的显示,目录内容的显示
三:文件/目录的权限管理
四:文件的硬连接和软连接
五:文件的归档,压缩
六:文件的共享
( 一 )
1. 文件的创建:
格式: touch file_name
例如: touch book #创建了book一个文件
2. 目录的创建:
格式I: mkdir directory_name #创建一个目录
例如: mkdir film #创建了一个名为film的目录(也叫文件夹)
格式II: mkdir dir1 dir2 dir3 ... #创建多个目录
例如: mkdir oracle j2ee unix #创建了三个目录:oracle ,j2ee,unix
格式III:mkdir -p dir_name1/dir_name2/... #嵌套创建目录
例如:mkdir -p /data/lession/vedio/c++ #创建了一系列目录:data,lession
vedio,c++
格式IV: mkdir mode dir_name #指定权限模式创建目录
例如: mkdir 700 passwd.bak #创建一个passwd.bak目录,其权限模式是:700
即,只有目录所有者才可以对目录读,写,执行。
3.文件及目录的删除:
格式:rm 选项 文件名
选项: -i #删除时要求确认。
-f #强制删除。
-r #如果删除一个目录,需指定该选项。
例如: rm -i film
rm -f music
rm -r /data/lession/video/c++
4.删除目录:
格式:rmdir 选项 目录名
选项: -P #嵌套删除目录
要求:每个目录是空的。
5.文件/目录的复制:
格式:cp 选项 原文件/目录 目标位置
选项: -r #复制一个目录
-p #复制时保留原权限
-i #复制覆盖时,要求确认
说明:在复制时可以指定复制以后的名字
例如: cp -r /film /usr/goodfilm #复制并指定新的名字。
6.移动和重命名:
移动和重名用同一条命令:
格式:mv 选项 文件/目录 目标位置
选项: -i #覆盖文件时,要求确认
-r #处理目录,指定该选项
说明:
1〉如果原文件(目录)和目标文件(目录)在同一目录下,则是重命名;
2〉如果原文件(目录)和目标文件(目录)不在同一目录下,则是移动;
3〉如果原文件(目录)和目标文件(目录)不在同一目录下,且名字不同,则是
移动并重命名
例如:
mv -r usr/goodfile /data/lession/video/ #将目录goodfilm移动到
video目录下
mv -r goodfilm film #将目录goodfilm改名为film.
7. 文件隐藏:
文件的隐藏很简单,只需在文件名前加个点(.)就可以了。
具体做法因人而异。下面介绍其中的 一种:
1〉给文件改名(重命名)
格式:mv file_name .file_name #文件的隐藏
e.g: mv passwd.bak .passwd.bak #将文件passwd.bak隐藏
2〉创建文件时隐藏文件
具体做法是:在创建文件时,在文件名前加个点(.)
格式:touch .file_name #创建一个隐藏文件
e.g: touch .student.java #创建一个名为.student.java的隐藏文件
8.目录的隐藏:
目录的隐藏于文件的隐藏类似,也是只需在目录名前加个点(.)就可以了
具体做法因人而异,下面介绍其中一种:
1〉给目录重命名:
格式:mv -r dir_name .dir_name #目录的隐藏
e.g : mv film .film #将目录film隐藏
2〉在创建目录时隐藏目录:
格式: mkdir .dir_name #创建隐藏目录
e.g : mkdir .applications #创建目录 applications,并将其隐藏
9.隐藏文件/目录的显示:
隐藏文件及目录的显示用ls命令,具体做法是:
#ls -a #显示所有隐藏文件及目录
阅读(628) | 评论(0) | 转发(0) |