This commit is contained in:
2025-03-13 22:24:35 +08:00
parent 20361f87d1
commit 3cffc9f38d
+43 -31
View File
@@ -10,37 +10,34 @@ top_img:https://gcore.jsdelivr.net/gh/volantis-x/cdn-wallpaper/abstract/00E0F0ED
## 简介 ## 简介
在linux系统中,没有盘符的概念。 > 在linux系统中,没有盘符的概念。
一个盘。/根目录 > 一个盘。/根目录
没有图形化界面 > 没有图形化界面
通过指令操作 > 通过指令操作
>
linux指令是可以传参数的。 > linux指令是可以传参数的。
>
在Linux系统下,万事万物皆文件。 > 在Linux系统下,万事万物皆文件。
## Linux的文件结构(19个) ## Linux的文件结构(19个)
bin:存放的是二进制的可以执行文件。(重点) - bin:存放的是二进制的可以执行文件。(重点)
sbin:存放的是二进制的可以执行文件。super,只有root用户才能访问 - sbin:存放的是二进制的可以执行文件。super,只有root用户才能访问
etc:存放系统配置文件(重点) - etc:存放系统配置文件(重点)
usr:用来存放共享的系统资源 - usr:用来存放共享的系统资源
home:家目录(重点) - home:除了root用户的家目录(重点)
root:就是root用户的家目录 - root:就是root用户的家目录
dev:存放设备文件 - dev:存放设备文件
## Linux指令 ## Linux指令
Ctrl+u 删除命令行开始至光标处 - Ctrl+u 键: 删除命令行开始至光标处
- Ctrl+k 键: 删除光标至命令行结尾
Ctrl+k 删除光标至命令行结尾 - Ctrl+a 键: 光标移到最前
- Ctrl+e 键: 光标移到最后
Ctrl+a 光标移到最前 - ip addr(ip a):查看主机的ip地址
- clear:清屏
Ctrl+e 光标移到最后 - tab 键: 提示作用。自动补全。
ip addr(ip a):查看主机的ip地址
clear:清屏
### 跳转目录: ### 跳转目录:
@@ -55,6 +52,8 @@ cd ../
cd / cd /
# 跳转root目录 # 跳转root目录
cd ~ cd ~
# 跳转至主目录(后面跟个空格就行)
cd
``` ```
### 复制粘贴: ### 复制粘贴:
@@ -66,19 +65,32 @@ cp aa.txt init/
cp -r init spring/ cp -r init spring/
``` ```
### 列出目录内容:
```shell
# 列出当前目录下的所有文件及目录(不含隐藏的)
ls
# 给ls指令传了一个参数l。等同于ll。列出当前目录下的所有文件及目录的详情。
ls -l
# 列出当前目录下的所有文件及目录(含隐藏的)
ls -a
# ls后可以接目录名(相对路径),要么接绝对路径,查看目录下的文件及目录
ls <当前目录下的文件夹>
ls -l # 以长格式显示当前目录中的文件和目录
ls -a # 显示当前目录中的所有文件和目录,包括隐藏文件
ls -lh # 以人类可读的方式显示当前目录中的文件和目录大小
ls -t # 按照修改时间排序显示当前目录中的文件和目录
ls -R # 递归显示当前目录中的所有文件和子目录
ls -l /etc/passwd # 显示/etc/passwd文件的详细信息
```
ls:列出当前目录下的所有文件及目录
ls -l:给ls指令传了一个参数l。等同于ll。列出当前目录下的所有文件及目录的详情。
ls bin:ls后可以接目录名,要么接绝对路径。
tab键:提示作用。自动补全。
cd (cd ~):代表回到家目录
pwd:查看当前所在的目录 pwd:查看当前所在的目录
方向键↑和↓:浏览历史指令 方向键↑和↓:浏览历史指令
mkdir:创建目录 mkdir:创建目录
mkdir -p:创建多级目录 mkdir -p:创建多级目录
cp aa.txt init:复制粘贴。把aa.txt复制到init目录下
cp -r init spring:复制粘贴。把init目录以及包含的文件复制到spring目录下 cp -r init spring:复制粘贴。把init目录以及包含的文件复制到spring目录下
mv aa.txt xiaoqiang.txt:重命名。把aa.txt重命名为xiaoqiang.txt。 mv aa.txt xiaoqiang.txt:重命名。把aa.txt重命名为xiaoqiang.txt。
mv bb.txt spring:移动。把bb.txt移动到spring目录。 mv bb.txt spring:移动。把bb.txt移动到spring目录。