
Linux
文章平均质量分 55
ATCO
我很懒,随便留下几个字。
展开
-
Linux添加新硬盘并挂载(mount)到目录下
LINUX分区,格式化,挂载原创 2023-10-08 11:36:49 · 1175 阅读 · 0 评论 -
linux 如何显示一个文件的某几行(中间几行)
grep -C 5 foo filename 显示file文件中匹配foo字符串那行以及上下5行。tail -n +1000:从1000行开始显示,显示1000行以后的。【一】从第3000行开始,显示1000行。即显示3000~3999行。grep -B 5 foo filename 显示foo及前5行。grep -A 5 foo filename 显示foo及后5行。tail -n 1000:显示最后1000行。head -n 1000:显示前面1000行。【二】显示1000行到3000行。原创 2023-09-22 15:39:38 · 1248 阅读 · 0 评论 -
linux screen 命令详解
一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU S原创 2021-02-19 15:50:13 · 326 阅读 · 0 评论 -
linux 修改CENTOS镜像源
有一些服务商的系统给默认设置的是国外的。这样就会导致下载速度缓慢。于是,找到了国内几家比较热门的镜像点。奉献给大家。下面的镜像全部支持Linux的任何一个发行版的系统。小编就拿Centos来进行做教程。阿里云Linux安装软件镜像源阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。阿里云Linux安装镜像源地址:http://mirrors转载 2016-12-06 10:49:25 · 1146 阅读 · 0 评论 -
linux内存一直占满问题
开始是512的内存,数据量增大后,说卡,后面增加到1G,还是很快用光了,后面一下加到 4G,开始还好,后面没两天又跑满了,查了资料,才明白。[root@iZ9488z4qfcZ ~]# free total used free shared buffers cachedMem:转载 2016-12-02 09:56:04 · 5140 阅读 · 1 评论 -
linux TOP命令详解
Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top命令执行的结果做了简单的图解,下面针对每一项做详细的解释。to转载 2016-10-21 09:42:14 · 370 阅读 · 0 评论 -
使用Linux命令行测试网速
当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的。Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来转载 2016-06-02 15:52:17 · 501 阅读 · 0 评论 -
linux找不到网卡配置文件解决办法
场景:在虚拟机系统中,在设置网卡信息时,ifconfig看到有网络信息,但是在/etc/sysconfig/network-script/目录下找不到对应的网卡配置文件。解决:重建网卡配置文件即可。一、ifconfig查看网络信息:eth1 Link encap:Ethernet HWaddr 00:50:56:9F:10:00 in原创 2016-04-01 16:18:50 · 20823 阅读 · 0 评论 -
Linux-自动挂载文件/etc/fstab功能详解
一、/etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。二、挂载的限制转载 2016-03-30 13:59:19 · 3693 阅读 · 1 评论 -
Linux主分区,扩展分区,逻辑分区的联系和区别
在安装CentOS5.3的过程中,会遇到磁盘分区的界面,下拉式菜单中有4个选项,这时你不要选择默认,打开下拉式菜单,选择最后一项(翻译成中文意思是:建立自定义的分割模式)。然后选择右下角的确认,在下一个对话界面里依序建立/、/home 及swap ,完成后如图。确认设置后的分割区。 为强调重点,把图中重要内容,再写一遍。 / 根目录转载 2016-03-30 13:56:06 · 642 阅读 · 0 评论 -
linux硬盘挂载-新硬盘挂载和扩容硬盘挂载
这里对当前我实际操作后的两种硬盘挂载进行整理:第1种是直接添加一块新硬盘,然后进行挂载。第2种是对硬盘进行扩容后,对扩容后的空间进行分区再进行挂载。【内容为参考网上资料,再加自已实际操作情况进行整理】第1种:直接添加一块新硬盘,然后进行挂载。挂载好新硬盘后输入fdisk -l命令看当前磁盘信息可以看到除了当前的第一块硬盘外(/dev/sda)还看到了新加原创 2016-03-30 13:52:47 · 13621 阅读 · 1 评论 -
hadoop安装配置之ssh无密码登陆
hadoop安装配置之ssh无密码登陆 os:redhat 6 hadoop 两个节点,一个master 一个slave 192.168.0.1 master 192.168.0.2. slave 1.修改每台机器的/etc/hosts,增加192.168.0.1 master 192.168.0.2. slave 2.在每台机器上创建用转载 2015-03-23 17:46:59 · 959 阅读 · 0 评论 -
atop安装和使用
atop就是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况,并能以日志文件的方式保存在磁盘中。atop是一款开源软件,目前最新版本为2.1,期官方网站为:http://www.atoptool.nl/如果要使用yum安装atop,请先安装第三方源:EPEL源yum转载 2016-12-06 12:35:50 · 12751 阅读 · 0 评论 -
NetHogs实时进程流量查询工具
NetHogs 是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。此工具可以查询每个进程进出网卡的实时流量,这样就不用痛苦服务器或VPS是哪个进程在消耗你的网络流量了。NetHogs项目网站是这样诠释NetHogs:NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是按照进程进行带宽分组.转载 2016-12-06 12:38:38 · 572 阅读 · 0 评论 -
Linux系统中挂载和使用光盘的基本步骤
1. 创建挂载点mkdir /mnt/cdrom1在 /mnt 目录下创建一个空文件夹cdrom作为光盘的挂载点(任何一个空目录都可以作为挂载点)。2. 打开光驱,放入光盘如果用的是VMware中的虚拟机,进入虚拟机设置,选择“CD/DVD”硬件,勾选“已连接”和“启动时连接”,在连接处,选择“使用ISO映像文件”,浏览选择本地电脑中下载好的ISO光盘镜像文件,确定即可。3...转载 2018-09-27 08:35:10 · 8849 阅读 · 0 评论 -
atop使用介绍
atop是一个功能非常强大的linux服务器监控工具,它的数据采集主要包括:CPU、内存、磁盘、网络、进程等,并且内容非常的详细,特别是当那一部分存在压力它会以特殊的颜色进行展示,如果颜色是红色那么说明已经非常严重了。 注意:所有的信息都是反映过去10S的状态信息使用atop工具安装好后在运行命令atop就能弹出监控界面 接下来我们就来详细看看每行参数意义。atop:转载 2017-08-22 11:26:13 · 5452 阅读 · 0 评论 -
Linux上下行网速测试工具_speedtest-cli
speedtest-cli是Linux下的一个上下行网速测试工具,是一个用Python写的命令行脚本。需要python2.4-3.3的支持。项目地址:https://github.com/sivel/speedtest-cli安装方式安装方式有多种下载安装wget -O speedtest-cli https://raw.githubuserconten转载 2017-08-17 11:42:24 · 865 阅读 · 0 评论 -
linux查看和修改PATH环境变量的方法
查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法转载 2017-05-19 10:29:33 · 755 阅读 · 0 评论 -
linux删除用户及其所在工作目录
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件命 令: userdel 功能说明:删除用户帐号。 语 法:userdel [-r][用户帐号] 补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。 参 数: -f 删除用户登入目录以及目录中所有文件。 userdel很简单,只有一个参数可选 -r ;如果转载 2017-04-12 09:49:44 · 12825 阅读 · 0 评论 -
安装和使用EPEL源linux安装包进行扩展
我们在Centos下使用yum安装时往往找不到rpm的情况,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译很痛苦,而EPEL恰恰可以解决这两方面的问题。EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供转载 2016-12-06 12:42:46 · 3441 阅读 · 0 评论 -
Linux下取代top的进程管理工具 htop
一、htop 简介This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses.Comparison between htop and topIn 'htop' you转载 2016-12-06 16:28:59 · 405 阅读 · 0 评论 -
流量监控工具iftop
iftop是linux下一个查看和监控实时流量的工具,iftop可以用来监控网卡的实时流量,使用不同的参数,可以指定网段、反向解析IP、显示端口信息等等,如果使用yum安装,必须安装第三方源,如EPEL源,查看之前的:Centos下安装和使用EPEL源。1、使用yum安装iftop#安装依赖包yuminstall -y flex byacc libpcap nc转载 2016-12-06 12:41:14 · 500 阅读 · 0 评论 -
检测远程端口是否打开
常用telnet 110.101.101.101 80方式测试远程主机端口是否打开。 除此之外还可以使用: 方法1.nmap ip -p port 测试端口 nmap ip 显示全部打开的端口 根据显示close/open确定端口是否打开。 方法2. nc -v host port 端口未打开返回状态为非0转载 2015-01-22 15:03:49 · 1071 阅读 · 0 评论 -
ZOOKEEPER安装配置
Zookeeper的安装和配置十分简单, 既可以配置成单机模式, 也可以配置成集群模式. 下面将分别进行介绍.单机模式点击这里下载zookeeper的安装包之后, 解压到合适目录. 进入zookeeper目录下的conf子目录, 创建zoo.cfg:Bash代码 tickTime=2000 dataDir=/Users/apple/zooke转载 2015-02-06 11:41:20 · 576 阅读 · 0 评论 -
JPS命令
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简转载 2014-04-21 09:40:48 · 654 阅读 · 0 评论 -
详细介绍Linux shell脚本基础学习(实例)
第2部分 实例现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本(framework.sh),该脚本包含了大多数脚本都需要的框架结构,是一个非常不错的主意。这时候,在写一个新的脚本时我们只需要执行一下copy命令:cp framework.sh myscript然后再插入自己的函数。让我们再看个例子:二进制到十进制转载 2012-12-14 11:23:11 · 633 阅读 · 0 评论 -
Linux查看CPU和内存使用情况
在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。 操作实例: 在命令行转载 2012-11-13 14:41:02 · 565 阅读 · 0 评论 -
linux常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui转载 2012-09-05 09:42:34 · 751 阅读 · 0 评论 -
Linux 下各个目录的作用
”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。 /home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMA转载 2012-11-02 09:50:46 · 601 阅读 · 0 评论 -
linux下scp命令(远程文件拷贝)详解
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.scp命令的用处:scp在网络上不同的主机之间复制文件,它使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。scp命令基本格式:scp [-1246BCpqrv] [转载 2012-11-02 09:47:28 · 693 阅读 · 0 评论 -
linux常用命令【分类导航链接,很全】
超级多的linux镜象下载(续集),泣血推荐。 地址是: http://mirror.vmmatrix.netlinux常用命令一份最常用的基本操作命令[推荐篇]http://www.linuxsir.org/bbs/showthre...&threadid=4027Linux中文件查找技术大全(find命令)http://www.linuxsir.转载 2012-10-29 09:47:29 · 1143 阅读 · 0 评论 -
查看LINUX 硬件配置信息
1.查看机器所有硬件信息:dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看2.查看CPU信息 方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里 cat /proc/cpuinfo |more 方法二: 采用命令 dmesg | grep C转载 2011-06-30 14:52:00 · 811 阅读 · 0 评论 -
CENTOS启动方式设置
方法:在etc文件夹下面有个初始加载文件是用来启动系统的,系统在启动的时候先去env中找到shell的必要配置,然后把shell启动起来,那么再然后就要启动整个系统了,到底是启动图形界面呢,还是字符界面呢,1、vi /etc/inittab有段说明文字:# Default runlevel. The runlevels used by RHS are:# 0 - halt (Do NOT转载 2011-06-27 14:43:00 · 807 阅读 · 0 评论 -
将普通用户添加到sudo组
在LINUX里当我们需要执行一条root权限的命令时,每次都要su到root,总是有些不方便?那么我们可以用 sudo代替它。默认新建的用户不在sudo组,但可以编辑/etc/sudoers文件将普通用户加入sudo组。要注意的是修改该文件只能使用visudo命令: 1、首先切换到 root #su - (注意有- ,这和su不同,在用命令"su"的时候只是切换到root,但没有把ro转载 2011-06-27 15:06:00 · 764 阅读 · 0 评论 -
Python2.6+WSGI+web.py 构建WEB环境(CentOS5.4)
如题。转载 2010-07-02 17:11:00 · 4481 阅读 · 0 评论 -
详细介绍Linux shell脚本基础学习
1. Linux 脚本编写基础◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chmod +x filename 这样才能用./file转载 2012-12-13 10:28:11 · 442 阅读 · 0 评论 -
Java SSH远程执行Shell脚本实现
此程序需要ganymed-ssh2-build210.jar包。下载地址:http://www.ganymed.ethz.ch/ssh2/为了调试方便,可以将\ganymed-ssh2-build210\src下的代码直接拷贝到我们的工程里,此源码的好处就是没有依赖很多其他的包,拷贝过来干干净净。此程序的目的是执行远程机器上的Shell脚本。远程机器IP:***.**.**转载 2012-12-18 13:55:24 · 3782 阅读 · 1 评论 -
Linux临时文件的清理
系统使用时间长后会产生临时文件(/tmp下),需要清理。但清理的时候不推荐使用rm -rf。这样有时会引起程序的僵死。 推荐使用tmpwatch命令来进行清理。关于tmpwatch的说明如下:名称 : tmpwatch 版本 : 2.8.4 发布号 : 5 所属组 : 系统环境/基础 源码包: tmpwatch-2.8.4-5.src.rpm大小 : 13转载 2014-03-31 10:53:11 · 7115 阅读 · 0 评论 -
linux的rename命令
不同于Dos下的rename命令,linux下的rename命令功能非常强大。 #man rename NAME rename - Rename filesSYNOPSIS rename from to file...DESCRIPTION rename will rename the specifie转载 2014-03-14 14:30:35 · 1099 阅读 · 0 评论 -
Linux下统计文件行数
语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。这些选项可以组合使用。输出列的顺序和数目不受选项的顺序和数目转载 2014-02-14 09:46:45 · 679 阅读 · 0 评论