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

    为了允许添加数据,防止更改或者删除等,文件和文件夹可以设定了特定的控制属性。例如,你可以在关键的系统文件或者文件夹中启用属性,然后没有任何用户,包括root,可以删除或者修改它,比如不允许使用像dump这样的命令等备份工具去备份一个特定的文件或者文件夹,等等。这些
    dexcoder 发表于1年前 阅读(1487) 评论(0)
  • Linux和类Unix系统上5个惊艳的开源备份软件

    一个好的备份计划是非常必要的,这样可以有能力恢复被下面几种情形顺坏的数据: 人为损坏 RAID或者磁盘损坏 文件系统损坏 数据中心损毁以及其它 在这篇文章里我会给你列举一些惊艳的开源备份软件。 当给企业选择备份软件的时候应该注意什么? 确保你部署的备份软件支持以下特
    dexcoder 发表于1年前 阅读(1401) 评论(0)
  • Linux系统编程——特殊进程之守护进程

    什么是守护进程? 守护进程(Daemon Process),也就是通常说的 Daemon 进程(精灵进程),是 Linux 中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。 守护进程是个特殊的孤儿进程,这种进程脱离终端,为
    dexcoder 发表于1年前 阅读(2273) 评论(0)
  • linux五种IO模型性能分析

    一、概念理解 linux中IO的类型分为四类:同步(sync)和异步(async),阻塞(block)和非阻塞(unblock) 同步:发出一个功能调用时,在没有得到结果前会一直等待,直到返回结果。 异步:当异步过程调用发出后,调用者不能立刻得到结果。在完成后,通过通知机制或回调函数来通
    dexcoder 发表于1年前 阅读(3988) 评论(0)
  • 解决 Linux 下 SSH 远程连接服务卡慢的全过程

    连接慢的主要原因是DNS解析导致 解决方法: 1、在ssh服务端上更改/etc/ssh/sshd_config文件中的配置为如下内容: UseDNS no # GSSAPI options GSSAPIAuthentication no 然后,执行/etc/init.d/sshd restart重启sshd进程使上述配置生效,在连接一般就不慢了。 2、如果还慢
    dexcoder 发表于1年前 阅读(2188) 评论(0)
  • linux下NFS、FTP使用讲解

    一、NFS? 1、NFS简介 NFS全称是network file system 网络文件系统nfs依赖网络带宽的支持 NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS用户和程序可以像访问本地文件一样访问远端系统上的文件。 假如有三台机器A, B, C它们需要访问同一个目录目录中都是图片传统
    dexcoder 发表于1年前 阅读(1757) 评论(0)
  • 5个经典有趣的 Linux 命令行技巧

    你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。 图1:5个命令行技巧 我们开始一个新的系列,在这里我们还会写一些技巧,并且用尽量小的篇幅写清楚。 1. 我们可
    dexcoder 发表于1年前 阅读(1494) 评论(0)
  • 如何在 CentOS Linux 中配置 MariaDB 复制

    这是一个创建数据库重复版本的过程。复制过程不仅仅是复制一个数据库,同时也包括从主节点到一个从节点的更改同步。但这并不意味着从数据库就是和主数据库完全相同的副本,因为复制可以配置为只复制表结构、行或者列,这叫做局部复制。复制保证了特定的配置对象在不同的数据库
    dexcoder 发表于1年前 阅读(1621) 评论(0)
  • 如何用一次性密码通过 SSH 安全登录 Linux

    有人说,安全不是一个产品,而是一个过程(LCTT 注:安全公司 McAfee 认为,安全风险管理是一个方法论,而不是安全产品的堆叠)。虽然 SSH 协议被设计成使用加密技术来确保安全,但如果使用不当,别人还是能够破坏你的系统:比如弱密码、密钥泄露、使用过时的 SSH 客户端等,
    dexcoder 发表于1年前 阅读(2088) 评论(0)
  • 如何在 Linux 中使用 Alpine 在命令行里访问 Gmail

    假如你是一个命令行爱好者,我很确信你会使用这个强大的工作环境来执行哪怕是一项日常任务的工具,并为之欢呼,例如从 安排日程 、 管理财务 到 获取 Facebook 、Twitter等任务。(LCTT 译注:阅读本文的另一个前提是,假如你还能访问 Gmail 或者知道 Gmail 是什么的话。) 在
    dexcoder 发表于1年前 阅读(1452) 评论(0)
  • 如何成为一个真正在路上的Linuxer

    写在前面: 本文目的不是教你如何成为一个真正的Linuxer,也没有能力教你成为一个真正的linuxer,而是通过笔者的一些想法试图指引你真正踏上学习linux之路,成为一个真正意义的在路上的linuxer。 这有什么区别?是的,一个成熟的Linuxer能够游走于表面的命令提示符与内部代码
    dexcoder 发表于1年前 阅读(1520) 评论(0)
  • 7个Linux和Ubuntu下的免费CSS编辑器

    一个好的编辑器是世界上所有程序员和web开发人员梦寐以求的东西。代码编辑器和集成开发环境是程序员工作时的左膀右臂。还在纠结使用什么编辑器么?下面我们将推荐7个主要用于Linux操作系统的免费CSS代码编辑器,并且它们已经得到了相关专家的认可哦。 1)jEdit jEdit是一款成
    dexcoder 发表于1年前 阅读(1469) 评论(0)
  • 14 个 Linux grep 命令的例子

    概述: 所有的类linux系统都会提供一个名为grep(global regular expression print,全局正则表达式输出)的搜索工具。grep命令在对一个或多个文件的内容进行基于模式的搜索的情况下是非常有用的。模式可以是单个字符、多个字符、单个单词、或者是一个句子。 当命令匹配到执行命
    dexcoder 发表于1年前 阅读(1453) 评论(0)
  • Ubuntu十年:从Linux新宠成为最受争议的桌面系统

    早在 10 年前,市面上已经有数不胜数的 Linux 发行版可供用户选择,但在 2004 年的 10 月,基于 Linux 的发行版 Ubuntu 出现在大众眼前。发行版一开始表现平平,不过在其后发布的预览版中,Ubuntu 受到了大量关注,在当时被认为是 Debian 的一个衍生版本。 Canonical 公司最近
    dexcoder 发表于1年前 阅读(1629) 评论(0)
  • 如何在Linux中用命令行工具管理KVM虚拟环境

    在我们KVM系列专题的第四部分,我们将会一起讨论下在命令行界面下来管理KVM环境。我们分别用‘virt-install’和virsh命令行工具来创建并配置虚拟机和存储池,用qemu-img命令行工具来创建并管理磁盘映像。 Linux系统的KVM管理 在这篇文章里没有什么新的概念,我们只是用命令行
    dexcoder 发表于1年前 阅读(1550) 评论(0)
  • Linux 内核的软中断深入解析

    软中断介绍 把可以延迟的处理从硬中断处理程序独立出来,这样这个处理可以在开中断的情况下运行,这个处理就是软中断。可见,软中断的这种脱离可以大大缩短硬中断的响应时间,对于很多实时应用来说及其重要。 我们本文只谈软中断,至于tasklet、workqueue等我们以后再谈。我们
    dexcoder 发表于1年前 阅读(2454) 评论(0)
  • Linux 常用系统性能监控命令

    监控CPU使用率 使用下面的命令: [root@localhost ~]# gnome-system-monitor 将会出现图形化工具GNOME System Monitor,如下图所示: 监控CPU调度程序运行队列 linux可以使用vmstat命令 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写, 是实时系统监控工具。该
    dexcoder 发表于1年前 阅读(1608) 评论(0)
  • 如何在Windows下使用Linux系统来编译和运行程序?

    很多开发人员都有这样的疑问:自己平时是在Windows下面办公的,而自己编写的程序的运行环境又是Linux的,如何从Windows切换到Linux呢?是不是要专门到Linux机器上去编写代码呢? 实际上,只要在Windows下安装一个叫做SecureCRT的软件和一个叫做FileZilla的软件,便可轻松解决
    dexcoder 发表于1年前 阅读(1731) 评论(0)
  • Linux设备驱动中的并发控制

    并发和竞争发生在两类体系中: 对称多处理器(SMP)的多个CPU 内核可抢占的单CPU系统 访问共享资源的代码区域称为临界区(critical sections),临界区需要以某种互斥机制加以保护。在驱动程序中,当多个线程同时访问相同的资源(critical sections)时(驱动程序中的全局变量
    dexcoder 发表于1年前 阅读(1568) 评论(0)
  • 什么时候Linux才能完美?

    前几天我的同事兼损友,Ken Starks,在FOSS Force上发表了一篇文章,关于他最喜欢发牢骚的内容:Linux系统中那些不能正常工作的事情。这次他抱怨的是在Mint里使用KDE时碰到的字体问题。这对于Ken来说也不是什么新鲜事了。过去他写了一些文章,关于各种Linux发行版中的缺陷从来
    dexcoder 发表于1年前 阅读(1417) 评论(0)