Linux的基本命令<二>目录操作

一 Linux的目录切换命令

cd /home 进入 '/ home' 目录' 
cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd ~user1 进入个人的主目录 
cd - 返回上次所在的目录 


pwd 显示工作路径 


ls 查看目录中的文件 
ls -F 查看目录中的文件 
ls -l 显示文件和目录的详细资料 缩写 :ll
ls -a 显示隐藏文件 
ls *[0-9]* 显示包含数字的文件名和目录名

二 Linux的目录操作命令(增删改查)

  • 增加目录操作(增)  删除目录(删)

命令:mkdir 目录名称

mkdir test

mkdir dir1 dir2 同时创建两个目录 

mkdir -p temp/dir1/dir2  创建一个目录树

 

rmdir dir1 删除目录

rm -rf temp  删除目录并同时删除其内容 

rm -rf dir1 dir2  同时删除两个目录及其内容

rm不仅可以删除目录,也可以删除其他文件或压缩包,

为了方便记忆, 无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包

  • 修改目录

  mv dir1 dir2  修改目录/移动目录

     

mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行    重命名的操作

mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作

 

  • 拷贝目录(改)

命令:cp -r 目录名称 目录拷贝的目标位置 -----r代表递归

示例:将/usr下的newTest拷贝到根目录下的test中,

使用  cp -r /usr/newTest /test

cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不  用写-r递归

  • 复制目录

cp file1 file2 复制一个文件 
cp dir/* . 复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
cp -a dir1 dir2 复制一个目录 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/Cyan-W/p/9952609.html