摘要: 学习Linux,重难点在于掌握不同类别的文件系统及其作用。通过对Linux系统的安装,我们首先来了解下Linux系统里各个目录文件夹下的大致功能:主要的目录树的有/、/root、/home、/usr、/bin等目录。下面是一个典型的linux目录结构如下: / 根目录 /bin 存放必要的命令 /b 阅读全文
posted @ 2019-07-11 09:11 LinuxProbe19 阅读(20) 评论(0) 推荐(0)
摘要: 习题分析 本题有两个核心知识点: 打印日期的命令为 date,示例命令如下: 而题目中要求的格式为应该是:2017-12-20,date 命令是有这样的功能的Linux就该这么学,示例命令如下: 磁盘使用情况,我们用命令 df -h 实现,示例命令如下: 习题答案 有了上面的分析之后,我们最终得到本 阅读全文
posted @ 2019-07-10 09:07 LinuxProbe19 阅读(14) 评论(0) 推荐(0)
摘要: 什么是Docker? Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotCloud公司。Docker自开源后受到广泛的关注和讨论,目 前已有多个相关项目,逐渐形成了围绕Docker的生态体系。dotCloud公司后来也改名为Docker Inc,专注于Docker相关 阅读全文
posted @ 2019-07-08 08:59 LinuxProbe19 阅读(59) 评论(0) 推荐(0)
摘要: 创建Apache+PHP+phpMyAdmin镜像 首先启动MariaDB的容器 在上一节中我们知道数据库的用户名是root,密码是123456,但是我们还缺少数据库的ip地址,我们使用如下方法获取docker实例的ip地址,是172.17.0.3 首先创建目录和文件 编辑Dockerfile文件 阅读全文
posted @ 2019-07-07 10:00 LinuxProbe19 阅读(6) 评论(0) 推荐(0)
摘要: 解决方案 本方案可以支持centos7版本 UEFI模式 选择“Install CentOS Linux 7”,然后按“e”键。 选择添加“linux dd”,然后按“Ctrl+x”启动。 进入如下图。 虚拟光驱弹出系统镜像,根据服务器实际配置,插入驱动ISO,如下图输入“r”回车刷新,再输入“1” 阅读全文
posted @ 2019-07-06 12:51 LinuxProbe19 阅读(129) 评论(0) 推荐(0)
摘要: Kubernetes是什么? 首先,它是一个全新的基于容器技术的分布式架构领先方案。这个方案尽然很新,但它是谷歌十几年以来大规模应用容器技术的经验积累和升华的一个重要成果。确切地说,kubernetes是谷歌严格保密十几年的秘密武器Borg的一个开源版本。Borg是谷歌的一个久负盛名的内部使用的大规 阅读全文
posted @ 2019-07-05 09:20 LinuxProbe19 阅读(6) 评论(0) 推荐(0)
摘要: 查看目前的网络环境 创建两个无网络的容器 下面两个容器是在两个终端中创建的 查看这两个容器的进程ID 为这两个容器创建虚拟的网络空间 创建一对veth,两端命名为A、B veth 是虚拟的以太设备,类似于网卡设备。这个是linux容器技术引进的,要求必须成对出现 将两端分别放到两个容器中 我们可以看 阅读全文
posted @ 2019-07-03 09:53 LinuxProbe19 阅读(7) 评论(0) 推荐(0)
摘要: 背景说明 工作中经常会遇到一次上几十台、几百台服务器的情况 每当到这个时候小伙伴们拿台笔记本和一根网线,一台服务器、一台服务器的去修改idrac IP 为了节约这个工作量,利用dell的racadm工具,写了下面这个脚本。只要运行起这个脚本,后面要做的就只是插拔网线的工作 安装racadm工具包 ​ 阅读全文
posted @ 2019-07-02 09:24 LinuxProbe19 阅读(19) 评论(0) 推荐(0)
摘要: 镜像下载 编写生成nginx容器脚本 编写生成php容器脚本 编写生成mysql容器脚本 创建项目的文件夹和nginx配置 重启Nginx容器 进行检测 创建index文件 测试,成功后出现 该php镜像,不包括pdo_mysql扩展,需要自行安装,安装方法如下Linux就该这么学 如果想要使用re 阅读全文
posted @ 2019-07-01 14:13 LinuxProbe19 阅读(6) 评论(0) 推荐(0)
摘要: 修改配置http访问 如果不这样配置,结果如下。这个问题可能是由于客户端采用https,docker registry未采用https服务所致。一种处理方式是把客户对地址“192.168.1.30:5000”请求改为httpLinux就该这么学 使用容器运行docker-registry 参数说明: 阅读全文
posted @ 2019-06-30 18:09 LinuxProbe19 阅读(12) 评论(0) 推荐(0)
摘要: 由于 Steam(包括 Steam Play,即 Proton)和一些其他的发展,GNU/Linux 正在成为越来越多计算机用户的日常游戏平台的选择。也有相当一部分用户在遇到像视频编辑或图形设计等(Kdenlive 和 Blender 是这类应用程序中很好的例子)资源消耗型计算任务时,也会使用 GN 阅读全文
posted @ 2019-06-29 07:42 LinuxProbe19 阅读(27) 评论(0) 推荐(0)
摘要: 相信在看这篇文章的都是对linux系统所迷的志同道合的人,不管你是刚开始学,还是已经接触过一些linux的知识,下面的问题是你在学习linux所必须遇到的,若是没有的话那我只能说大神我服你了。下面我就作为一个过来人分享下我学习后的经验。 一、 无法摆脱Windows的思维方式 相信大家接触电脑的时候 阅读全文
posted @ 2019-06-27 09:08 LinuxProbe19 阅读(6) 评论(0) 推荐(0)
摘要: RHEL的更新包只对注册用户生效,所以需要自己手动改成Centos的更新包Linux就该这么学 一、查看rhel本身的yum安装包 二、卸载这些软件包 三、需要配置的安装包 四、安装对应的包 1.终端直接下载安装 2.下载到本地磁盘安装 【注】在其它帖子中有人提到包需要安照顺序来装具体顺序为 五,报 阅读全文
posted @ 2019-06-26 09:08 LinuxProbe19 阅读(11) 评论(0) 推荐(0)
摘要: 1,全备份 2,部分备份 db (数据库)uploads (附件)repositories (代码库)builds (CI作业输出日志)artifacts (CI工件)lfs (LFS对象)registry (注册图片)pages (页面内容) 3,crontab 阅读全文
posted @ 2019-06-25 09:08 LinuxProbe19 阅读(11) 评论(0) 推荐(0)
摘要: Dockly 是一个 TUI(文本界面)程序,用于在类 Unix 系统中从终端管理 Docker 容器和服务。它是使用 NodeJS 编写的自由开源工具。在本简要指南中,我们将了解如何安装 Dockly 以及如何从命令行管理 Docker 容器。 安装 Dockly 确保已在 Linux 上安装了 阅读全文
posted @ 2019-06-24 08:59 LinuxProbe19 阅读(12) 评论(0) 推荐(0)
摘要: 如果你正在课程中正在学习 shell 脚本,那么需要使用 Linux 命令来练习命令和脚本。 你的学校实验室可能安装了 Linux,但是你自己没有安装了 Linux 的笔记本电脑,而是像其他人一样的 Windows 计算机。你的作业需要运行 Linux 命令,你或许想知道如何在 Windows 上运 阅读全文
posted @ 2019-06-23 10:20 LinuxProbe19 阅读(54) 评论(0) 推荐(0)
摘要: 在 Linux 系统上的用户账户配置以多种方法简化了系统的使用。你可以运行命令,而不需要知道它们的位置。你可以重新使用先前运行的命令,而不用发愁系统是如何追踪到它们的。你可以查看你的电子邮件,查看手册页,并容易地回到你的家目录,而不用管你在文件系统中身在何方。并且,当需要的时候,你可以调整你的账户设 阅读全文
posted @ 2019-06-22 07:16 LinuxProbe19 阅读(10) 评论(0) 推荐(0)
摘要: 在 Ubuntu 上安装 Budgie 此方法未在 Linux Mint 上进行测试,因此我建议你 Mint 上不要按照此指南进行操作。对于正在使用 Ubuntu 的人,Budgie 现在默认是 Ubuntu 仓库的一部分。因此,我们不需要添加任何 PPA 来下载 Budgie。要安装 Budgie 阅读全文
posted @ 2019-06-21 08:53 LinuxProbe19 阅读(18) 评论(0) 推荐(0)
摘要: Shell是种命令解释程序,也可以看作是一种命令语言的解释器。 用户在与Shell交互时所输入的命令行必须符合Shell命令的语法和语义规范,才能够被Shell理解并执行。Shell所使用的这种命令语言称为Shell 语言。Shell语言不仅仅是一种交互式语言, 它还是一种可编程的程序设计语言。将若 阅读全文
posted @ 2019-06-20 08:57 LinuxProbe19 阅读(16) 评论(0) 推荐(0)
摘要: 密码的重要性,相信大家都不言而喻。而密码泄漏或信息泄漏,经常是层出不穷地出现,令人防不胜防。所以,一个强大而复杂的密码是保证自己账户安全的第一步。为了防止信息泄漏,我们可以做些什么呢? 那怎样的密码才算是比较可靠的密码?一般而言,一个密码至少12位字符,包含数字,包含大小写,包含特殊符号,不使用现有 阅读全文
posted @ 2019-06-19 09:08 LinuxProbe19 阅读(25) 评论(0) 推荐(0)
摘要: 1、内网、公网和NAT的定义 内网也叫局域网,从范围上来讲内网就是小部分的网络,一般指的是特定环境下组成网络,比如某一个家庭多台计算机互联成的网络,也可以学校和公司的大型局域网,内网的IP一般都是192.168.1.100,192.168.0.100,172.16.1.100……这些都是内网IP,内 阅读全文
posted @ 2019-06-18 08:51 LinuxProbe19 阅读(26) 评论(0) 推荐(0)
摘要: 介绍 Deepin DE是由Deepin Technology Co., Ltd开发的一种新环境,旨在易于使用和优雅,它还自带一组应用程序,如日历、图像查看器、系统监视器和文件浏览器。 安装方法 要安装Deepin桌面环境,请使用软件工具找到软件包或在终端中运行以下命令: 在安装完成后注销Fedor 阅读全文
posted @ 2019-06-17 09:03 LinuxProbe19 阅读(34) 评论(0) 推荐(0)
摘要: GSConnect是一个完全免费,功能丰富的附加组件,可让您通过无线网络将Android手机连接到Ubuntu,无需USB线!在这篇文章中,我们将讨论扩展提供的功能,并向您展示如何在Ubuntu 18.04 LTS及更高版本上安装GSConnect,以便您可以自己试用! 为什么要将Android手机 阅读全文
posted @ 2019-06-16 10:21 LinuxProbe19 阅读(10) 评论(0) 推荐(0)
摘要: Http存在的问题 上过网的朋友都知道,网络是非常不安全的。尤其是公共场所很多免费的wifi,或许只是攻击者的一个诱饵。还有大家平时喜欢用的万能钥匙,等等。那我们平时上网可能会存在哪些风险呢? 可能住你隔壁穿人字拖、说话都略显羞涩的小王,一到夜深人静的时候就开始偷窥你的一举一动!陪你一起看社区电影还 阅读全文
posted @ 2019-06-15 09:02 LinuxProbe19 阅读(15) 评论(0) 推荐(0)
摘要: 简介 编辑器与开发人员的普及导致了大量的Notepad ++ Linux克隆版本(如Notepadqq)的构建,以及一组直接受其启发的其他开源文本编辑器。 虽然像Gedit,VSCode,Sublime Text 3等可在Ubuntu和其他Linux发行版使用文本编辑器,很多人(可能包括你)还是喜欢 阅读全文
posted @ 2019-06-14 07:40 LinuxProbe19 阅读(50) 评论(0) 推荐(0)
摘要: 目前,我们常见的系统大概就是Windows、Linux和Mac OS了。Windows系统应该是大部分人最早开始接触的系统,毕竟Windows系统使用起来相当方便,只需要点点鼠标,外加会简单的打字,一般看视频、听音乐、上网都是没问题的。追求完美体验的用户可能会更加喜欢Mac OS系统,相比Windo 阅读全文
posted @ 2019-06-13 09:07 LinuxProbe19 阅读(8) 评论(0) 推荐(0)
摘要: 如果不想把自己写的程序脚本,做services,supervisor是一个不错的选择。supervisor只针对前端运行的脚本起做用。它比nohup强大很多。 1,安装python,supervisor 2,配置supervisor 3,重启supervisor,查看状态 注意:如果在后台运行的程序 阅读全文
posted @ 2019-06-12 09:41 LinuxProbe19 阅读(9) 评论(0) 推荐(0)
摘要: Chrome 69 开启了新的 Material Design 主题,最大的变化,就是和 Firefox 的 Australis 主题一样弧形标签页,标签页宽度和高度非常大。万能的Github 也有人提供了让 Firefox 用上 Chrome 新主题的方法,效果如下: 1、下载地址: https: 阅读全文
posted @ 2019-06-11 08:51 LinuxProbe19 阅读(40) 评论(0) 推荐(0)
摘要: 被buffers,cached等占去的内存,释放的很慢,导致可用内存不够用。公司电脑的内存可是3.5G啊,这都不够它占的,真是无语。 解决方法: 1,vim free.sh建个脚本 简单解释一下,查看一下内存使用情况,找到内存所在行。判断可用内存大小,如果小于300M,就释放内存。drop_cach 阅读全文
posted @ 2019-06-10 09:14 LinuxProbe19 阅读(19) 评论(0) 推荐(0)
摘要: 现在主启动程序是调用centos系统下的grub.vi /boot/grub/grub.conf,有的系统是修改grub.conf,有的系统呢是修改menu.lst文件,这就要看启动内容放在哪个文件里在了 这个启动菜单还不是很完美,因为在选择vista启动菜单的时候,会弹出另一个启动菜单让你选择,而 阅读全文
posted @ 2019-06-09 10:33 LinuxProbe19 阅读(17) 评论(0) 推荐(0)