linux常用命令(cd、ls)

命令cd

cd 是 Linux 系统中用于改变当前工作目录的命令。它是 "change directory" 的缩写。以下是关于 cd 命令的详细解释和使用方法:

基本用法

  • cd [目录路径]:将当前工作目录切换到指定的目录路径。

常用选项与示例


‌1、切换到指定目录


cd /path/to/directory

这将把当前工作目录切换到 /path/to/directory


‌2、切换到用户主目录

cd ~

或者

cd

(仅输入 cd 也会切换到用户的主目录,这是 cd 命令的默认行为。)


‌3、切换到上一级目录

cd..

这将把当前工作目录切换到上一级目录。


4、切换到上一次的工作目录

cd -

这将把当前工作目录切换到你上一次所在的目录。


5、切换到包含空格或特殊字符的目录

如果目录名称中包含空格、中文或其他特殊字符,你需要用引号将目录名称括起来:

cd "My Directory With Spaces"

6、使用相对路径

你可以使用相对路径来切换目录。例如,如果你当前在 /home/user,并且想要切换到 /home/user/Documents,你可以这样做:

cd Documents

7、使用绝对路径
绝对路径是从根目录 / 开始的完整路径。例如:

cd /home/user/Documents

注意事项

  • 如果尝试切换到一个不存在的目录,cd 命令会返回一个错误消息,比如 “No such file or directory”。
  • 在某些情况下,你可能需要超级用户权限(使用 sudo)来切换到某些受限的目录。
  • cd 命令不会显示新工作目录的内容;要查看新目录的内容,你可以使用 ls 命令。

cd 命令是 Linux 命令行界面中最基本、最常用的命令之一。掌握它对于有效地导航和管理文件系统至关重要。

命令ls

ls命令用于‌显示指定工作目录下的内容,包括文件及子目录

基本用法

ls [选项] [目录或文件]

常用选项‌:

  • -a:显示所有文件,包括隐藏文件(以.开头的文件)‌。

  • -l:详细列出文件或目录的信息,如权限、使用者、大小等‌。

  • -R:递归地列出子目录中的文件‌。

  • -t:以时间排序显示文件和目录‌。

  • -s:按文件大小排序,最大的文件排在最前面。

  • -d:仅显示目录名称,而不列出目录中的内容‌。


选项-a


选项-l


选项-R


选项-t


选项-s


选项-d

注意事项

  • Linux 文件系统是区分大小写的,因此文件名 File.txt 和 file.txt 是两个不同的文件。
  • 默认情况下,ls不会显示以点 . 开头的隐藏文件。使用 -a 或 -A选项可以显示隐藏文件。
  • 在列出某些目录的内容时,可能会因为权限不足而无法查看文件。ls命令会显示“Permission denied”错误。如果需要查看这些目录的内容,可以在执行的零零前加上 sudo来提升权限:
  • 处理大目录在包含大量文件的目录中使用 ls 命令可能会导致大量输出,建议使用 ls -lh 或结合 head、tail 等命令来查看前几行或后几行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值