Linux-01
Linux 系统的简介
- Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,
- Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。
- 咱们今天重点使用的是 CentOS Linux 发行版本。
为什么要学习Linux系统?
你会使用Linux系统,才算是合格的工程师。
了解Linux操作系统的生态,可以事半功倍的学习其它技术。
学习的建议
- 重视练习 多加练习
- 一边记笔记,一边总结
- 遇到问题怎么办?
- 多看错误提示
- 多利用搜索引擎 https://cn.bing.com/
- 英语看不懂
- No such file or dicetory <没有此文件或者目录>
- command not found <找不到命令>
连接Linux
重装
连接 IP
SSH : 一种远程连接协议。 提供远程连接Linux服务。通过SSH可以连接任意一台可以被远程的Linux。
ssh root@IP #IP为自己服务器IP,IP使用的时候更改为自己的服务器IP
登录成功
退出命令
exit
思考?
如何远程连接Linux?
利用提供有SSH服务协议的软件;
文件和目录
根目录
文件的起点,可以理解为Windows 中的C盘
Linux 的根目录是 ‘/‘.
pwd 查看当前所在目录路径
[root@VM_0_16_centos ~]# pwd
/root
/root 表示所在路径为 根目录下的root 文件夹下。
cd 切换路径 使用的时候后面跟上要切换的路径。 cd 空格 路径 ```bash [root@VM_0_16_centos ~]# cd / [root@VM_0_16_centos /]# pwd /
- ls 查看当前路径下所有的目录和文件![image.png](https://cdn.nlark.com/yuque/0/2020/png/87080/1589254601263-af0dd669-2e56-42da-8122-ef9fb7fa04e7.png#align=left&display=inline&height=35&margin=%5Bobject%20Object%5D&name=image.png&originHeight=70&originWidth=1885&size=14318&status=done&style=none&width=942.5)
- mkdir 创建文件夹
```bash
[root@VM_0_16_centos home]# mkdir xiaoming
[root@VM_0_16_centos home]# ls
xiaoming
- touch 创建文件 文件是不能cd的 ```bash [root@VM_0_16_centos home]# touch 01.txt [root@VM_0_16_centos home]# ls 01.txt xiaoming [root@VM_0_16_centos home]# cd 01.txt -bash: cd: 01.txt: Not a directory # 01.txt是文件,不是目录。不能cd [root@VM_0_16_centos home]# cd xiaoming [root@VM_0_16_centos xiaoming]# pwd /home/xiaoming
```