
Linux系统
Johnson
默默学习,默默耕耘!
展开
-
在Linux系统上设置计划任务
1.Linux系统上的计划任务服务Cron介绍 Cron 是Linux的内置服务,是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。2.Cron服务的启动与停止 启动服务:service crond start 停止服务:service crond stop 重启服务:service crond restart 重新载入配置:service crond reload 系统启动时自动启动:在/etc/rc.d/rc.local这个脚本的末尾加上/sbin/s原创 2011-02-24 17:19:00 · 1544 阅读 · 0 评论 -
docker版本升级
今天为了使用docker-compose里的一些新功能,比如service配置项下各种子项,把一台调试机的的docker版本进行了升级。操作系统是CentOS Linux release 7.2.1511 (Core), docker原来的版本是1.9.1,升级到最新版本1.13.1.升级过程如下:首相获取最新版本,打开https://get.docker.com/builds/页面,原创 2017-03-01 11:56:19 · 3855 阅读 · 0 评论 -
vim小技巧--针对换行符进行操作
需要针对换行符进行操作时,可以使用如下方式:比如,在所有换行符前加分号: :%s/\n/;^M/g上面的^M需要用 ctrl+v,ctrl+m实现原创 2016-09-20 18:28:45 · 1273 阅读 · 0 评论 -
如何从ext3升级到ext4?
Ext4 文件系统提供了更佳的性能和可靠性,具有了更为丰富的功能,那么,如何从ext3升级到ext4呢?首先,我们需要保证系统支持ext4,一般来说,内核版本在2.6.28及以上的版本才支持ext4其次,如果/boot分区目前是ext3,那么最好保留,因为现在系统上的 grub 很可能不支持 ext4,需要有个commit 的特别版本grub 才能支持 ext4最后,我们使用以下命令即原创 2014-06-18 14:41:30 · 5209 阅读 · 0 评论 -
Ext4文件系统的特性和功能简介
Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能:/. 与 Ext3 兼容。 执行若干条命令,就能从 Ext3 在线迁移到 Ext4,而无须重新格式化磁盘原创 2014-06-18 14:22:10 · 2736 阅读 · 0 评论 -
飞信系统4月29日升级后飞信机器人无法使用的解决办法
飞信系统4月29日升级(http://feixin.10086.cn/bulletin/3116/1)后,飞信机器人发送的短信始终收不到,调试发现提示登陆失败,但是在发送短信时并无任何提示。将查询,为了重新登陆飞信机器人,将机器人目录下的.cache文件删除,然后重新发送短信,按照提示输入验证码成功登陆后,即可正常收到短信。原创 2014-04-30 11:03:13 · 1993 阅读 · 1 评论 -
ubuntu 12.04新安装好后需要进行的包升级和清理工作
根据这么多次的操作经验,我发现,ubuntu系统在新安装好后需要进行一些包的升级和清理工作,不然的话,后续安装各种软件都不顺畅,会出现各种各样的问题。需要进行的包升级和清理工作其实很简单,只需要执行以下两条命令即可:apt-get -f install #用来升级一些相互依赖的包apt-get autoremove #用来删除一些过时的包不过有时候执行上述命令时也会出现一些问题,最常原创 2014-03-05 13:39:31 · 14862 阅读 · 1 评论 -
linux系统下使用dmidecode查看硬件设备信息
在linux系统环境下(CentOS 6.4和Ubuntu 12.04已确认),可以使用dmicode命令查看硬件设备的详细信息。具体命令格式为:dmidecode -t typecode其中typecode是设备类型代码,具体代码如下: 0 BIOS 1 System 2 Base Board原创 2013-12-30 16:19:52 · 10728 阅读 · 0 评论 -
查看DELL服务器的硬件信息
仅查看service tag在linux系统下可用以下命令查看:#dmidecode -s system-serial-number在windows系统下可用以下命令查看:>wmic bios get serialnumber查看型号、版本、UUID等在linux系统下可用以下命令查看:#dmidecode -t1在windows系统下可用以下命令查原创 2013-04-23 18:37:09 · 9272 阅读 · 0 评论 -
keepalived-1.2.2 编译出错问题解决
keepalived-1.2.2解包编译时有如下错误:/usr/include/stdint.h:41: error: conflicting types for 'int64_t'/usr/src/linux/include/linux/types.h:126: error: previous declaration of 'int64_t' was here/usr/include原创 2012-03-07 16:10:18 · 5142 阅读 · 0 评论 -
sysbench的安装和使用
sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。以下操作都将以支持MySQL数据库为例进行。下载源码包在http://sou原创 2011-08-09 14:04:58 · 4572 阅读 · 0 评论 -
CentOS下快速配置VNC Server
一、启动VNC Server服务使用vncserver命令(会在当前用户主目录下生成.vnc文件夹)[root@CPAYNET005 ~]# vncserverYou will require a password to access your desktops. Passwor原创 2011-07-08 14:23:39 · 1072 阅读 · 0 评论 -
CentOS下安装KDE/GNOME+VNC实现远程图形界面管理
通常,我们用ssh命令行来管理linux服务器。但有时候,我们需要像Windows下的远程桌面这样的图形远程程序来管理服务器(比如安装ORACLE),然而Linux下默认并不存在这样的程序。所以,我们需要安装KDE或gnome桌面环境和VNC来实现远程图形管理!具体步骤如下:1.转载 2011-07-08 14:22:08 · 7120 阅读 · 0 评论 -
用perl脚本发送带附件的邮件
<br />具体脚本如下:<br /> <br />#!/usr/bin/perl<br />use MIME::Base64;<br />use Encode;<br />use MIME::Lite;<br />my $str="测试邮件";<br />$str = "=?utf-8?B?" . encode_base64($str, "?=");<br />my $mymail = new MIME::Lite<br /> From => 'myname@mail.myserve原创 2011-04-29 10:18:00 · 1613 阅读 · 0 评论 -
在Linux系统上安装SQL Server客户端记
在一些情况下,运行在Linux上的服务需要访问SQL Server数据库;而在一些特殊情况下,我们需要快速确认访问SQL Server数据库是否有异常。比如我遇到的这种情况,一个java服务在其他机器上可以正常运行,而在某台Linux机器上就运行不起来,同时,已确认这台机器可以正常访问SQL Server服务器的IP和端口。当然,这种情况下有很多解决办法,比如我可以专门写个java的程序或者pyt...原创 2019-09-20 11:08:47 · 3350 阅读 · 3 评论