Linux学习笔记之基本命令二(目录和文件)
来源:互联网 发布:微信刷步软件 编辑:程序博客网 时间:2024/06/04 19:15
pwd 确定目录
切换目录(绝对路径)cd /home/dog
切换目录(相对路径)cd dog
切换到家目录 cd ~ 或cd (空白)
切换回之前的工作目录 cd -
ls 列出当前目录
ls [-options][directories|files]
ls . .. '.'表示当前目录,'..'表示当前目录的上一级目录,该命令同时显示当前目录和上一级目录
options -F选项,显示文件类型,文件类型符号所代表的文件类型如下:
/:表示目录
*:表示可执行文件
什么也没有:表示纯文本文件或ASCII码文件
@:表示符号链接
cp命令复制文件和目录
cp [-options] source(s) target
source:可以是一个或多个文件,也可以是一个活多个目录名
target: 可以是一个文件或一个目录
-options:-i interactive交互的,防止不小心覆盖已存在的文件或目录
-r recursive递归的,递归的复制目录,当复制一个目录时,复制该目录中所有内容,其中也包括子目录全部内容
-p preserve维持,保留一些特定属性,如时间戳
-f forc强制,若目标文件已存在,系统并不询问而是强制复制,即直接覆盖
如果制定的目标不存在,系统将创建一个同名文件并将要源文件内容复制过来
如果制定目标已存在,系统将用制定文件覆盖源文件
如果制定目标已存在并且是一个目录,系统将把制定文件放在这个目录中且文件名与源文件同名
mv 移动命令
mv lists babydog 将当前目录中的lists文件移到目录babydog中
mv babydog/new_lists lists2000 将babydog目录下的new_lists文件移回到当前目录,同时将文件名改为lists2000
mkdir 目录名 创建目录
目录名既可以是相对路径,也可以是绝对路径
-p选项会创建在制定路径中所有不存在的目录
touch 文件名 创建文件
文件名既可以是相对路径名,也可以是绝对路径名,也可以是多个文件,文件名之间用空格隔开。
如果文件名或用户名已存在,touch命令会把该文件或目录的时间戳改为当前访问时间的日期和时间
rm [-options] files|dirctories
-options: -i 删除之前给出提示信息
-r 删除该目录中所有内容,包括子目录中全部内容
-f 系统并不询问而是强制删除
rmdir 目录名 删除空目录
要删除正在工作的目录,则必须切换到该目录的父目录
rm -r 目录名 删除包含文件和子目录的目录
切换目录(绝对路径)cd /home/dog
切换目录(相对路径)cd dog
切换到家目录 cd ~ 或cd (空白)
切换回之前的工作目录 cd -
ls 列出当前目录
ls [-options][directories|files]
ls . .. '.'表示当前目录,'..'表示当前目录的上一级目录,该命令同时显示当前目录和上一级目录
options -F选项,显示文件类型,文件类型符号所代表的文件类型如下:
/:表示目录
*:表示可执行文件
什么也没有:表示纯文本文件或ASCII码文件
@:表示符号链接
cp命令复制文件和目录
cp [-options] source(s) target
source:可以是一个或多个文件,也可以是一个活多个目录名
target: 可以是一个文件或一个目录
-options:-i interactive交互的,防止不小心覆盖已存在的文件或目录
-r recursive递归的,递归的复制目录,当复制一个目录时,复制该目录中所有内容,其中也包括子目录全部内容
-p preserve维持,保留一些特定属性,如时间戳
-f forc强制,若目标文件已存在,系统并不询问而是强制复制,即直接覆盖
如果制定的目标不存在,系统将创建一个同名文件并将要源文件内容复制过来
如果制定目标已存在,系统将用制定文件覆盖源文件
如果制定目标已存在并且是一个目录,系统将把制定文件放在这个目录中且文件名与源文件同名
mv 移动命令
mv lists babydog 将当前目录中的lists文件移到目录babydog中
mv babydog/new_lists lists2000 将babydog目录下的new_lists文件移回到当前目录,同时将文件名改为lists2000
mkdir 目录名 创建目录
目录名既可以是相对路径,也可以是绝对路径
-p选项会创建在制定路径中所有不存在的目录
touch 文件名 创建文件
文件名既可以是相对路径名,也可以是绝对路径名,也可以是多个文件,文件名之间用空格隔开。
如果文件名或用户名已存在,touch命令会把该文件或目录的时间戳改为当前访问时间的日期和时间
rm [-options] files|dirctories
-options: -i 删除之前给出提示信息
-r 删除该目录中所有内容,包括子目录中全部内容
-f 系统并不询问而是强制删除
rmdir 目录名 删除空目录
要删除正在工作的目录,则必须切换到该目录的父目录
rm -r 目录名 删除包含文件和子目录的目录
0 0
- Linux学习笔记之基本命令二(目录和文件)
- linux学习笔记入门之目录结构和文件基本操作
- Linux学习笔记之目录和文件权限
- Linux学习笔记——目录路径和文件基本操作
- 【Linux 学习】 命令和文件与目录查找
- Liunx目录和文件操作命令(二)
- 【linux】目录和文件操作命令
- Linux学习笔记----rpm命令管理-----校验和文件提取
- LINUX (一)命令基本格式和文件处理
- 目录和文件拷贝学习笔记
- Linux学习-查看目录和文件
- Linux学习_3(目录和文件)
- linux学习笔记入门之环境变量和文件查找
- 目录和文件管理(二)
- J2EE系列之Struts2学习笔记(二十二)--Struts2多文件上传和文件下载
- 【Linux命令】常用目录和文件操作命令
- linux学习笔记(3)-用户、用户组和文件权限
- Linux下的目录及其操作命令(六、改变用户组和文件主的命令)
- 醉祝鬃谞篆总浊鬃茁驻卓祝罪孜捉庄仔邹
- 怎样编写格式优美的代码
- Q侠传问题技术总结
- 好书推荐-腾讯方法:一个市值1500亿美元公司的产品真经
- Linux软链接和硬链接
- Linux学习笔记之基本命令二(目录和文件)
- Java 实现把异常信息写入到文件中
- RelativeLayout介绍
- java web项目上有红色叉,文件没有报错,怎么解决?
- Boost your productivity: Cripple your technology
- [背包问题][第三阶段-初见dp][HDU-1087]Super Jumping! Jumping! Jumping!
- 100. Same Tree Leetcode Python
- 消息传递函数
- 咨钻锥纂妆族谆卓佐昨作赘字最淄邹资专