-
Notifications
You must be signed in to change notification settings - Fork 14
/
LinuxNote.md
71 lines (59 loc) · 3.02 KB
/
LinuxNote.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Linux笔记 Chapter 1
## 1.1 Linux初步
Linux系统出现于1991年,由芬兰大学生李纳斯(Linus Torvalds)和后来陆续加入的众多爱好者共同开发完成。Linux是一个自由软件,是源代码开放的UNIX。当然UNIX是Linux的前辈了,早在Linux出现前20年就产生了。
Linux优点:
- 稳定的系统
- 开源免费
- 安全性、漏洞的快速修补
- 多任务、多用户
- 良好的可移植性和灵活性
- 可供选择的厂商多
Linux用途:
- 网络服务器
- 关键任务的应用(金融数据库、大型企业网管环境等)
- 高性能运算任务
## 1.2 Linux操作模式
Linux目前有两种操作模式,一种是图形化界面,一种则为命令行
## 1.3 Linux机器配置
- 一般来说CPU i5+
- 对于RAM,越大越好
- 硬盘要求不高,有个20G完全够用
- 网卡是必不可少的
## 1.4 安装Linux
- VMware官网地址:[https://www.vmware.com](https://www.vmware.com)
- 远程登录管理工具,如Putty、SecureCRT、Xshell
- [CentOS Installation](../CentOSInstallation.md)
## 1.5 安装步骤
1. 新建虚拟机,配置对应的硬件参数,然后修改镜像文件,重启
2. 直接回车进入图形化安装界面,开始安装Linux
3. 注意选择自定义分区,进行分区。注意Linux必须要有根分区和swap分区。一般跟分区存放系统文件,大小5、6个G足够用。swap分区一般1G足够用
4. 分区完成后选择图形界面安装
5. 重新启动,用户名root,输入密码
6. 设置ip地址、禁用防火墙
## 1.6 规范和文件说明(规范)
1. 除了`/`之外,所有的字符都合法,尽量不要使用如空格、制表符、退格符号、@、#、¥、&、()、“.”、“-”等特殊字符,它们很多都有特殊的含义,并且Linux的大小写敏感,表示不同的文件。
2. 命令格式:`命令 -选项 参数`,例如:`ls -la /usr`;当有多个选项时可以写在一起。
3. 使用`cd`命令进行前进和后退,在Linux里面有2个特殊的目录:“.”表示当前目录".."表示当前目录的上一级目录。
4. 使用`ls`命令查看当前目录内容,使用`ll`命令查看详细信息。
5. 使用`pwd`命令查看当前所在文件全路径。
## 1.7 文件的详细说明
```
dr-xr-xr-x. 2 root root 36864 Feb 11 08:27 bin
drwxr-xr-x. 2 root root 4096 Sep 23 2011 etc
```
1. 文件的rwx
1. 硬链接数
1. 所有者
1. 所属组
1. 文件大小(不精确)
1. 文件的创建或修改时间
1. 文件的名称
## 1.8 文件的权限说明
Linux中的文件如:`drwxr-xr-x`可以看做三个部分(rwx,r-x,r-x),分别是文件的所有者rwx(user)的权限、所属组r-x(group)的权限和其他人r-x(others)的权限。
- `d`:表示目录directory
- `-`:开始为`-`,表示普通的二进制文件
- `l`:开始为`l`,表示软链接文件(link)
- `r`:read读权限。`w`:write写权限。`x`:execute执行权限。
[NEXT 2.x 常用命令](LinuxNoteCommands.md)
## References
- 尚学堂互联网架构师课程