你的位置:首页 > Linux系统
-
CentOS-Vault作为CentOS 5的yum源
-
1、修改yum源地址将/etc/yum.repos.d/CentOS-Base.repo文件中所有的源主机地址修改为http://vault.centos.org并且将$releasever替换为当前系统所使用的CentOS系统版本,可以使用5.x,具体根据你的系统版本选择,...
-
telnet命令使用示例
-
telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。语法telnet[-8acdEfF...
-
Linux系统下查看硬件信息命令大全
-
有许多命令可以用来查看 Linux系统上的硬件信息。有些命令只能够打印出像 CPU和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息。这个教程可以带大家快速了解一下查看各种硬件设备的信息和配置详情的最常用的命令。...
-
程序员必读:Linux内存管理剖析
-
现在的服务器大部分都是运行在Linux上面的,所以作为一个程序员有必要简单地了解一下系统是如何运行的。对于内存部分需要知道:1.地址映射2.内存管理的方式3.缺页异常先...
-
让Grub 2来拯救你的 bootloader
-
没有什么事情比 bootloader坏掉更气人的了,充分发挥 Grub2的作用,让 bootloader安分工作吧。为什么这么说?Grub2是最受欢迎的 bootloader,几乎用在所有 Linux发行版上。bootloader是一个至关重要的软件,但是非常容...
-
快速诊断Linux性能
-
通过运行下面十个命令,你就能在六十秒内粗略地了解系统正在运行的进程及资源使用情况。通过查看这些命令输出的错误信息和资源饱和度(它们都很容易看懂),你可以接下来对资源进行优化。饱和是指某个资源的负载超出了其能够处理的限度,一旦出现饱和,它通常会在请求队列的长度或等待时间上暴露出来。...
-
6个关于dd命令备份Linux系统的例子
-
数据丢失带来的损失是相当昂贵的。关键数据的丢失会对各种规模的企业带来影响。有几种方法来备份Linux系统,包括rsync的和rsnapshot等。本文提供有关使用dd命令备份Linux系统的6个实例。 dd是一个功能强大的UNIX工具,由Linux内核的makefile进行引导映...
-
快速掌握grep命令及正则表达式
-
Linux系统自带了支持拓展正则表达式的 GNU版本 grep工具,所有的Linux发行版中均默认安装grep,grep命令被用来检索一台服务器或工作站上任何位置的文本信息,如何在 Linux系统和类 Unix的操作系统中使用带正则表达式的 grep命令呢?快速了解...
-
Redhat 7使用CentOS 7的Yum网络源
-
在学习“第1章部署虚拟环境安装linux系统—Yum软件仓库”有介绍yum网络源,所以决定尝试一下CentOS的网络源,这样在安装依赖包时就会方便很多,由于redhat的更新包只对注册的用户生效,所以需要自己手动更改成CentOS的更新包,CentOS几乎和redhat是一...
-
zypper命令使用示例
-
Zypper是OpenSUSE和企业版SUSE中软件包管理器ZYpp的命令行接口。主要用于:1.管理软件包:zypper可用来安装、删除、更新和查询本地或远程的软件包。2.管理仓库:zypper可用命令行添加、删除、启用或禁用库。I.用zypper管理软件包1.安装包语法:...
-
高效而轻松的sed命令
-
sed(stream editor)是一款高效的流编辑器,它一次只处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后把缓冲区的内容送往屏幕,接着处理下一行,这样不断重复,直到文件末...
-
Linux中“新旧”TCP/IP工具的对比
-
如今很多系统管理员依然通过组合使用诸如ifconfig、route、arp和netstat等命令行工具(统称为net-tools)来配置网络功能、解决网络故障,net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具。但自2001年起,...
-
Linux下删除乱码或特殊字符文件
-
今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错,如下:[localhost]rm-MXV9.log rm: illegal option-- M rm: illegal option-- X rm: illegal option--...
-
Linux启动流程详解
-
在BIOS阶段,计算机的行为基本上被写死了,可以做的事情并不多;一般就是通电、BIOS、主引导记录、操作系统这四步。所以我们一般认为加载内核是linux启动流程的第一步。第一步、加载内核操作系统接管硬件以后,首先读入/boot目录下的内核文件。我们查看一下,/boot目录下...
-
最最实用的30个Linux命令
-
本文中将介绍一些实用又常用的Linux或Unix命令,这些是Linux系统管理员们平常使用的命令。本文不是什么完整列表,而是简要地列出了需要时派得上用场的命令,下面开始逐一介绍如何使用这些命令并附有示例。1.uptime命令在Linux中,uptime命令显示了你的系统运行了多久...
-
实战网卡bond
-
一、什么是网卡bond所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提高冗余,分别和不同交换机相连,提高可靠性,但有时服务器带宽不够了也可以用作增加带宽。...
-
开启 CentOS 7 路由功能实现内网机器连接公网
-
很多时候我们线上服务器并没有那么多的公网IP可用,有些机器也不需要连接公网,在有需要的时候可以用一台有公网IP的内网机器做路由来连接公网,在CentOS7下实现非常简单。一、假设A机器有公网IP地址可以连接公网,需要在A机器开启转发vi/etc/sysctl.conf添加...
-
awk i=!i 来输出奇偶行详解
-
seq100|awk'i=!i'awk那段是怎么理解?首先我们要了解一下awk对于未定义的变量处理方法:对于数值运算,未定义变量的话awk会赋予变量初值为0对于字符运算,未定义变量的话awk会赋予变量初值为空字符串了解了这两条我们再看awk'i=...
-
CentOS 7 在用搜索命令locate时command not found问题
-
在用locate查找命令找文件时提示如下:[root@v6 upload]#locate passwd-bash: locate: command not found找不到命令一般都是没有安装相关的包,于是执行一下命令安装:yum install locate结果是 No p...
-
轻松使用git命令创建代码仓库
-
我们已经可以轻松使用git命令上传代码修改了,本篇我们将学习如何使用git创建repository。创建repository的五个步骤命令:git init git add–all git commit-m<comment> git remote add...