Linux最常用:ls,cd,pwd命令详解

本文详细介绍了Linux中最常用的三个命令:ls(列出文件),cd(切换目录)和pwd(显示当前目录)。ls命令的选项包括-a, -l, -d, -R等,用于显示不同格式的目录内容。cd命令则用于切换目录,如切换到家目录,上一次目录或指定路径。pwd命令用于显示当前工作目录,可用-L或-P选项分别显示逻辑路径和物理路径。" 43269317,1375511,MFC对话框DoModal隐藏技巧详解,"['MFC编程', 'Windows API', 'UI设计']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ls, cd, pwd命令是在Linux中查看文件最常用的三个命令,对新手来说,掌握了这三个命令,就可以比windows图形界面更容易掌握文件的组织结构和相关信息。

1. ls命令

是list files的缩写,用于显示目录下包含的文件。

syntax: ls [选项] [目录或文件名], 当接目录名时,显示该目录下的文件,而当接文件名时,则仅显示该文件,默认情况(没有内容时)为当前的目录;ls命令可以使用通配符,举例:ls ../*.h; ls *.*;

ls -a, 是--all的缩写,显示所有的文件,包括隐藏的文件(以.开头的文件)(常用);

ls -l,显示文件的所有信息,包括属性,大小等(常用);

ls -al,上面两种显示方式的叠加(常用);

ls -d, 仅显示文件夹本身,不显示文件夹里面的内容(常用),注意一点的是,这个命令在我们想查看相应的文件夹的时候非常有用,比如ls -d abc*,可以显示所有以abc开头的文件夹;

ls -R, 递归显示目录下的所有文件,包括子目录和子目录的文件(常用);

ls --full-time, 以完整的时间模式来显示文件,与ls -l的区别就是时间显示得更详细(常用);

ls -A, 是--almost-all的缩写,显示所有的文件,包括隐藏文件,与ls -a区别是不包含.和..这两个目录文件;

ls -h, 将文件内容大小以GB、KB等易读的方式显式,一般与-l或-al连用,ls -alh或ls -lh;

ls -n, 与ls -l类似,只是显示的用户和组不是名称而是对应的id;

ls -S, 以文件大小排序;

ls -t, 以修改时间排序;

ls --help, 显示帮助信息。

2. cd命令

cd, 是change directory的缩写,作用是切换当前的工作目录到指定的目录dirName,dirName既可以是绝对路径,也可以是相对路径。

Syntax:cd [dirName], 用来切换工作目录;

cd, 后面不加内容,表示跳转到家目录,与cd ~的作用相同;

cd ~/Documents/, 跳转到家目录下的Documents下,~表示家目录位置;

cd -, 跳转到上次跳转前的目录之下;

cd .. ,跳转到上一层目录,如果没有上一层,则不进行动作;

cd . , 跳转到当前目录;

cd /home/Terry/Documents, 使用绝对路径的跳转;

cd $TEST_PATH, 使用环境变量进行跳转,其中TEST_PATH中保存着路径信息;

cd命令比较简单,主要用来切换工作目录。

3. pwd命令

pwd命令是print working directory的缩写,功能是显示当前所在的工作目录的全路径。当不确定目前所在的位置时,可以使用这个命令来查看。

Syntax:pwd [选项],选项为空时,与pwd -L的作用相同;

pwd -L, --logical, 显示当前的路径,有连接文件的时候,直接显示连接文件的路径(也就是不是实际指向的路径,而是包含软连接的路径);

pwd -P,--physical, 显示当前路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,当包含多层连接文件时,显示连接文件最终指向的文件(也即是不包含软连接的路径)。

pwd命令一般不使用选项,来显示逻辑路径;或者使用pwd -P命令来显示最终的物理路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值