提交
This commit is contained in:
parent
20361f87d1
commit
3cffc9f38d
@ -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目录。
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user