Back to VNotes

Linux / CLI

Linux 常用命令笔记(一)

从目录结构到 ls、cd、grep、find、wc 等命令,整理日常终端操作的基础知识。

Linux

目录结构

没有盘符,存放所有文件的最初根目录为 /

路径之间的层级关系以/分隔

常用命令

命令基础

Linux命令的通用格式

command [-option] [parameter]

选项与参数都是可选的,可以不填

ls

列出目录内的所有内容(文件与文件夹)

ls [-a|-l|-h] [path]
  • option
  • -a 显示所有内容(包括隐藏内容)
  • -l 以列表形式显示内容
  • -h 以更易于阅读的方式显示内容,如将文件大小自动换算成M, G等,必须与-l搭配使用
  • 选项可以组合使用,如 ls -lahls -l -a -h
  • parameter

要显示内容的路径,若不填则默认为当前工作目录

Home目录: 每一个用户在Linux系统的专属目录,默认为/home/用户名

工作目录: Linux命令行执行命令时,需要一个工作目录用来打开终端,默认为Home目录

cd(change directory)

切换工作目录

cd [path]

cd命令不接收选项

path: 要切换到的路径,不填默认切换到Home目录

pwd(print work directory)

输出当前的工作目录

pwd

没有选项与参数

相对路径,绝对路径与特殊路径符

相对路径与绝对路径

  • 绝对路径:以根目录为起点,路径描述以 / 开头
  • 相对路径:以当前目录为起点,无需以 / 开头

特殊路径符

  • .表示当前目录,如./Desktop与Desktop表示相同路径
  • ..表示上一级目录,如../..表示上二级目录
  • ~表示 HOME/用户 目录