Linux学习之文件处理命令(二)目录处理命令 && 文件处理命令
2017-06-20 23:14
429 查看
个人技术网站:http://www.breeziness.cn/ 欢迎访问
一、目录处理命令
【1】新建目录
命令名称:mkdir
命令英文原意:make directories
命令所在路径:bin/mkdir
语法:mkdir -p[目录名]
功能:创建新目录
-p 递归创建
【2】切换目录
命令名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
语法:cd [目录]
范例:$cd /root
$cd .. 切到上一级目录
【3】显示当前目录
命令名称:pwd
命令原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
效果:
【4】删除空目录
命令名称:rmdir
命令英文愿意:removed empty directories
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir [目录名]
【5】复制文件/目录
命令名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp [原目录][目标目录]
-r 复制目录(会修改日期属性)
-p 保留文件属性复制
注:1.可以同时复制多个文件/目录
2.可以在复制的时候 改变名字
$cp -rp /home/std /tmp/stds
【6】剪切
命令名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv [原文件/目录][目标目录]
功能描述:剪切文件
改名 即原地剪切
【7】删除目录
命令名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf[文件/目录]
-r 删除目录
-f 强制删除
二、文件处理命令
【1】创建空文件
命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch [文件名]
范例:$touch loveyou.haha
注意:liunx中是没有文件扩展名的
【2】显示文件内容
命令名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat [文件名]
功能描述:显示文件内容
-n 显示行号
注意:tac 为反向显示
【3】分页显示文件内容
命令名称:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more[文件名]
(空格)/ f 翻页
(Enter) 换行
q/Q 退出
【4】分页显示文件内容(可向上翻页)
命令名称:less
命令所在路径:/usr/bin/less
执行权限:所有用户
语法:less[文件名]
功能:同【3】 可以按 向上导航键 向上翻页
直接输入 / 可以进行搜索 按n 将搜索结果翻页
【5】显示文件前几行
命令名称:head
命令所在目录:/user/bin/head
执行权限:所有用户
语法:head [文件名]
功能描述:-n 指定行数
范例:$head -n 20 /etc/services
【6】显示末尾几行
命令名称:tail
其他同【5】
-f 动态显示文件尾内容
一、目录处理命令
【1】新建目录
命令名称:mkdir
命令英文原意:make directories
命令所在路径:bin/mkdir
语法:mkdir -p[目录名]
功能:创建新目录
-p 递归创建
【2】切换目录
命令名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
语法:cd [目录]
范例:$cd /root
$cd .. 切到上一级目录
【3】显示当前目录
命令名称:pwd
命令原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
效果:
【4】删除空目录
命令名称:rmdir
命令英文愿意:removed empty directories
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir [目录名]
【5】复制文件/目录
命令名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp [原目录][目标目录]
-r 复制目录(会修改日期属性)
-p 保留文件属性复制
注:1.可以同时复制多个文件/目录
2.可以在复制的时候 改变名字
$cp -rp /home/std /tmp/stds
【6】剪切
命令名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv [原文件/目录][目标目录]
功能描述:剪切文件
改名 即原地剪切
【7】删除目录
命令名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf[文件/目录]
-r 删除目录
-f 强制删除
二、文件处理命令
【1】创建空文件
命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch [文件名]
范例:$touch loveyou.haha
注意:liunx中是没有文件扩展名的
【2】显示文件内容
命令名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat [文件名]
功能描述:显示文件内容
-n 显示行号
注意:tac 为反向显示
【3】分页显示文件内容
命令名称:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more[文件名]
(空格)/ f 翻页
(Enter) 换行
q/Q 退出
【4】分页显示文件内容(可向上翻页)
命令名称:less
命令所在路径:/usr/bin/less
执行权限:所有用户
语法:less[文件名]
功能:同【3】 可以按 向上导航键 向上翻页
直接输入 / 可以进行搜索 按n 将搜索结果翻页
【5】显示文件前几行
命令名称:head
命令所在目录:/user/bin/head
执行权限:所有用户
语法:head [文件名]
功能描述:-n 指定行数
范例:$head -n 20 /etc/services
【6】显示末尾几行
命令名称:tail
其他同【5】
-f 动态显示文件尾内容
相关文章推荐
- Linux学习笔记---目录处理命令---删除文件或目录
- 每天学习linux——文件处理命令——目录处理命令
- Linux 学习之——Linux常用命令(一):文件处理命令
- linux查看文件和目录大小命令df&du
- *Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)
- Linux学习笔记二【Linux常用命令之(文件处理命令-目录处理命令)】
- 【每天一个Linux命令】22. 删除文件命令rm && 删除空目录命令rmdir
- Linux常用命令-文件处理命令-命令格式与目录处理命令ls
- Linux学习之CentOS(十八)--与Linux文件和目录管理相关的一些重要命令②
- linux常用命令--目录和文件处理
- linux学习第三篇 目录结构及创建/删除文件、目录的命令使用
- [Linux学习笔记]目录、路径、文件、目录常用命令
- linux基本命令学习(一)文件处理命令
- Linux文件属性-目录-命令分类学习
- linux讨论之文件系统与目录结构与学习命令前奏
- Linux学习(一)---关于文件和目录的基本操作命令
- Linux学习笔记: 操作文件及目录的13个命令
- Linux学习笔记之--常用文件操作及目录管理命令
- linux查看文件和目录大小命令df&du
- Linux 学习笔记------目录处理命令:ls