文章目录
- 一 虚拟机
- 1.1介绍
- 1.2为什么用虚拟机
- 1.3使用虚拟机
- 二 安装软件
- 2.1安装虚拟机
- 2.2安装乌班图
- 三 Ubuntu操作系统介绍
- 3.1任务栏
- 3.2菜单栏
- 四 Linux终端命令
- 4.1命令
- 4.1.1目录相关
- 4.1.2路径
- 4.1.3文件\文件夹
- 4.2Linux命令的格式
- 4.2.1命令的补充
- 4.2.2文件内容
- 4.2.3多个文件的编辑
- 五 总结
一 虚拟机
1.1介绍
虚拟的计算机,一台电脑上只能同时运行一个操作系统。
1.2为什么用虚拟机
如果我们想要学习Linux操作系统,我们就需要专门的一台计算机,来安装Linux操作系统。如果把现有的电脑安装成Linux是可以的,不过我们原有的使用环境就不能同时使用了,我们安装Linux是为了学它,并不是要把现有的我们的电脑改装成服务器来
使用。买两台电脑,这样操作起来有点麻烦,费用也有点高,所以使用虚拟机。
1.3使用虚拟机
- 有了虚拟机,我们可以在现有计算机的基础上,安装多个其他的操作系包括Linux Windows),
- 可以很方便通过虚拟机对操作系统进行安装、卸载,这样方便我们学习别的操作系统。
- 虚拟机其实就是一个软件,虚拟的计算机,它用来模拟一个真实存在的计算机,我们可以安装操作系统在这个模拟的计算机环境上。
二 安装软件
2.1安装虚拟机
- 虚机下载和安装
虚拟机下载地址
2.2安装乌班图
对于零基础的我们Ubuntu更适合我们
- Ubuntu下载和安装
Ubuntu下载地址
- 安装过程基本上都是默认,除了设置用户名和密码。安装有点慢。
三 Ubuntu操作系统介绍
3.1任务栏
放置一些常用的应用程序和正在运行的程序
解锁和锁定
程序打开和关闭
3.2菜单栏
终端窗口和windows的终端
Linux文件系统(目录和文件 )
Windows下有盘符 Linux没有盘符的概念,只有一个根目录 不同的目录有哪些作用: /home/用户名 存储一些用户相关的文档
/usr 安装的应用程序
四 Linux终端命令
- 图形界面操作
新版本才有,图形界面消耗性能,消耗显卡,服务器是需要在黑暗的角落里面默默工作的
- 命令行操作 通过SSH客户端连接远程服务器
4.1命令
对于一些命令经 常用的话即可。遇到不会的就查
4.1.1目录相关
pwd #print work directory查看所在路径
cd #change directory打开目录
tab自动补全(Q字母左边的按键),可以补全文件目录
方向键上下 上一个命令 下一个命令
ls -l ls -l -h ls -lh
s -lha
.开头的文件都是隐藏文件
ls通配符
符号 | 作用 |
---|---|
* | 代表0个或者多个任意字符 |
? | 代表一个字符 |
[abcd] | abcd中的一个字符 |
[a-z] | a到z中的一个字符 |
4.1.2路径
-
某个文件或者某个文件夹:
绝对路径 cd. 相对路径 cd..
-
相对路径:相对于当前目录
-
绝对路径:从根路径开始完整的路径
从\和~开始的路径都是绝对路径
-
cd 回家 cd ~
-
cd -切换最近的两个目录来回切换
在当前目录和上一个目录 来回切换
4.1.3文件\文件夹
创建、删除、移动(剪切、重命名)、复制
touch(创建文件)
mkdir(创建文件夹)
rm(移除)
mv(移动)
mv 文件 目录
cp(复制)
cp 文件 目录
clear(清屏
4.2Linux命令的格式
- cmd -option parameter
- cmd是命令,就是一个操作
- parameter一般是要要做的对象
- option一般是用来修改parameter的,就是这个是一个什么样的对象
cmd --help
man cmd manual手册
4.2.1命令的补充
- ls xx 罗列xx目录下的所有文件
cd 直接回家 cd ~ - which查看命令所在位置
which cd 为空,
cd是shell内置的命令 - find 搜索范围 搜索条件
4.2.2文件内容
查看文件内容:cat more
cat xx.txt 显示所有文件内容cat -b xx.txt 显示行号 去除空行
cat -n xx.txt 显示行号 包含空行
more xx.txt 分页显示文件内容 下一页(空格) 上一页(b) 下一行(Enter)
4.2.3多个文件的编辑
echo xxx
echo xxx > xxx.txt 写入(覆盖)
echo xxx >> xxx.txt 追加(末尾)
ls > xx.txt
ls >> xx.txt
ls -lh > xx.txt
五 总结
学习Linux还是那句话,练,练 ,练。对命令多加练习。小白零基础的我真的好难啊。每天学一点点,我会坚持下去。