Linux学习
文章平均质量分 72
Linux是程序员应用与服务器开发的必备技能,服务器的系统就是Linux。
staticandpublic
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
rpm与yum命令
RPM包管理 查询已安装的rpm包列表 1. rpm -qa :查看已安装的所有rpm软件包 2. rpm -qa | grep firefox :过滤查看安装的firefox软件包(firefox可以是任意想要查看的软件包) 3. rpm -qa | more :使用more指令查看已安装的软件包(亦可以使用less命令) 4. rpm -q firefox :查看firefox软件包是否安装 5. rpm -qi firefox :查看firefox软件包的详细信息 6. rpm -qf原创 2021-03-23 21:41:36 · 426 阅读 · 1 评论 -
Linux服务管理
service的服务管理 语法:service 服务名 start|stop|restart|reload|status(启动|停止|重启|重新加载|查看服务状态) 在CentOS7之后,service指令绝大部分已经被systemctl指令代替,仅有很少仍然由service管理。 查看service管理的服务:/etc/init.d/。 其中的network负责网络端口的监听。 查看服务名的方法 setup -》 系统服务,就看到全部的服务,由 * 就代表此服务是开机自启动。 取消服务开机自启动的原创 2021-03-19 21:12:31 · 281 阅读 · 1 评论 -
Linux进程管理
进程的基本介绍 在计算机中运行起来的程序就是进程,进程与程序区别的关键就在于:进程是动态的,而程序是静态的。 前台进程:执行过程中占用屏幕。后台进程:其执行过程在屏幕上没有显示,但却仍然在执行的过程中。 一般来说,系统的服务(防火墙、网络服务等等)都是以后台进程的方式运行,指导运行到关机才结束。 显示进程 ps [选项] ,不加选项的ps命令 也显示进程 只是内容少。 选项: -a :显示当前终端的所有进程信息 -u :以用户的格式显示进程信息 -x :显示后天进程运行的参数 上面的选项 可以相互结合原创 2021-03-08 21:03:20 · 164 阅读 · 0 评论 -
Linux网络配置
网络的基本了解 在学习Linux的网络配置之前,我们最好对于计算机网络有一个了解,这样会更好的理解以下学习的内容。如果暂时没有学习计算机网络的精力,那就紧跟起来,先记住在理解也不迟。我的建议还是先了解一下:ip地址、子网掩码、网关、网卡、DNS、mac地址、子网IP。 同一网段(局域网)的计算机之间,要想ping通,必须关闭防火墙。 同一网段的计算机通过网卡(网关)显示连接局域网外部的通信。 VMWare中网络连接主要有NAT模式与桥接模式两种。 Linux终端的指令:ifconfig,获取本机的ip原创 2021-02-28 14:40:31 · 222 阅读 · 0 评论 -
Linux的磁盘分区与挂载
1.1 分区与挂载原理 在Linux系统中,无论是多少分区,分给哪些目录使用,都会只有一个根目录,一个独立且唯一的目录结构。所有的分区都是组成整个文件系统的一部分。 Linux的目录与分区,采用一种挂载的方式,整个文件系统包含了一整套的文件和目录,且将所有的分区和目录连接起来。这时要挂载的分区将使它的存储空间在一个目录下获得。 原理示意图: 查看所有设备挂载情况:lsblk 或 lsblk -f 或者lsblk -a(关于lsblk的介绍使用lsblk --help命令来查看) 1.2 硬盘说明原创 2021-02-22 15:39:35 · 810 阅读 · 0 评论 -
at定时任务
at定时任务:执行一次定时任务 at的守护进程每60秒检查一次作业队列,有作业时检查作业,时间恰好达到,则运行作业。 前提:保证atd进程已经启动,检查atd进程是否启动:ps -ef | grep atd。 atd的命令格式: at [选项] [时间] ctrl+D:结束at命令的输入。 选项: -m 任务完成后给用户发送邮件,没有标准输出。 -I atg的别名 -d atrm的别名 -v 显示任务的被执行时间 -c 打印任务的内容到标准输出 -V 显示版本信息 -q <队列> 使用指定原创 2021-02-21 10:22:50 · 578 阅读 · 0 评论 -
Linux系统管理操作
1 关机&重启命令 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。 正确的关机流程为:sync > shutdown > reboot > halt sync :将数据由内存同步到硬盘中 halt :关闭系统,等同于shutdown -h now 和 poweroff,即现在就关闭系统 reboot :就是重启,等同于 shutdown -r now shutdown【选项】 时间 选项参数表原创 2021-01-27 17:13:17 · 230 阅读 · 0 评论 -
LInux的基本命令(巨多)
基本命令 帮助命令 man获取帮助信息 语法:man 【命令或配置文件】 显示说明 信息 功能描述 NAME 命令的名称和单行描述 SYNOPSIS 怎么使用命令 DESCRIPTION 命令功能的深入讨论 EXAMPLSES 使用命令的例子 SEE ALSO 相关主题(通常是手册页) help 获取shell内置命令的帮助信息 语法:help 【命令】 常用快捷键 常用快捷键 功能描述 ctrl+c 停止进程 ctrl+l 清屏。彻底清屏是res原创 2021-01-27 15:04:13 · 439 阅读 · 0 评论 -
VI与VIM编辑器
1.1 VI/VIM编辑器是什么? VI是Unix和类Unix操作系统中的文本编辑器,其通常存在三种模式:一般模式、编辑模式、指令模式。 而VIM则是比VI功能更加强大的文本编辑器,比如可以主动识别字体的颜色、辨别语法的正确性等等。 并且VIM与VI是可以兼容的,所以说为了美观与提高代码效率,我通常使用VIM编辑器。 1.2 一般模式 一般模式是VI操作直接进入的模式,即默认模式。在此模式下可以进行的操作:移动光标、复制、粘贴、删除操作。 常用指令: 指令 功能描述 yy 复制当前行原创 2021-01-27 10:59:34 · 220 阅读 · 0 评论 -
gcc学习心得和使用demo
gcc 1. 简介 gcc(GNU C Compiler)是一款性能强大、性能优越的多平台编译器。 它支持可以编译的语言:C、C++、Java等等。而且gcc已经从当初只支持c语言编译的工具,逐渐成为支持市面上绝大多数语言编译的编译器。 可以说,如今的gcc已经是多平台、多语言的编译器,总的来说使用gcc编译无处不在,尤其在学习Linux中,安装其他软件也是需要gcc的编译支持,例如:VMWare tools。 简单来说,gcc就是将我们提前写好的代码(C、C++、Java等)文件,编译成为可执行的文件原创 2021-01-15 21:40:14 · 1268 阅读 · 0 评论 -
Linux上的三种网络连接模式
桥接模式、NAT模式、主机模式 桥接模式,就是在同一局域网下将所有的主机与虚拟机放在同一网段,任意两者之间可以相互通讯,但是由于IP地址的数量有限(仅有255个),很容易造成IP地址冲突。 而NAT模式则是,将同一主机与其下所有的虚拟机,配置成同一个局域网下。这样,在同一主机下的虚拟机,就可以访问外部局域网下的其他主机。但是,此主机确不能按原路返回访问虚拟机。 NAT模式与桥接模式各有利弊,NAT模式可以避免IP地址的冲突(不够用),但是外部主机不能访问内部虚拟机。但是在桥接模式中,外部主机与内部原创 2021-01-13 14:08:03 · 703 阅读 · 0 评论 -
Linux的目录结构
Linux的目录结构 基本介绍 Linux的文件系统是采用层级式树状目录结构,在此结构的最上层是根目录 “/” ,然后在此目录下创建其他目录。注意:与Windows系统的目录结构区分开。 Windows中 目录以反斜杠 “\” 为间隔,而Linux则以 “/” 正斜杠 为间隔,且所有文件都在根目录下。 熟练掌握Linux的目录是非常重要的,因为在实际开发中我们只能看到系统的终端,记住系统的目录结构显得尤其重要。 另外:在Linux的世界里,一切皆文件()。 详细介绍 具体的目录结构(不用背,明白每原创 2021-01-12 18:57:28 · 293 阅读 · 0 评论 -
Linux-CentOS7安装VMTools与设置共享文件夹
VMTools VMTools是一款,VMWare上可以使我们更好在windows下更好管理虚拟机的工具。 可以设置windows主机与Linux虚拟机之间设置共享文件夹 安装步骤: 进入CentOS7操作系统 点击VM菜单的->install VMWare Tools CentOS会出现一个vm的光驱安装包,将其打开,并复制文件xx.tar.gz 到 目录:/opt下。 使用tar 的解压缩命令,得到一个安装目录。 进入此目录,打开终端 执行命令:./vwware-in原创 2021-01-12 12:15:23 · 461 阅读 · 2 评论 -
06.LInux的基本命令
基本命令 帮助命令 man获取帮助信息 语法:man 【命令或配置文件】 显示说明 信息 功能描述 NAME 命令的名称和单行描述 SYNOPSIS 怎么使用命令 DESCRIPTION 命令功能的深入讨论 EXAMPLSES 使用命令的例子 SEE ALSO 相关主题(通常是手册页) help 获取shell内置命令的帮助信息 语法:help 【命令】 常用快捷键 常用快捷键 功能描述 ctrl+c 停止进程 ctrl+l 清屏。彻底清屏是res原创 2020-08-14 16:14:02 · 266 阅读 · 0 评论 -
05.Linux的网络配置(NAT方式)
Linux的网络配置 1.设置虚拟网络编辑器 在VMWare软件中打开【虚拟网络编辑器】,再以管理员身份更改设置,选中VMnet8(NAT模式),设置子网IP与子网掩码,点击【NAT设置】设置网关IP,最后保存并关闭即可。 子网IP地址在局域网是唯一的,另一方面网关IP是相当于局域网的路由器IP地址(其他的连接主机都需要配置网关)。 2.主机(win系统)网络设置 打开【控制面板】依次打开【网络和Internet】、【网络共享中心】、【更改适配器设置】、【VMnet8】,然后点击【属性】和【IPV4原创 2020-07-22 09:25:05 · 1207 阅读 · 0 评论 -
VI与VIM编辑器
VI/VIM编辑器 VI/VIM编辑器是什么? VI是Unix和类Unix操作系统中的文本编辑器,其通常存在三种模式:一般模式、编辑模式、指令模式。 而VIM则是比VI功能更加强大的文本编辑器,比如可以主动识别字体的颜色、辨别语法的正确性等等。 并且VIM与VI是可以兼容的,所以说为了美观与提高代码效率,我通常使用VIM编辑器。 一般模式 一般模式是VI操作直接进入的模式,即默认模式。在此模式下可以进行的操作:移动光标、复制、粘贴、删除操作。 常用指令: 指令 功能描述 yy 复制当前原创 2020-07-20 21:27:39 · 158 阅读 · 0 评论 -
CentOS 6 的安装
CentOS 6 的安装 安装完虚拟机软件之后,下面只需要在此软件上创建并安装虚拟机即可。 在我看来,虚拟机就是一台计算机,计算机不仅需要安装硬件,还需要软件的支持(操作系统)。按照自己安装电脑的流程(先将所有的硬件组装起来,在安装操作系统),在VMWare上创建虚拟机即可。虚拟机就像一台纯硬件组装完毕的电脑,而iso镜像文件就是操作系统一般。 其具体的安装步骤如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TvECatZh-1595215444093)(https://原创 2020-07-20 12:06:11 · 163 阅读 · 0 评论 -
2 VMWare的安装
学习Linux的常用方法是,在个人电脑上安装虚拟机软件,然后将Linux系统通过设置,在虚拟机上运行。常用的虚拟机软件有VMWare和VirtualBox,其中VMWare是更加功能强大且操作流畅,但是收费的软件。 VMWare的安装过程如下: 在这里插入图片描述 正版软件请在此网站去下载和购买:https://www.vmware.com/cn/products/workstation-pro.html 另外为了方便大家学习,下边在此提供了网盘下载路径(免费)下载链接: https://pan.bai.原创 2020-07-18 21:53:16 · 274 阅读 · 0 评论
分享