
Linux应用
文章平均质量分 70
Bob Liu
这个作者很懒,什么都没留下…
展开
-
Ubuntu系统重启后/etc/resolv.conf内容丢失
简要介绍如何解决Ubuntu系统重启后/etc/resolv.conf内容丢失问题,或者说解决永久保存/etc/resolv.conf配置问题。原创 2017-04-22 10:53:15 · 7859 阅读 · 0 评论 -
Ubuntu 16.04 TLS Samba配置
本文介绍了如何在Ubuntu 16.04 TLS系统上配置Samba,并在Windows系统中将共享目录作为指定驱动器挂。原创 2017-09-28 13:22:26 · 1024 阅读 · 0 评论 -
Linux高性能服务器诊断工具(01) mpstat命令 - 报告处理器相关统计信息
一般今天的计算机都支持多个处理器。即使笔记本电脑通常也是1个物理处理器,内置2个内核;笔者使用的HP服务器,已经可以支持2个物理处理器,每个处理器上可以达到14个内核(Xeon E5-2660v4 (2.0GHz/14-core))。在服务器端,更多的处理器或内核意味着更多的计算能力。但另一方面,也更耗电。你可能会发现一个情况,当你的CPU利用率很高,但你觉得你没有运行什么应用。原创 2017-12-14 21:31:17 · 631 阅读 · 0 评论 -
如何修改Ubuntu的源列表(source list)
简介Ubuntu缺省的配置的源并不是国内的服务器,下载更新软件都比较慢,本文介绍如何设置源列表,选择比较快的源以节省下载时间。配置步骤1. 备份源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2. 选择合适的源,替换原文件的内容,保存编辑好的文件以阿里云更新服务器为例(从实际测试上结果分析,个人认为阿原创 2015-06-17 23:11:01 · 33905 阅读 · 3 评论 -
cygwin安装配置apt-cyg工具
cygwin也有类似apt-get的工具来对软件包进行安装管理,本文简要介绍如何配置和使用该工具。原创 2018-03-22 18:18:18 · 6777 阅读 · 0 评论 -
Linux命令:grep命令AND、OR、NOT实例
简介在grep中,我们有相当于OR和NOT运算符的选项,但没有AND运算符。但是,我们可以使用模式来模拟AND。在本文的例子将有助于理解如何使用grep命令的OR, AND和NOT运算进行文本的搜索。本文将使用下面的employee.txt文件作为例子讲解:$ cat employee.txt100 Thomas Manager Sales $5,00020...原创 2018-08-02 09:11:43 · 28368 阅读 · 0 评论 -
Linux系统编程:mmap使用技巧
简介本文将介绍了mmap的基本概念,并重点介绍mmap使用中常遇到的问题。mmap是什么mmap函数把一个文件或一个Poxis共享内存区对象映射到调用进程的地址空间,以使用普通文件提供内存映射I/O,或使用特殊文件以提供匿名内存映射,或使用shm_open以提供无亲缘关系进程间的Posix共享内存区。使用内存映射文件所得到的奇妙特性是,所有的I/O都在内核的掩盖下完成,只需编写存取...原创 2018-07-28 22:05:21 · 3331 阅读 · 0 评论 -
如何使用cron任务每隔2天在固定时间执行任务
简介通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。本文将介绍crontab的一个特殊应用需求,如何通过crontab来每隔2天在固定时间执行任务。crontab时间说明# .---------------- minute (0 - 59) # | .------------- hour (0 - 23)# | | .-...原创 2018-10-11 16:08:12 · 46187 阅读 · 0 评论 -
Linux: 获取硬盘的UUID信息
简介UUID(英语:Universally Unique Identifier,通用唯一识别码),是用于计算机体系中以识别信息数目的一个128位标识符。UUID可以用来标识与安装点(mount point)或名称无关对设备。现在许多设备都支持热插拔(hot-plugging)功能,因此,有时需要通过UUID而非设备名称来访问设备。本文将介绍如何在Linux中查看硬盘都UUID信息。硬盘UUID...原创 2018-12-07 09:28:03 · 14109 阅读 · 0 评论 -
如何解决apt-get中Unmet dependencies问题
新安装的Ubuntu 16.04 TLS系统,由于apt-get upgrade过程中断,导致依赖损坏;安装新的包时,提示Unmet dependencies问题。本文记录了问题的排查方法及解决方案原创 2017-09-30 21:35:22 · 76380 阅读 · 6 评论 -
Ubuntu 16.04如何禁用IPv6功能
本文介绍了在Ubuntu 16.04版本中如何禁用IPv6功能。原创 2017-09-24 18:41:27 · 18570 阅读 · 0 评论 -
Linux IPC - 记录上锁
记录上锁是读写锁的一种扩展类型,它可用于有亲缘关系或无亲缘关系的进程间共享某个文件的读与写。原创 2017-05-16 10:34:51 · 603 阅读 · 0 评论 -
Linux中如何检测IP地址冲突问题
在Windows系统中,如果本地网络IP地址出现冲突,会出现图标提示,问题比较容易解决。但在Linux系统中,并没有提供相关的功能,如果本地网络采用静态IP地址配置,出现比较奇怪的网络连接问题,如ssh连接复位,可以考虑检测一下是否是出现了IP地址冲突问题。arping命令提供了检测地址冲突的功能。原创 2017-08-23 09:44:58 · 10485 阅读 · 0 评论 -
Linux Shell编程-grep
grep允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式的所有行。grep支持基本的正则表达式,也支持其扩展子集。原创 2015-11-19 15:08:00 · 685 阅读 · 0 评论 -
Linux性能监控工具sysstat系列:介绍与安装
sysstat提供了Linux性能监控的工具集,包括sar、sadf、mpstat、iostat、pidstat等,这些工具可以监控系统性能和使用情况。原创 2015-08-02 12:45:12 · 9811 阅读 · 0 评论 -
Linux系统管理: source命令
介绍source或. (点命令)命令在命令行上执行的时候,将会执行一个脚本,文件内一个source file-name将会加载 file-name文件。source 一个文件(或点命令)将会在脚本中引入代码,并附加到脚本中(与C 语言中的#include 指令的效果相同)。最终的结果就像是在使用"source"行上插入了相应文件的内容,实现在当前bash环境下读取并执行filename中的命令原创 2015-06-17 22:49:55 · 981 阅读 · 0 评论 -
Linux文件系统管理工具之df命令
df命令用于查看文件系统磁盘空间使用情况,本文涉及的df的版本信息为:[root@centos ~]# df --versiondf (GNU coreutils) 8.4Copyright (C) 2010 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later .This is free so原创 2014-02-27 19:10:39 · 1642 阅读 · 0 评论 -
Ubuntu系统下如何在不重启的情况下修改hostname
在终端上可以使用下列命令完成hostname的修改sudo hostname your-new-name原创 2014-09-19 05:31:26 · 2747 阅读 · 0 评论 -
如何在CentOS6上配置静态IP地址
背景默认情况下,CentOS 6原创 2014-10-01 06:16:54 · 2666 阅读 · 0 评论 -
高性能Linux: SSD分区对齐问题
分区对齐分区对齐意味着分区与数据存储设备(例如硬盘,固态驱动器(SSD)或RAID卷)的合理的边界对齐。正确的分区对齐可确保数据访问期间的理想性能。不正确的分区对齐将导致性能降低,尤其是SSD(内部页面大小为4,096或8,192字节),具有4,096字节扇区和RAID卷的硬盘。分区历史过去,第一个分区始终在LBA(Logical Block Address)地址63处开始,该地址对应于第6...原创 2019-07-11 17:18:11 · 4395 阅读 · 0 评论