测试整理MK-玩转企业级操作系统Linux

安装liunx系统

操作系统的分类

在这里插入图片描述

个人操作系统之间的区别

Windows:
易用性高
生态圈完善
游戏娱乐性强
MacOS:
安全性高
稳定性强
空间管理效率高

企业级操作系统的分类

windows Server
linux
区别
Windows server
付费操作系统
图形化操作上手容易
售后服务较为健全
Linux
稳定性高
系统开源(免费)
安全性高
性能好、资源占用少

linux发行版
严格来说,Linux并不是一个完整的操作系统而是一个操作系统内核

安装virtualBox

在这里插入图片描述

安装centos系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新建完之后点击启动,类似于虚拟机的创建

Linux系统连接前的网络设置

在这里插入图片描述

vim ifcfg-enp0s3进行修改配置文件
在这里插入图片描述

再进行重启网络服务
在这里插入图片描述
再输入以下命令

yum install openssh-server

安装完成之后

enable sshd.service

在这里插入图片描述

Linux系统的远程连接

在这里插入图片描述

Linux文件与权限管理

Linux目录操作

1.查看工作目录
pwd

2.查看当前工作目录下的所有文件
ls

3.目录切换
命令关键字: cd
3.1切换到根目录
cd /
3.2切换当前目录下的目录
#实现方式1
cd ./目录路径
#实现方式2
cd 目录路径
3.3切换到家目录
cd ~
3.4切换到上一层目录
cd …

查看目录列表

ls

查看文件夹下文件详情
#实现方式1
ls -l
#实现方式2
ll
在这里插入图片描述

第一列说明
第一列中分别中-、d、l这三种表示方式
其中-表示这是一个文件、d表示这是一个文件夹、l表示这是一个软连接
软连接的含义就是在windows当中我们创建的快捷方式

后续说明
我们再来看除第一列外,我画圈的后边的内容,其中包含-、r、x、w,它们代表的是权限的意思,
其中-代表没有权限、r代表着读的权限、x代表着可执行权限、w代表写的权限。

用户权限

不同用户具有不问的权限,每个用户在权限允许的范围内完成不同的任务,Linux正是通过这种权限的划分与管理,实现了多用户多任务的运行机制。

用户权限命令“chmod”
在这里插入图片描述
只有文件的所有者和超级用户才可以修改权限
在这里插入图片描述
参数说明︰
· u表示该文件的拥有者
·g表示与该文件的拥有者属于同一个群体(group)者
· o表示其他以外的人
. a表示这三者皆是。
使用说明:
·+表示增加权限·
-表示取消权限
·=表示唯一设定权限。

r表示可读取,对应数字为4
w表示可写入,对应数字为2
×表示可执行,对应数字为1

实用案例
将文件 file1.txt设为所有人皆可读取∶
chmod ugo+r file1.txt
将文件 file1.txt 设为所有人皆可读取︰
chmod a+r file1.txt
将文件file1.txt 与file2.txt 设为该文件拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入:
chmod ug+w,o-w file1.txt file2.txt
为ex1.py文件拥有者增加可执行权限:
chmod u+x ex1.py
将目前目录下的所有文件与子目录皆设为任何人可读取︰
chmod -R a+r *
此外chmod也可以用数字来表示权限如∶
chmod 777 file

数字权限使用说明
语法为:
chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4
w=2
x=1
·若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;·
若要r-x属性则4+1=5。

目录管理

创建目录
命令:mkdir
用法:
mkdir目录名
同时创建多级目录(所谓的递归创建目录,后续编程课程中会有讲解)
mkdir -p 目录名/目录名/目录名…
修改目录
命令:mv
mv现在的目录名称新目录名称
说明: mv也有移动的意思,可以用于移动目录
移动目录用法
mv文件所在路径及文件名目标路径

文件管理

命令:touch
用法︰
touch文件名
说明︰如果文件不存在则创建一个空白文件,需要注意各类文件的后缀名。
删除一个文件
命令:-rm
用法与目录管理中—致
修改一个文件的相关权限
命令:chmod

查找文件
find

文件查看

命令:cat
用法:
cat文件名
查看文件的同时显示行号
cat -n文件名

文件内容分屏向下查看
命令:more
用法:
more文件名
当文件中内容太多时,我们使用cat就会一下把所有内容显示出来,查看还得往上重新翻
很不方便,这个时候使用more。
使用more时,一屏显示不下时就会分屏
使用过程中:使用空格键跳到下一屏内容,回车键显示下一行内容,字母q键退出,注意不能回看。

可以回看的分屏显示命令
当我们使用more命令时,如果想再次查看已经查看过的内容,这个是做不到的,如果未来使用命令时,可能存在这种情况,我们需要用到less
用法:
less文件名
使用过程中︰空格键跳到下一屏,字母b键上一屏,回车键显示下一行,字母k键上一行

显示文件前几行
命令:head显示文件前10行数据
head 文件名
显示文件前5行数据
head -n 5 文件名

查看文件末尾内容
命令:tail
显示文件最后10行数据
tail 文件名
显示文件最后5行数据
tail -n 5 文件名

Linux文本编辑

文本编辑、保存与模式介绍

使用工具vim,所以我们学的都是vim编辑器的命令
安装vim编辑工具
命令:
yum install vim
编辑一个文件,如果没有则创建
用法:
vim文件名
常见用法:

. 上下左右光标移动,每次只能移动一个位置
·i开启编辑模式,开启编辑模式后,可正常输入内容
esc退出编辑模式
退出编辑模式后,按冒号:的情况
q退出文件w写入内容!强制操作
在这里插入图片描述
vim编辑器包含的模式
1.命令模式o刚刚开始进入时,处于这个模式,按字母i进入编辑模式,按冒号:进入底线命令模式
2.编辑模式
进入文件后,按了一下字母i,就进入了编辑模式,编辑模式按ESc键就回到了命令模式
3.底线命令模式
在命令模式下,按冒号就进入了底线命令模式,按回车键就结束了底线命令模式,进入到了命令模式

命令模式

光标移动到文件尾部
G
光标移动到文件头部
gg
光标移动到行首
^
光标移动到行尾
$

底线命令模式

首先需要进入底线模式
设置行号
: set nu
设置取消行号显示
: set nonu
跳转到目标行
:15
向下查找某个单词
/word
开始查找后,n是查找下一个,N是查找上一个
向上查找某个单词
?word

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值