This commit is contained in:
XIAODAPC\12241 2025-03-13 22:24:35 +08:00
parent 20361f87d1
commit 3cffc9f38d

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个
bin存放的是二进制的可以执行文件。重点
sbin存放的是二进制的可以执行文件。super只有root用户才能访问
etc存放系统配置文件重点
usr用来存放共享的系统资源
home家目录重点
root就是root用户的家目录
dev存放设备文件
- bin存放的是二进制的可以执行文件。重点
- sbin存放的是二进制的可以执行文件。super只有root用户才能访问
- etc存放系统配置文件重点
- usr用来存放共享的系统资源
- home除了root用户的家目录(重点)
- root就是root用户的家目录
- dev存放设备文件
## Linux指令
Ctrl+u 删除命令行开始至光标处
Ctrl+k 删除光标至命令行结尾
Ctrl+a 光标移到最前
Ctrl+e 光标移到最后
ip addrip a查看主机的ip地址
clear清屏
- Ctrl+u 键: 删除命令行开始至光标处
- Ctrl+k 键: 删除光标至命令行结尾
- Ctrl+a 键: 光标移到最前
- Ctrl+e 键: 光标移到最后
- ip addrip a查看主机的ip地址
- clear清屏
- tab 键: 提示作用。自动补全。
### 跳转目录:
@ -55,6 +52,8 @@ cd ../
cd /
# 跳转root目录
cd ~
# 跳转至主目录(后面跟个空格就行)
cd
```
### 复制粘贴:
@ -66,19 +65,32 @@ cp aa.txt init/
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 binls后可以接目录名要么接绝对路径。
tab键提示作用。自动补全。
cd cd ~):代表回到家目录
pwd查看当前所在的目录
方向键↑和↓:浏览历史指令
mkdir创建目录
mkdir -p创建多级目录
cp aa.txt init复制粘贴。把aa.txt复制到init目录下
cp -r init spring复制粘贴。把init目录以及包含的文件复制到spring目录下
mv aa.txt xiaoqiang.txt重命名。把aa.txt重命名为xiaoqiang.txt。
mv bb.txt spring移动。把bb.txt移动到spring目录。