Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux

如何在 Windows 操作系统中运行 Docker 客户端

如何在 Windows 操作系统中运行 Docker 客户端

大家好,今天我们来了解一下 Windows 操作系统中的 Docker 以及在其中安装 Docker Windows 客户端的知识。Docker 引擎使用 Linux 特有的内核特性,因此不能通过 Windows 内核运行,所以,(在 Windows 上)Docker 引擎创建了一个小的虚拟系统运行 Linux 并利用它的资源和内核。这样,Windows Docker 客户端就可以用这个虚拟的 Docker 引擎来构建、运行以及管理 Docker 容器。有...
Linux常用网络工具:批量主机服务扫描之nmap

Linux常用网络工具:批量主机服务扫描之nmap

Linux下有很多强大网络扫描工具,网络扫描工具可以分为:主机扫描、主机服务扫描、路由扫描等。之前已经写过常用的主机扫描和路由扫描工具,nmap支持批量主机扫描和主机服务扫描。nmap的安装直接使用:yum install nmap。nmap之ICMP扫描--------------------------------------------------------------------------------nmap可以使用ICMP协议来实现Ping的...
CoreOS环境下通过register镜像搭建私有仓库

CoreOS环境下通过register镜像搭建私有仓库

Docker支持采用仓库(本处指的是registry)来支持镜像的分发和更新管理。这极大的便利了用户。官方提供了dockerhub网站来作为一个公开的集中仓库。然而,本地访问dockerhub速度往往很慢,并且很多时候我们需要一个本地的私有仓库只供网内使用。关于如何创建和使用本地仓库,其实已经有很多文章介绍了。但是这些文章要么内容已经过时,要么给出了错误的配置,导致无法正常创建仓库。 本文以CoreOS系统为基础,讲解如何通过register镜像创建一个本...
TCP协议缺陷不完全记录

TCP协议缺陷不完全记录

零。前言TCP自从1974年被发明出来之后,历经30多年发展,目前成为最重要的互联网基础协议。有线网络环境下,TCP表现的如虎添翼,但在移动互联网和物联网环境下,稍微表现得略有不足。移动互联网突出特性不稳定:信号不稳定,网络连接不稳定。虽然目前发展到4G,手机网络带宽有所增强,但因其流动特性,信号也不是那么稳定:坐长途公交车,或搭乘城铁时,或周边上网密集时等环境,现实环境很复杂。以下讨论基于Linux服务器环境,假定环境为移动互联网环境。记录我目前所知TC...
CentOS配置iptables防火墙

CentOS配置iptables防火墙

昨天帮朋友配置CentOS服务器,一开始为了方便测试直接把防火墙关了,之后便需要配置好防火墙,网上找了几个防火墙规则都有错误,后来发现是博主发帖不认真,有太多字符错误,下面是我整理的亲测可用的防火墙规则的配置过程:修改 iptables-config首先修改iptables-config文件的一个配置项$ vi /etc/sysconfig/iptables-config把文件最后一行IPTABLES_MODULES="ip_conntrack_ftp" ...
在Linux中用chattr和lsattr命令管理文件和目录属性

在Linux中用chattr和lsattr命令管理文件和目录属性

为了允许添加数据,防止更改或者删除等,文件和文件夹可以设定了特定的控制属性。例如,你可以在关键的系统文件或者文件夹中启用属性,然后没有任何用户,包括root,可以删除或者修改它,比如不允许使用像dump这样的命令等备份工具去备份一个特定的文件或者文件夹,等等。这些属性只可以在ext2,ext3或者ext4文件系统中的文件和文件夹上设定。有两个命令 lsattr 和 chattr 用来管理属性。下面是常用属性的列表。 属性描述a (append)允许在文件...
如何在 Linux 上用 IP转发使内部网络连接到互联网

如何在 Linux 上用 IP转发使内部网络连接到互联网

大家好,今天我们学习一下在 Linux 上用 iptables 实现从一个网络接口到另一个接口的IP转发(数据包转发)。IP转发的概念是,使 Linux 机器像路由器一样将数据从一个网络发送到另一个网络。所以,它能作为一个路由器或者代理服务器,实现将一个连接的互联网或者网络连接共享给多个客户端机器。这是一些启用IP转发或网络包转发方法的简单步骤。1. 启用 IPv4 转发首先,我们需要在我们的 Linux 操作系统上启用 IPv4 转发。要做到这点,我们需...
Linux常用网络工具:批量主机服务扫描之netcat

Linux常用网络工具:批量主机服务扫描之netcat

