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 -lah或ls -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/用户 目录