文件处理命令


1.命令格式
命令格式:命令 [-选项]  [参数]
 
例:ls  -la /etc
 
说明:1)个别命令使用不遵循此格式
 
  2)档有多个选项时,可以写在一起
 
  3)简化选项与完整选项
 
2.目录处理命令:ls
 
 
命令名:ls
 
 
 
命令英文原意:list
 
 
 
命令所在路径:/bin/ls
 
 
 
执行权限:所有用户
 
 
 
功能描述:显示目录文件
 
 
 
语法:ls 选项 [-aldhi] [文件或目录]
 
 
 
-a 显示所有文件,包括隐藏文件
 
 
 
-l详细信息显示
 
 
 
-d 如果参数是目录,只显示其名称而不显示旗下的文件
 
 
 
-i  显示文件的i节点号
 
3.目录处理命令:mkdir
 
 
命令名:mkdir
 
 
 
命令英文原意:make directories
 
 
 
命令所在路径:/bin/mkdir
 
 
 
执行权限:所有用户
 
 
 
语法:mkdir -p [目录名]
 
 
 
功能描述:创建新目录
 
 
 
-p 递归创建
 
 
 
例: mkdir -p  /tmp/Japan/a
 
 
 
Mkdir  -p  /tmp/Japan/c  /tmp/Japan/b
 
4.目录处理命令:cd
命令名:cd
 
命令英文原意:change directory
 
命令所在路径:shell内置命令
 
执行权限:所有用户
 
语法:cd  [目录]
 
功能描述:切换目录
 
例: cd /tmp/aa
 
cd ..回到上一级目录
 
5.目录处理命令:pwd
 
 
命令名:pwd
 
 
 
命令英文原意:print working directory
 
 
 
命令所在路径:/bin/pwd
 
 
 
执行权限:所有用户
 
 
 
语法:pwd
 
 
 
功能描述:显示当前目录
 
6.文件处理命令:rmdir
命令名:rmdir
 
命令英文原意:remove  empty  directories
 
命令所在路径:/bin/rmdir
 
执行权限:所有用户
 
语法:rmdir  [目录名]
 
功能描述:删除空目录
 
例:rmdir /tmp/aa/dd
 
7.目录处理命令:cp
 
 
命令名:cp
 
 
 
命令英文原意:copy
 
 
 
命令所在路径:/bin/cp
 
 
 
执行权限:所有用户
 
 
 
语法:cp  -rp  [原文件或目录]  [目标文件]
 
 
 
-r复制目录
 
 
 
-p保留文件属性
 
 
 
功能描述:复制文件或目录
 
8.目录处理命令:mv
命令名:mv
 
命令英文原意:move
 
命令所在路径:/bin/mv
 
执行权限:所有用户
 
语法:mv[原文件或目录]  [目标目录]
 
功能描述:剪切文件、改名
 
例:mv  a  b 把文件a改名为b
 
9.目录处理命令:rm
 
 
命令名:rm
 
 
 
命令英文原意:remove
 
 
 
命令所在路径:/bin/rm
 
 
 
执行权限:所有用户
 
 
 
语法:rm  -rf [文件或目录]
 
 
 
-r删除目录
 
 
 
-f强制执行
 
 
 
功能描述:删除文件或目录
 
10.文件处理命令:touch
命令名:touch
 
命令所在路径:/bin/touch
 
执行权限:所有用户
 
语法:touch  [文件名]
 
功能描述:创建空文件
 
例:touch  /root/aa  创建文件aa
 
11.文件处理命令:cat
 
 
命令名:cat
 
 
 
命令所在路径:/bin/cat
 
 
 
执行权限:所有用户
 
 
 
语法:cat  [文件名]
 
 
 
功能描述:显示文件内容
 
 
 
-n  显示行号
 
 
 
例:cat-n  /root/a
 
12.文件处理命令:more
 
 
命令名:more
 
 
 
命令所在路径:/bin/more
 
 
 
执行权限:所有用户
 
 
 
语法:more  [文件名]
 
 
 
(空格)或f 翻页
 
 
 
(Enter) 换行
 
 
 
Q或Q  退出
 
 
 
功能描述:分页显示文件内容
 
 
 
例:more  /etc/services
 
13.文件处理命令:less
 
 
命令名:less
 
 
 
命令所在路径:usr/bin/less
 
 
 
执行权限:所有用户
 
 
 
语法:less  [文件名]
 
 
 
(空格)或f翻页
 
 
 
 (Enter)换行
 
 
 
 Q或Q退出
 
 
 
  (page  up)  向上翻页(一页)
 
 
 
上箭头  向上翻一行
 
 
 
/搜索的关键词 搜索你要找的内容
 
 
 
功能描述:分页显示文件内容(可向上翻页)
 
 
 
例:less  /etc/services
 
14.文件处理命令:head
 
 
命令名:head
 
 
 
命令所在路径:usr/bin/head
 
 
 
执行权限:所有用户
 
 
 
语法:head  [文件名]
 
 
 
功能描述:显示文件的前几行
 
 
 
-n指定行数
 
 
 
例:head -n 20 /etc/services
 
15.文件处理命令:tail
 
 
命令名:tail
 
 
 
命令所在路径:usr/bin/tail
 
 
 
执行权限:所有用户
 
 
 
语法:tail  [文件名]
 
 
 
功能描述:显示文件的后面几行
 
 
 
-n指定行数
 
 
 
-f动态显示文件末尾内容
 
 
 
例:tail -n 20 /etc/services
 
16.文件处理命令:ln
 
 
命令名:ln
 
 
 
命令英文原意:link
 
 
 
命令所在路径:/bin/ln
 
 
 
执行权限:所有用户
 
 
 
语法:ln -s  [原文件]  [目标文件]
 
 
 
-s  创建软连接
 
 
 
功能描述:生成链接文件
 
 
 
例: ln -s  /root/a  /root/b  创建a文件的软连接文件b
 
 
 
ln  /root/a /root/c创建a文件的硬链接文件c
 
 
 
软连接的特征:类似windows的快捷方式
 
 
 
硬链接的特征:1)拷贝cp -p +同步更新
 
 
 
2)通过i节点识别
 
 
 
3)不能跨分区
 
 
 
4)不能针对目录使用
 
说明:以上只是一些常用命令的常用选项并不是每个命令的选项都列举了出来

相关内容

    暂无相关文章