netcat又叫做瑞士军刀,是黑客和系统管理员常用的网络工具,最初开发的目的是文件传输,后来发展出很多强大的功能,比如也可以完成批量主机服务扫描。之前介绍了另一个更常用的批量主机服务扫描工具:nmap。netcat的安装也非常简单,直接yum安装:yum install nc一般不建议在生产环境安装nc,因为nc除了可以批量主机服务扫描外,还支持端口代理、文件传输,容易造成安全隐患。netcat之批量主机服务扫描----------------------...
Linux终端界面的字体颜色设置

Linux终端界面的字体颜色设置

目录说明 PS1 颜色语法 保存设置说明在网上找了好多资料都不是很详细,要不就是语法有错误。 所以弄了好久才整明白了,写下来方便后面的人学习。 本人Linux虚拟机版本为CentOS 6.5 其他的版本的可能又细微区别哈。PS1PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:echo $PS1,就会输出PS1的定义:PS1=’[u@h W]$ ‘linux默认的命令行提示信息为:[当前用户的账号...
三招教你释放设备内存

三招教你释放设备内存

每当你和家人一起在公园里享受着美好时光,孩子正在做一些非常可爱的事情。你快速掏出手机开始摄像……手机显示“空间不足”。一台全智能手机或者平板电脑居然不能拍照,下载音乐,添加新的app,甚至是更新系统,下载安全补丁。你需要赶紧释放存储空间,我能教你在不损失任何重要信息的情况下,腾出手机空间。卸载app通过手机或者平板电脑App,我们可以做更多有意义,神奇的事情。我的界面上有很多超赞的app,从游戏到安全应用...
Linux系统入门学习:Linux上如何安装Shrew Soft IPsec VPN

Linux系统入门学习:Linux上如何安装Shrew Soft IPsec VPN

问题:我需要连接到一个IPSec VPN网关,鉴于此,我尝试使用Shrew Soft VPN客户端,它是一个免费版本。我怎样才能安装Shrew Soft VPN客户端到[某个Linux发行版]?市面上有许多商业VPN网关,同时附带有他们自己的专有VPN客户端软件。虽然也有许多开源的VPN服务器/客户端备选方案,但它们通常缺乏复杂的IPsec支持,比如互联网密钥交换(IKE),这是一个标准的IPsec协议,用于加固VPN密钥交换和验证安全。Shrew Sof...
CentOS7虚拟机桥接设置及问题

CentOS7虚拟机桥接设置及问题

今天在VMWare WorkStation9中安装了CentOS7虚拟机。虚拟机与宿主机网络连接有三种方式:桥接模式、NAT模式和Host Only模式。具体三种模式的解释可以在网络上搜到很多。1、桥接模式设置:我这里使用的是桥接模式,虚拟机Edit->Virtual Network Editor配置中可以看到桥接模式默认使用Vmnet0虚拟网卡,这里我们选择桥接网卡。(其实Automatic我试了一下也是可以的)然后安装CentOS7虚拟机,安装过...
Linux系统入门教程:如何更新过期版本的Ubuntu

Linux系统入门教程:如何更新过期版本的Ubuntu

问题: 我的PC上安装了旧版的Ubuntu 13.04(铆劲浣熊)。当我在上面运行“sudo apt-get update”时,它丢给了我一大堆“404 Not Found”错误,结果是我不能使用apt-get或aptitude来安装或更新任何软件包了。由于该错误的原因,我甚至不能将它升级到更新的版本。我怎样才能修复这个问题啊?每个Ubuntu版本都有生命结束周期(EOL)时间;常规的Ubuntu发行版提供1...
Ubuntu 下安装赛车游戏 Speed Dreams 2.1

Ubuntu 下安装赛车游戏 Speed Dreams 2.1

Speed Dreams 是一款开源的 3D 赛车游戏,TORCS 分支。游戏拥有高质量的画面,支持鼠标,键盘,手柄,摇杆,赛车车轮和踏板,允许用户使用他们所有的游戏装备。最新的版本是 Speed Dreams 2.1,菜单已经重做,3个新的调整和平衡,3个新车套,一个赛车设定,3条新赛道,2个新局的引导模式,新的仪表和一些错误修复和改进。安装,Ubuntu 15.04 及衍生版本用户使用以下命令:wget -q -O - http://archive.g...
Linux ldconfig命令

Linux ldconfig命令

一、简介ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。 ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为 /etc/ld.so.cache,此文件保存已排...
如何删除在Github中创建的项目

如何删除在Github中创建的项目

像我这样的Github初学者总会不可避免的创建了一些测试性的项目,随后自然就是要删除了,那么该如何删除呢?你此刻可能处于这个界面:也可能处于这个界面:如果是第一个界面直接点击右侧的“Settings”;如果是第二个界面先点击项目名跳转到第一个界面,再点击右侧的“Settings”。然后就会是这样的:点击删除后输入你的项目名,就可以将项目从仓库中删除了。快试试吧~如果有一样的初学者,欢迎一起交流~GitHub ...
<< 951 952 953 954 955 956 957 958 959 960 >>