当前位置:文档之家› 2-管理Linux文件系统(操作命令)-NEW

2-管理Linux文件系统(操作命令)-NEW

管理Linux文件系统【知识目标】
了解Linux文件系统的概念;
掌握常用的文件系统管理命令的使用方法;
掌握修改文件权限的方法;
掌握vi编辑器的使用方法;
【技能目标】
会使用文件系统管理命令;
会进行文件压缩和归档;
能浏览文件和目录;
能操作文件和目录;
能设置文件和目录的权限;
能使用vi编辑器编辑文件;
【Linux文件系统】
根目录:/
目录结构:树状
绝对路径:/usr/local/bin/
相对路径:./local/bin/(当前目录-/usr)【Linux系统默认目录】
【Linux文件类型】
普通文件:数据;文本文件、二进制文件;
目录文件:
设备文件:I/O设备文件;符号文件、块文件;
链接文件:指针访问;符号链接文件;
管道文件:进程间传递数据;一端写入,一端读取;FIFO 文件;
【Linux文件权限】
Ls –l:-、d、l、b、c、s、p;
rwx rwx rwx:用户权限、用户组权限、其他用户权限;读、写、执行;
权限代码:---(000->0)——rwx(111->7)
r--? rw-?r-x?
【目录与文件操作命令】
1、目录浏览
当前路径
ls ls:文件与子目录清单
ls –a:隐藏文件;
ls –A:隐藏文件;不显示“.”、“..”;
ls –c:修改时间排序;最近修改最前;
ls –C:多列显示;
ls –d:对于目录文件,只显示文件名称;
ls –l:文件、子目录详细信息;
2、文件浏览
cat cat:显示文件内容,;适合单屏文件;
cat –b:非空行标注行号;
cat –n:所有行标注行号;
Enter——
Space——
q——
more –NUM:每页显示行数;
more +NUM:从第NUM行开始显示文件内容;
more –c:清屏后显示文件内容;***多参数联合!
Less –N:所有行显示行号;
head:从头查看文件内容;默认10行;head –n num:文件前num行;
head –c num:文件前num个字符;tail:从尾查看文件内容;默认10行;
tail–n num:文件后num行;
tail–c num:文件末尾num个字符;
3、目录操作
mkdir mkdir:创建目录;
mkdir –p:同时创建父目录与该目录;
rmdir rmdir:删除空目录;
rmdir –p:删除该目录与父目录;
4、文件操作
复制文件或目录,可重命名;
cp –f:强制复制;相同则覆盖;
cp –i:交互式复制;
cp –r:目录及子目录中的文件;
移动、重命名文件或目录;
mv –b:相当于复制;
mv –f:强制移动;
mv –i:交互式移动;
删除文件或目录;
rm –r:删除目录;询问;
rm –f:强制删除;
rm –i:交互式删除;
rm –R:递归删除文件与目录;
touch 创建文件或更新文件的修改日期;
touch –d yyyymmdd:修改时间;
touch –a:存取时间改为当前时间;
touch –m:修改时间改为当前时间;
比较两个文件内容的不同;diff –a:当文本文件处理;diff –b:忽略空格;
diff –B:忽略空行;
diff –q:只报告比较结果;diff –i:忽略大小写;
创建链接;
ln:硬链接;
ln –s:符号链接(软链接);
文件压缩;文件扩展名“.gz”;gzip –v:显示过程信息;
文件解压缩;
gunzip –v:显示过程信息;
tar –r:文件追加到文档末尾;tar –z:压缩或解压;
tar –x:解开档案文件;
查找文件路径;
查询命令功能;
命令帮助手册;
Bash shell内置命令帮助;
find –user filename:指定用户;find –group filename:指定用户组;find –perm:指定权限;
find –print:显示查找结果;
find –size n:指定文件大小;n块;512B;+n\-n;find –size nc:指定文件大小;n字符;+nc\-nc;
find –type:指定文件类型;b\c\d\p\l\f;
find –newer file:比指定文件新的文件;
find –mtime n:指定修改时间;天;+n\-n;
find –exec command {} \;:满足条件,执行特定命令;
find –ok command {} \;:满足条件,执行特定命令;需要用户确认;
grep –l:多文件查找时,只显示包含匹配信息的
文件名;
grep –n:显示匹配的行和行号;
grep –i:忽略大小写;
5、文件和目录的权限操作
chgrp –R root abc.h 递归;改为属于root组;chown 修改文件、目录属主;前提:执行权限或root;
chown –R root:root abc.h 递归;改为root用户
所属;。

相关主题