当前位置: 首页> 教育> 培训 > linux基础知识

linux基础知识

时间:2025/7/10 8:52:49来源:https://blog.csdn.net/fxbsdl/article/details/142106858 浏览次数:0次

linux概念

Linux是一个开源的操作系统(管理计算机硬件资源,任务调度)

linux一词特指的是linux内核(操作系统中最核心的部分),用户直接使用内核不方便,所以在linux内核 发基础上,不同的机构或者是公司对其进行封装,这就是linux发行版,发行版有免费的和收费的

特点:

免费开源

安全性好

对内存和文件管理优越

支持多用户、支持网络、支持多线程...处理高并发

用途:

linux作为服务器操作系统,用来部署Java程序服务器

嵌入式开发

如何获得一个linux操作系统:

1、自己电脑上安装双系统(windows、linux)

2、在自己电脑windows上安装虚拟机,在虚拟机环境上安装linux操作系统

好处:既可以启动windows同时可以运行linux

3、租云服务器,直接安装linux操作系统

安装finalshell客户端,连接虚拟机

linux操作命令

cd:需要进入的目录名

cd ..:回退上一级目录

cd / :回到根目录

ls:列出目录下的文件名

ls -l:简写ll,显示详细信息

pwd:打印出完整的当前目录

touch 文件名:创建文件

rm -f 文件名:删除文件

cp 文件名 /目标地址:复制文件到指定的目录

mv 文件名 /目的地址:将文件移动的指定的目录

rmdir 目录名:删除目录名,只能删除空的文件夹
rm -rf 目录名:删除不为空的文件夹
find -name 文件名:搜索指定的文件夹
tar -zxvf 压缩文件名:解压并列出解压内容
free -m:查看内存使用情况
top :类似windows中的任务管理器,可以查看进程运行的进程信息

网络配置

        网络配置只在我们使用虚拟机安装linux时会用到对网络的配置
为什么需要:
1、linux需要上网
2、windows需要连接linux中的软件(如数据库)
vmware为我们提供了三种网络工作模式,它们分布式Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
Birdged(桥接模式)
        桥接模式可以理解为通过物理主机网卡架设了一座桥梁,从而连入了实际的网络
中。因此,虚拟机可以被分配与物理主机相同网段的独立 IP,所有网络功能和 网络中的真实机几乎完全一样。桥接模式下的虚拟机和网内的真实计算机所处 的位置是一样的,它就像是区域网中的一台机器。
虚拟机可以和宿主机一样可以连接到路由器,路由器给他们分配ip,在同一个局域网中
NAT(网络地址转换模式)
        NAT 网络中,会用到 VMware Network Adepter VMnet8 虚拟网卡,主机上 的 VMwareNetworkAdepter VMnet8 虚拟网卡被直接连接到 VMnet8 虚拟交 换机上与虚拟网卡进行通信。
虚拟机是通过vmnat8虚拟网卡分配ip,通过宿主机连接路由器

 

本次在虚拟机中使用 NAT 模式,这样 ip 地址会固定,不会像桥接模式那样每次由路由器动态
分配
在虚拟机中进行配置:

 在租用时间内虚拟机分配的ip地址不会改变。

软件安装:

yum命令  :软件安装命令,可以自动将软件相关依赖下载,无序我们手动进行。

rpm: centos中软件包管理   -->软件安装包

由于centos已经停止维护,默认的包下载地址都不能使用了,需要更换镜像源

删除/etc/yum.repos.d目录中原来的镜像源地址,更换阿里云的镜像地址

yum [options] [command] [package ...]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),
-q(不显示安装的过程)等等。
command:要进行的操作 。 Install(安装), update (更新), info (查看信
息),remove (删除), clean (清除缓存)
package :操作的对象。
例如:

yum -y install vim

| 管道命令

指令1 | 指令2 | 指令3 ...,将指令1执行的正确结果,通过管道命令传递给指令2,让指令2继续处理 。

yum list | grep 软件名 :先用yum list查询所有的软件,再通过管道命令把查询到的信息交给grep命令进行筛选,筛选出指定软件名的信息。

ps -ef : 查看所有的进程

ps -ef | grep 进程名:将查询到的信息通过管道命令传递给grep命令进行筛选

kill -9 进程id:强制结束我们指定id的进程

编辑文件

vi  文件名:

打开后默认是一个命令模式,输入i进入到插入(编辑)模式,正常输入内容,编辑完之后 按ESC建退出编辑,模式,回到命令模式,输入:进入到底线命令模式

底线命令模式命令:w(保存文件,不离开文件)q(离开,前提文件没有作修改)q!(强制离开不保存)wq(保存并离开)

vim 编辑文件 需要自己安装 操作命令和vi一样

cat 文件名:查看文件,只能看

 head -3 文件名:查看文件前三行

tail -3 文件名:查看文件后三行

关键字:linux基础知识

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: