Linux常用命令学习|目录操作

目录

1 目录查看

1.1 目录查看命令-ls(list)

 1.2 目录查看命令-pwd

2 目录切换-cd(changeDirectory)

3 目录操作(增删查改)

3.1 创建目录(增)-mkdir

3.2 删除目录(删)-rm、rmdir

3.3 目录查找(查)-find 

3.4 目录修改(改)-mv,cp


1 目录查看

1.1 目录查看命令-ls(list)

ls命令语法:

ls [选项]

说明:查看当前目录下的所有非隐藏文件。

常用参数搭配:-l,-a,-h,-t,-S,

(1)除文件名外,将文件的权限、所有者、文件大小等信息也列出来

ls -l 或 ll

(2)列出目录下所有文件,包含隐藏文件

ls -a

(3) 以易读大小显示

ls -h

(4) 以文件修改时间排序

ls -t

(5)以文件大小排序

ls -S

 1.2 目录查看命令-pwd

pwd命令语法:

pwd [选项]

说明:用于查看当前工作目录路径。

2 目录切换-cd(changeDirectory)

cd命令语法:

cd [目录名]

例:cd /home

说明:切换当前目录至 /home。

常用命令:

(1)切换到根目录

cd /

(2)切换到"home" (主)目录

cd ~ 或 cd

(3)切换到上一级目录

cd ../    # 切换至上上级目录(cd ../../)

(4)切换到上一次工作路径

cd -


(5)把上个执行命令的参数作为cd参数使用

cd !$

3 目录操作(增删查改)

3.1 创建目录(增)-mkdir

mkdir命令语法:

mkdir [选项] [目录名]

说明:当前工作目录下创建目录(文件夹)

例:在当前目录下创建名为test1和test2的目录

mkdir test1 test2

 例: 在指定目录/home下创建一个名为test的目录

mkdir /home/test

 常用参数: -p

(1)递归创建一个目录树,若路径中的某些目录不存在,则自动创建

mkdir -p /home/test/aaa

3.2 删除目录(删)-rm、rmdir

 (1) rm命令语法:

rm [选项] [目录名/文件名]

说明:删除一个目录中的一个或多个文件或目录,若未使用 -r 选项,则不会删除目录

 常用参数: -r,-f

(1)-r,递归删除当前目录下名为test1和test2的目录及目录下所有文件(询问)

rm -r test1 test2

(2)-f,直接删除目录/home/test1/aaa及目录aaa下的所有文件(不询问)

rm -rf /home/test1/aaa

(2)rmdir命令语法:

rmdir [选项] [目录名]

说明:从一个目录中删除一个或多个子目录项,只能删除空目录

例:删除test目录下的aaa目录

rmdir test/aaa

 常用参数: -p

(1)-p,递归删除test目录及aaa目录

rmdir -p test/aaa

3.3 目录查找(查)-find 

find命令语法:

find [目录] [参数] [文件名/目录名]

说明:在指定目录或根目录里查找文件或目录

例: 查找/home/test目录下的所有以dir开头的目录或文件

find /home/test -name 'dir*'

3.4 目录修改(改)-mv,cp

(1) mv命令语法:

mv [目录] [新目录/新位置]

说明:移动或修改目录/文件名,第一个参数是多个以空格分隔的目录时,可以移动第一个参数指定的多个目录到第二个参数指定的已存在的目录中

例:将当前目录下的abc文件重命名为bcd

mv abc bcd

 例:将当前目录下的aa,bb目录移到bcd下

mv aa bb ./bcd

 例:将当前目录下的aa目录移到/home/test/bb下,若bb目录不存在,则代表移动到/home/test下,并重命名为bb

mv aa /home/test/bb

(2) cp命令语法:

cp -r [目录名] [新目录名]

说明:cp加上-r参数才能递归复制目录及目录内所有项目

 例:将/home/test目录下的abc目录复制到 /home目录下面

cp /home/test/abc /home

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值