Linux学习笔记之基本命令二(目录和文件)
2015-01-15 23:32
609 查看
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 目录名 删除包含文件和子目录的目录
相关文章推荐
- Linux命令学习笔记之一目录与文件基本操作
- [Linux学习笔记]目录、路径、文件、目录常用命令
- Linux学习笔记--rm命令(删除文件或目录)
- 每天一个linux命令(28):文件和目录属性 Linux文件类型与扩展名---学习笔记
- Linux学习笔记—day1---动态库静态库,目录说明,基本命令
- 实验楼Linux学习笔记(三)之 目录结构及文件基本操作
- Linux学习笔记之--常用文件操作及目录管理命令
- [Linux学习笔记]第1天:操作系统的发展史,linux诞生,Linux发行商,shell,terminal,shell使用技巧,文件目录,基本操作
- Linux菜鸟学习笔记(常用基本命令之文件处理)
- Linux学习笔记-文件系统和基本命令
- linux学习笔记--基本命令的学习--文件搜索命令
- Linux学习笔记2——Linux中常用文件目录操作命令
- 【Linux学习笔记】Linux_01_基本命令、文件管理、正则
- Linux菜鸟学习笔记(常用基本命令之文件搜索)
- CentOS学习笔记--基本命令--文件与目录管理
- Linux学习笔记之权限与命令之间的关系(重要)及文件与目录知识总结
- 实验楼linux学习笔记(四:Linux 目录结构及文件基本操作
- Linux目录创建删除,文件查看,cp命令学习笔记
- Linux下基本的文件和目录管理命令学习教程
- Linux学习笔记: 操作文件及目录的13个命令