文章目录
第一章、Linux基础知识
为什么学习Linux?
Linux一般是用来做服务器端的操作系统。
什么是服务器端?
不管是我们上网看新闻,打游戏等等,都需要服务器端为我们提供服务。而我们所使用的手机、电脑等接受服务的一端就是客户端。
什么是操作系统?

从图中我们可以看出,操作系统是计算机系统中位于计算机硬件和应用程序之间的软件,它的功能管理下层和上层,即管理计算机硬件和应用程序。换句话说,操作系统就是我们玩电脑的中介。
我们常见的两种操作系统就是:Windows和Linux,Windows更多的是给客户端的操作系统,Linux则是服务器端。
第二章、Linux安装教程
1.下载和安装VMware(虚拟机)

回到刚才的链接网页

将压缩密码输入其中,就可以解压了。




接着傻瓜式下一步、继续,安装成功。
桌面就会出现,这个软件。

2.Linux版本介绍和ubuntu下载


等待下载,有点大。
下载完成
点击VMware文件



之后傻瓜式下一步。
第三章 计算机入门
3.1 计算机原理

3.2 软件和硬件的概述
计算机是由硬件和软件组成的。
计算的软件包括操作系统,系统软件和应用软件。
3.3 操作系统概述
操作系统,是管理和控制计算机硬件和软件自愿的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
操作系统作为计算机系统资源的管理者,主要有以下作用:
- 管理处理器,用于分配和控制处理器
- 管理存储器,主要负责内存的分配与回收
- 管理I/O设备,负责I/O设备的分配与操纵
- 管理文件,负责文件的存储,共享和保护
第四章 Linux操作命令
4.1 Linux目录结构
4.2 ls命令
终端命令格式:
command [-options][parameter]
说明:
- command:命令本身
- ‘[-options]:选项,可以对命令进行控制,也可以省略
注:在linux下目录就是文件夹,文件夹就是目录
4.3 pwd、mkdir、rm命令
4.3.1.pwd命令
4.3.2.mkdri命令
4.3.3.rm命令
该命令用来删除文件或文件夹
- -f:强制删除,忽略不存在的文件 或文件夹,无需提示
- -r:递归地删除目录下的内容,删除目录时必须加此参数


4.4 cd命令
4.5 文件操作命令
4.5.1.touch命令
4.5.2.mv命令
通过mv命令可以用来移动文件或目录,也可以给文件或目录重命名。
(4)目录重命名

这里和目录的移动的区别就在于,最后的那个目录是否已存在,已存在就是移动,不存在就是重命名
4.5.3.cat命令
4.5.4.cp命令
4.6 压缩和解压命令tar

4.6.1.压缩
4.6.2. 解压
tar -zxvf 压缩文件 [-c] [指定解压目录]

4.7 文件查找命令
4.7.1.find命令




查找当前目录下的所有文件



4.7.2.grep命令
4.7.3.which命令
查看可执行文件所在路径
4.8 系统管理命令
4.8.1.ps命令
4.8.2.kill命令
4.8.3.管道命令

4.9用户管理命令
4.9.1.用户的创建和密码设置
可能会出现的问题:
- Linux下出现permission denied的解决办法:
- 命令行中输入:sudo passwd
- 他会提示你输入新密码,再次输入密码,就输入以前的一样的就行,成功之后,输入:su root
- 再次输入密码即可
然后会发现$变成了#,这个时候就可以创建用户了。
4.9.2.用户的删除
userdel -r 用户名
4.10 权限管理命令
4.10.1.文件权限概述

开头的-表示文件类型
正常的应该是rwx,但出现了 rw-表示没有可执行权限,r–表示没有写和执行权限,只有可读权限。这三个分别表示三个不同类型用户可以做的事。
4.10.2.chmod命令
4.11 网络和服务管理命令
4.11.1.hostname命令
4.11.2.ifconfig命令
4.11.3.service命令
4.12 其他命令
4.12.1.ln命令
4.12.2.clear命令
清屏命令
4.12.3.history命令
查看历史命令
4.13 VI编辑器

4.13.1.使用方法



那么如何退出vi编辑器呢?

vi与vim一样的,但vim是vi的增强版
4.13.2.vi的三种模式
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175650.html原文链接:https://javaforall.net
