欢迎光临IT网Linux学习频道

当前位置: > Linux教程 > 系统运维 >
  • [系统运维] 使用 rsync 来备份 Linux 系统 日期:2017-02-25 13:57:47 点击:183 好评:0

    探索 rsync 在备份方案中的作用。 在系统管理员的工作中备份无疑是一个重要的部分。当没有完整备份或者良好规划的备份和实施时,就可能或早或晚不可挽回地丢失重要的数据。 所有公司,无论大小,都运营在数据之上。考虑到丢失业务数据造成的经济和业务损失,...

  • [系统运维] 如何在 Linux 中找出最近或今天被修改的文件 日期:2017-02-24 01:55:21 点击:179 好评:0

    在本文中,我们将解释两个简单的命令行小技巧,它可以帮你只列出所有的今天的文件。 Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件,如果你知道确定的文件名则可能会容易得多。 不过,假设你忘记了白天早些时候创建的文件的名称(在你包...

  • [系统运维] 免输入密码,自动登录远程linux服务器 日期:2017-02-17 04:59:25 点击:91 好评:0

    #!/usr/bin/expect set timeout 30 spawn ssh -l dy 10.0.0.100 expect password: send mypassword\r interact...

  • [系统运维] linux添加个定时备份脚本 日期:2017-02-17 04:54:41 点击:161 好评:0

    有个需求,将公司服务器a盘文件定时备份一下。 先写个备份脚本 dy_backup_a.sh : #!/bin/bash #backupadisk SRC_PATH=/mnt/d/shared/a DST_PATH=/mnt/d/backup_disk/ if[!-d${DST_PATH}] then mkdir-p${DST_PATH} fi if[-d${SRC_PATH}] then rsync-az--dele...

  • [系统运维] 使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理 日期:2017-02-05 20:55:05 点击:81 好评:0

    IPMI 是一种可扩展的标准,它定义了如何监控硬件和传感器、控制系统部件以及记录重大事件,随着 ipmi 技术在服务器中的应用,利用 ipmi 的众多优势就成为服务器管理特别是集群管理中不可缺少的部分。本文首先介绍了 ipmi 的一些基本概念,然后给出了如何利用...

  • [系统运维] tcpdump等使用libpcap抓包软件的时间戳来源 日期:2017-02-02 00:48:49 点击:57 好评:0

    tcpdump从libpcap获取time-stamp,libpcap从OS内核获取time stamp When is a packet time-stamped? How accurate are the time stamps? Q: When is a packet time-stamped? How accurate are the time stamps? Tcpdump gets time stamps from libpcap, and l...

  • [系统运维] 浅谈Linux系统运维工程师必备技能 日期:2017-01-24 02:39:13 点击:58 好评:0

    一、什么是运维工程师 相信读者们必定听说过linux,也听说过运维工程师。那么运维工程师是个什么概念呢? 百度百科上的官方解释如下: 运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(Site Reliability Engineering)。 负责维...

  • [系统运维] Linux抓包工具tcpdump的运用 日期:2017-01-22 13:57:32 点击:157 好评:0

    系统 Centos6.5 步骤 默认系统里面没有按照tcpdump的,无法直接使用,因此需要先安装 安装命令:yum install -y tcpdump 一般我们的服务器里面只有一个网卡,使用tcpdump可以直接抓取数据包,但看太麻烦了,所以都会添加参数来进行获取的。 例如截取本机(19...

  • [系统运维] 提升效率的Linux终端快捷操作汇总 日期:2017-01-16 21:36:56 点击:68 好评:0

    很多普通 Linux 桌面用户都对使用终端感到排斥和恐惧,其实它没大家想的那么复杂,很多常见操作都可以直接在终端中进行,如:安装软件、升级系统等。 无论你是新手还是 Linux 终端使用的老鸟,系统极客在此为大家总结了提升终端命令执行效率的快捷操作汇总,...

  • [系统运维] 10个方法助你轻松完成 Linux 系统恢复 日期:2017-01-16 21:36:50 点击:116 好评:0

    你是不是经常希望做过的每一件事情都加上一个撤销按钮呢? 我就是这样的人,实际上有很多次,我发现自己竟然在纸上写错字的时候试图去按Ctrl+Z。 这也就是为什么系统恢复功能会让人感觉如此神奇。你可以很快地重新回到工作中去,就像什么事情都没有发生一样,...

  • [系统运维] 如何备份及恢复 Linux 文件权限 日期:2017-01-16 21:35:29 点击:167 好评:0

    你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入chmod -R 777 /从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不...

  • [系统运维] Linux 性能优化之 IO 子系统 日期:2017-01-16 20:56:05 点击:191 好评:0

    本文介绍了对 Linux IO 子系统性能进行优化时需要考虑的因素,以及一些 IO 性能检测工具。 本文的大部分内容来自 IBM Redbook -Linux Performance and Tuning Guidelines FileSystem VFS(Virtual FileSystem) 虚拟文件系统 文件系统是内核的功能,是一种工作...

  • [系统运维] 最详细的 Linux 服务器性能参数指标 日期:2017-01-16 16:37:33 点击:75 好评:0

    一个基于Linux操作系统的服务器运行的同时,也会表征出各种各样参数信息。通常来说运维人员、系统管理员会对这些数据会极为敏感,但是这些参数对于开发者来说也十分重要,尤其当你的程序非正常工作的时候,这些蛛丝马迹往往会帮助快速定位跟踪问题。 这里只...

  • [系统运维] Linux 上分析死锁的最简单方法 日期:2017-01-16 16:28:15 点击:167 好评:0

    简介 死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程(线程)称为死锁进程(线程)。...

  • [系统运维] Linux EXT3文件系统下成功恢复误删的文件 日期:2017-01-05 13:29:15 点击:106 好评:0

    环境:CentOS 5.3 x86_64下,/dev/sdb1为数据分区/data0,EXT3文件系统。 前因:误删了/data0/tcsql/cankao/phpcws-1.5.0/httpcws.cpp文件。由于忘了备份httpcws.cpp文件,重新开发工作量较大,因此只有恢复该文件一条路可走。 debugfs命令针对EXT2分区还行...

  • [系统运维] 如何在 Linux/Unix 系统中验证端口是否打开 日期:2017-01-03 14:24:18 点击:55 好评:0

    在 Linux 或者类 Unix 中,我该如何检查某个端口是否被占用?我又该如何验证 Linux 服务器中有哪些端口处于监听状态? 验证哪些端口在服务器的网络接口上处于监听状态是非常重要的。你需要注意那些开放端口来检测网络入侵。除了网络入侵,为了排除故障,确认...

  • [系统运维] Linux下查看进程打开的文件句柄数和如何修改 日期:2016-12-24 14:36:55 点击:154 好评:0

    修改文件句柄数在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用...

  • [系统运维] linux下使用 du查看某个文件或目录占用磁盘空间的大小 日期:2016-12-24 14:36:26 点击:191 好评:0

    du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。 du命令用来查看目录或文件所占用磁盘空间的大...

  • [系统运维] cpu高分析方法 日期:2016-12-22 13:32:04 点击:99 好评:0

    1 、[root@cc-ful2-01 ~]# top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 31058 was2 15 0 747m 431m 32m S 6 2.7 86:45.18Java 3801 was2 22 0 1600m 1.5g 34m S 1 9.4 118:51.46 java 7839 was1 16 0 1440m 1.2g 33m S 1 7.5 25:45.03 java...

  • [系统运维] 磁盘IO高分析 日期:2016-12-22 13:31:37 点击:104 好评:0

    Linux# iostat -x -k -d 1 Linux 2.6 . 16.60 - 0.21 -smp (linux) 06 / 13 / 12 Device: rrqm /s wrqm/s r/s w /s rkB/s wkB/s avgrq-sz avgqu-sz await svctm % utilsda 0.00 9915.00 1.00 90.00 4.00 34360.00 755.25 11.79 120.57 6.33 57.60 rrqm/s :每...

  • [系统运维] Linux下查看Nginx、apache、MySQL和PHP的编译参数 日期:2016-12-22 13:26:50 点击:71 好评:0

    Linux下查看Nginx、apache、MySQL和PHP的编译参数 Linux下查看Nginx、Napache、MySQL、PHP的编译参数的命令如下: 1、nginx编译参数: #/usr/local/nginx/sbin/nginx -V 2、apache编译参数: # cat /usr/local/apache/build/config.nice 3、php编译参数: # /...

  • [系统运维] linux 添加静态路由 日期:2016-12-20 21:56:29 点击:94 好评:0

    Linux下静态路由修改命令 方法一: 添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.1.1 dev 192.168.0.1 删除路由 route del -net 192.168.0.0/24 gw 192.168.0.1 add 增加路由 del 删除路由 -net 设置到某个网段的路由 -h...

  • [系统运维] 嵌入式 如何定位死循环或高CPU使用率(linux) 日期:2016-12-18 00:53:44 点击:63 好评:0

    如何定位死循环或高CPU使用率(linux) 确定是CPU过高 使用top观察是否存在CPU使用率过高现象 找出线程 对CPU使用率过高的进程的所有线程进行排序 ps H -e -o pid,tid,pcpu,cmd --sort=pcpu |grep xxx 得到如下结果,其中线程2909使用了7.8%的CPU. 2907 2913 0.0...

  • [系统运维] Linux 下查看线程信息 日期:2016-12-18 00:53:08 点击:132 好评:0

    1. 使用 pstree -p PID ps aux | grep firefox | grep -v grep charles260580.0 0.0 4908 1152 ? S 19:17 0:00 /bin/sh /usr/lib/firefox-3.5.4/run-mozilla.sh /usr/lib/firefox-3.5.4/firefox charles26073 7.6 3.4 284264 70164 ? Sl 19:17 4:36 /usr/lib...

  • [系统运维] Linux下多线程查看工具(pstree、ps、pstack),linux命令之-pstree使用说明, linux 查看线程状态。 不指定 日期:2016-12-18 00:50:26 点击:200 好评:0

    Linux下多线程查看工具(pstree、ps、pstack),linux命令之-pstree使用说明, linux 查看线程状态。 不指定 0.最常用 pstree: [root@iZ25dcp92ckZ temp]# pstree -a|grep multe | | `-multepoolser | | `-multepoolser | | `-2*[{multepoolser}] 1. top 可以显...

  • [系统运维] Linux 如何查看一个进程的堆栈 日期:2016-12-18 00:48:40 点击:195 好评:0

    有两种方法: 第一种:pstack 进程ID 第二种,使用gdb 然后attach 进程ID,然后再使用命令 thread apply all bt 第三种:strace -f -p pid 该方法和pstack类似 第四中:gcore pid ,输出core文件,gdb cmd corefile 两种方法都可以列出进程所有的线程的当前的...

  • [系统运维] 理解和配置 Linux 下的 OOM Killer 日期:2016-12-18 00:40:01 点击:72 好评:0

    最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的 Out of Memory (OOM) killer...

  • [系统运维] linux 深入检测io详情的工具iopp 日期:2016-12-18 00:29:03 点击:150 好评:0

    1、为什么推荐iopp iotop对内核及python版本都有一定要求,有时候无法用上,这时候就可以使用iopp作为替代方案。在有些情况下可能无法顺利使用iotop,这时候就可以选择iopp了。它的作者是Mark Wong,用C开发,代码仅有532行,非常简洁。 iopp的项目地址:http...

栏目列表
推荐内容