前言
开始对linux进行学习,在xshell8下进行基本的指令学习
一、ls指令
概念:ls=list 作用:列出目录内容、查看文件 / 文件夹信息。
|---------------------|
| ls [选项] [目录/文件] |
不加参数:查看当前目录 内容
ls /home:查看指定目录
指令进一步,ls的子命令:
ls -l:长格式显示,权限、所有者、大小、时间等ls -a:显示所有文件 ,包括隐藏文件(.开头)ls -lh:人性化大小(KB/MB,不是字节)ls -la:显示所有文件 + 详细信息ls -lt:按修改时间从新到旧排序ls -lr:逆序显示ls -R:递归显示所有子目录内容
|--------------------------------------------------------------------------|
| ls -l # 看详细信息 ls -a # 看隐藏文件 ls -lh # 看大小(可读) ls -lt # 按时间排序 ls -R # 递归查看 |

创建两个文件,进行查看,ll列出root下的子目录和文件
蓝色为目录,白色为文件

ls -a列出所有文件和目录,隐藏文件也都列出来,

二、pwd
Print Working Directory ,打印当前所在的工作目录(绝对路径)
作用:查看当前位置的绝对路径,防止迷路
绝对路径是从根节点开始的,

这是查看绝对路径,防止迷路
三、cd
(Change Directory,切换目录)
.代表当前目录 ,..代表上级目录~是家目录简写- 路径分两种:
- 绝对路径 :以
/开头,如/usr/bin - 相对路径 :不以
/开头,基于当前位置跳转
- 绝对路径 :以
切换目录,和ls pwd配合使用,切换工作路径。
四、touch
作用:创建空文件 / 修改文件时间戳
(只能建文件 ,不能建文件夹;建文件夹用 mkdir)
touch 用来新建空文件,文件已存在则更新时间;不能建目录,建目录用 mkdir。

新建一个文件在hello.txt下
五、mkdir
全称 make directory ,创建文件夹(目录) ,和 touch(创建文件)对应。
mkdir 建目录,多级目录必须加 -p 参数;touch 建文件,二者不要搞混。

新建一个目录,
六、rm
Linux rm 命令(remove 删除)
作用:删除文件 / 目录,删除后一般不可恢复,谨慎使用
|-------------------|
| rm [选项] 文件名/目录名 |
删除目录下的所有文件用-r,递归删除,删除干净
七、man
全称 manual ,查看命令 / 函数的官方帮助手册,相当于 Linux 的内置说明书。
|--------|
| man 命令 |
man 查官方手册,man 数字 名字 区分命令 / 系统调用 / 库函数,q 退出。
总结
简单学习基本指令