Linux运维管理
数据文字工作者
ToB行业大数据老兵一枚,专注数据中台与行业数据应用建设,熟悉数据开发、数据治理、数据资产管理、数据仓库相关技术体系和方法论,对国内大数据市场划分、产品需求及项目售前与交付流程有一定认知,希望通过文字总结、记录下自己的所见、所想,为大数据行业优秀的理念、方法论与技术体系传播与分享贡献自己的力量
展开
-
shell脚本将多行合并为一行
文本内容:$cat test.txt0010020030040050060000999需要格式化成:001 002 003 004 005 006 0000999使用paste命令格式化打印,-d指定分隔符,-s表示合并成一行:paste -d" " -s -原创 2016-12-13 16:52:57 · 10619 阅读 · 0 评论 -
TinyCoreLinux持久化问题
因为TinyCoreLinux是内存闪存系统,为保证系统的快速启动运行,所有数据都保存在内存中,所以当重启系统之后对系统的所有修改将被删除。因此需要指定一个tce目录,这样就会自动保存home和opt目录。默认情况下,关机的时候会调用backup utility保存你的文档和设置。backup utility会创建一个包含home和opt目录的压缩文档mydata.tgz。mydata.tgz保存原创 2016-09-18 15:40:40 · 4118 阅读 · 0 评论 -
Tinycore安装参考文档
参考1:基于Tinycore linux4.6:http://wenku.baidu.com/link?url=Avqc4y6yjszQjYny1YmNhbAHPn0fpcWorAUY0U4Qy6MI9zH6V3y-kaHlhMPwcS5GqrSFjusAl_mx-ZN5Uai93mJ47xBsbi6cZH0TOkbmkv_贴吧参考方案:http://tieba.bai原创 2016-09-18 15:25:23 · 1738 阅读 · 0 评论 -
361M以下的Linux名单
Vecket:361Mwebc:313Mging:312mGoblinX:311Mdfly:293MMirBSD:290MMidnightBSD:265Mpud:265MPorteus:261Mcaos:241Mcrux:237Mgrml-medium:224MOpenBSD 5.0:224MNetBSD:224MSLAX:213MMor原创 2016-09-18 15:04:41 · 616 阅读 · 0 评论 -
linux文件结构
/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。/bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。/boot:Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或L原创 2016-09-18 15:02:11 · 207 阅读 · 0 评论 -
Tinycore linux应用软件的安装删除
参考地址:http://blog.sina.com.cn/s/blog_6b48d6d701010xvx.html原创 2016-09-18 10:16:02 · 7679 阅读 · 0 评论 -
postfix邮件服务器搭建
简易版测试参考:http://lomu.me/post/linux-email-server完整版测试参考:原创 2016-09-14 10:22:10 · 465 阅读 · 0 评论 -
du -sh *
[oracle@oracle ~]$ du -sh *6.0G 20160810.dmp590M 20160810.dmp.gz1.2G linux.x64_11gR2_database_1of2.zip1.1G linux.x64_11gR2_database_2of2.zip88M nohup.out原创 2016-08-11 15:59:52 · 544 阅读 · 0 评论 -
Linux下搭建Webdav(apache)
作者:http://blog.csdn.net/bingwen0210/article/details/6606662环境:RHEL_5.4 x86_64 创建webdav1、安装apacheyum install httpd* -y 2、配置webdavvim /etc/httpd/conf/httpd.conf 在最后转载 2016-09-01 10:11:39 · 3979 阅读 · 0 评论 -
linux mount挂载
挂载:命令mount 要挂载的设备源(/dev/sdb1) 挂载目的点(/mnt)mount /dev/sdb1 /mnt查看挂载:mount卸载挂载:umount /mnt/查看文件系统被哪些进程所访问fuser –m /mnt/原创 2016-08-31 15:28:48 · 322 阅读 · 0 评论 -
CentOS 6.5下NFS安装配置
一、环境介绍 NFS服务器:CentOS6.5 192.168.0.10 NFS客户端:CentOS6.5 192.168.0.11 二、服务器端安装配置 1、先用rpm -qa命令查看所需安装包(nfs-utils、rpcbind)是否已经安装:123456[root@local /]# rpm -qa | gre转载 2016-08-31 14:05:03 · 656 阅读 · 0 评论 -
Linux修改Tmpfs
有时候,当应用程序使用到Tmpfs时,而在部署的时候如果没有对应用程序占用的内存做足够的评估时,就有可能把Tmpfs用满,这个时候就需要调整Tmpfs的大小了,当然,调整的大小不能大于你机器内存大小,否则,你只能换机器了,又或是优化你的应用程序。可以看到tmpfs的大小为3G,比如我们想调整到5G。1) umount tmpfs在这里要注意,由于umount会把卸载tmpf原创 2016-08-08 16:25:25 · 3610 阅读 · 0 评论 -
如何使用vsphere client 克隆虚拟机
参考文档:http://jingyan.baidu.com/article/4f34706e346b6fe386b56d5b.html原创 2016-08-08 15:32:27 · 524 阅读 · 0 评论 -
TinycoreLinux4.6安装ssh服务
1.首先安装openssh2.进入/usr/local/etc/ssh/执行如下命令修改配置文件信息: sudo cp ssh_config.example ssh_config sudo cp sshd_config.example sshd_config 3.启动ssh服务原创 2016-09-18 15:53:15 · 1492 阅读 · 0 评论 -
在虚拟机linux操作系统中安装vmtools
参考:http://jingyan.baidu.com/article/380abd0aae0b3f1d91192c57.html原创 2016-09-06 16:39:44 · 360 阅读 · 0 评论 -
shell 删除指定字符串
sed -e '/abc/d' a.txt // 删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终端显示sed '/abc/d;/efg/d' a.txt > a.log // 删除含字符串"abc"或“efg"的行,将结果保存到a.log原创 2016-12-13 16:38:18 · 5069 阅读 · 0 评论 -
shell 脚本截取指定分隔符的第几项
打开/etc/passwd文件取前五行cat /etc/passwd|head -n 5root:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologinbin:x:2:2:bin:/bin:/usr/sbin/nologinsys:x:3:3:sys:/dev:/usr/sbin/nol原创 2016-12-13 15:59:04 · 5745 阅读 · 0 评论 -
SecureCRT 7.3.4 安装图解
安装软件以及破解软件我已经上传至某云,下载链接:网盘分享,没有密码,如果链接丢了,可以发私信我,我会及时回复你新的下载地址,下面介绍安装及破解过程。1、首先下载这两个文件;2、安装scrt7.3.4,我这里提供的是一个32位的版本,64位的机器安装之后也没问题,在安装过程中,程序会提示你是否将32位的软件安装至64的操作系统,直接点击 Continue;3、转载 2016-09-29 12:02:05 · 2105 阅读 · 1 评论 -
Linux根据端口号杀进程
1. 查看端口号占用情况:netstat -apn|grep 80 tcp 0 0 10.65.42.27:80 172.22.142.20:62771 ESTABLISHED6426/lighttpd2. 确定进程号为上面标红显示找到进程号以后,再使用以下命令查看详细信息:e原创 2016-11-04 15:17:21 · 1286 阅读 · 0 评论 -
Virtualbox DOC窗口下的命令行操作
因此可以在Java代码中直接操作virtualbox的命令行进行virtualbox的开关机管理原创 2016-10-11 10:45:49 · 631 阅读 · 0 评论 -
postfix邮件服务器main.cf文件配置说明
mydomain = stormate.me表示你的域名myhostname = mail.stormate.me缺省为你的邮箱服务器的主机名,可以设为你的邮箱域名mynetworks = 192.168.100.0/24, 127.0.0.0/8这里表示信任的网段,比如公司内部的网段各个主机要向外域发送邮件,则要填写公司内部网段,不然不能像外域发送邮件smtpd_sender_res原创 2016-09-24 23:41:12 · 3561 阅读 · 0 评论 -
Linux下用curlftpfs挂载FTP服务器
1. Fedora可以直接yum install curlftpfs,CentOS不行,得用DAG repository,所以得先安装DAG repository。在rpm官网去搜索rpmforge-release并下载长传至linux上;2. 执行如下命令进行安装:rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm3. 安装curlft原创 2016-09-24 23:38:58 · 6855 阅读 · 0 评论 -
samba服务免密码配置二
A、安装前的准备工作:SELINUX=disabled关闭防火墙:service iptables stopB、执行如下命令安装samba:[root@samba ~]# yum install samba samba-client samba-swatC、检查samba是否安装成功:[root@samba ~]# rpm -qa | grep samba如果显示有如下原创 2016-09-24 00:06:41 · 1670 阅读 · 0 评论 -
samba服务免密码访问配置一
A、安装前的准备工作:SELINUX=disabled关闭防火墙:service iptables stopB、执行如下命令安装samba:[root@samba ~]# yum install samba samba-client samba-swatC、检查samba是否安装成功:[root@samba ~]# rpm -qa | grep samba如果显示有如下原创 2016-09-23 22:52:13 · 10353 阅读 · 0 评论 -
CentOS 6.5下NFS安装配置
一、环境介绍 NFS服务器:CentOS6.5 192.168.0.10 NFS客户端:CentOS6.5 192.168.0.11 二、服务器端安装配置 1、先用rpm -qa命令查看所需安装包(nfs-utils、rpcbind)是否已经安装:123456[root@local /]# rpm -qa | gre转载 2016-09-19 15:14:38 · 503 阅读 · 0 评论 -
FTP真实用户登录
1. yum install vsftpd2. cd /etc/vsftpd3. cp vsftpd.conf vsftpd.conf.back4. vim vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022原创 2016-09-19 14:10:08 · 789 阅读 · 0 评论 -
在vSphere Client上安装虚拟机工具VMware Tools
一、什么是虚拟机工具VMware Tools是一套安装在虚拟机操作系统中的实用程序。VMware Tools可提高虚拟机的性能,并在 VMware产品中实现多个易于使用的功能。尽管客户机操作系统在未安装VMware Tools的情况下仍可运行,但许多VMware功能只有在安装 VMware Tools 后才可用。例如,如果虚拟机中没有安装VMware Tools,则将无法获取来自客转载 2016-08-08 15:25:30 · 2670 阅读 · 0 评论 -
关于linux系统端口查看和占用的解决方案
一直以来,在处理linux服务器的过程中,经常会遇到一个问题,有时候kill掉进程之后,端口被占用,新的进程一直起不来,等几十秒之后才能正常启动。所以一直也没专门来处理这个问题。最近一周频繁出现这样的情况,等待很久也不能启动新进程,总是提示端口被占用,只有重启机器才能恢复正常,这个简直是个灾难,所以下定决心要解决这个问题。查了一些资料,了解了如何查看端口占用情况和处理方法。转载 2016-07-29 14:29:17 · 982 阅读 · 0 评论 -
yum升级
yum -y update升级所有包同时也升级软件和系统内核yum -y upgrade只升级所有包,不升级软件和系统内核原创 2016-06-23 10:09:33 · 414 阅读 · 0 评论 -
cygwin上安装使用apt-cyg
https://github.com/transcode-open/apt-cyghttp://blog.csdn.net/callinglove/article/details/39855305原创 2016-06-24 12:24:47 · 823 阅读 · 0 评论 -
Linux下集群时间同步
date命令:date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014date -s 09:38:40 :设置当前时间,结果如下:Tue Mar 4 09:38:40 CST 2014ntpdate命令:ntpdate -u 210.72.145.44 :网络时间同步命令注意:若不加上-u参数, 会出原创 2016-04-22 14:22:40 · 1026 阅读 · 0 评论 -
Linux,执行.sh文件,提示No such file or directory
在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,却提示No such file or directory。ls 了下,确实有该文件,怎么会事呢,难道是文件格式兼容性问题?用vim打开该sh文件,输入:[plain] view plain copy:set ff 回车,显原创 2016-05-17 14:17:21 · 1040 阅读 · 0 评论 -
解决linux不能上外网的问题
最近用VMware 9.0虚拟机装了一个linux系统,但奇怪的是:linux能ping通网关、能ping通局域网内的所有windows机器,但就是ping不同DNS地址、不能ping通任何外网,例如:执行如下命令时 ping www.baidu.com则始终弹出: unknown host www.baidu.com原创 2016-05-17 11:45:47 · 1469 阅读 · 0 评论 -
python升级导致yum命令无法使用的解决办法
Linux下安装某软件需要Python2.7的支持,而本机Python版本为2.6.6,所以对Python环境进行了升级,升级到了Python2.7.3,之后在使用yum install命令出现如下错误:[root@Master2 ~]# yum install antThere was a problem importing one of the Python modulesrequ原创 2016-04-21 13:11:26 · 2461 阅读 · 0 评论 -
Linux下python升级至2.7步骤
下载Python源码包:wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz解压:tar -zxvf Python-2.7.3.tgz 进入解压缩后的文件夹cd Python-2.7.3在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)原创 2016-04-18 17:23:18 · 481 阅读 · 0 评论 -
硬盘故障时无法关机:bash: /sbin/shutdown: Input/output error
如果硬盘可能会出现锁死或坏道的故障,会造成SHELL命令的失效,包括reboot,powoff, shutdown,用正常的命令是没法完成重启的。现象如下:# rebootbash: /sbin/reboot: Input/output error# shurdown -r nowbash: /sbin/shutdown: Input/output error很明显原创 2016-03-30 10:16:09 · 4837 阅读 · 0 评论 -
vmware vsphere client vclient viclient 下载地址
vSphere v4.1 - VMware vSphere Client v4.1 : VMware-viclient-all-4.1.0-258902.exe - VMware vSphere Client v4.1 Update 1 : VMware-viclient-all-4.1.0-345043.exe - VMware vSphere Client v4.1 Update转载 2016-03-30 09:55:33 · 20459 阅读 · 0 评论 -
集群配置必知:linux下yum安装及配置
公司使用的是linux搭建服务器,linux安装软件能够使用yum安装依赖包是一件非常简单而幸福的事情,所以这里简单介绍一下linux安装yum源流程和操作。方法/步骤第一步查看、卸载已安装的yum包查看已安装的yum包#rpm –qa|grep yum卸载软件包#rpm –e –nodeps yum 第二步:下载安装依赖包pyt转载 2016-03-17 10:55:55 · 674 阅读 · 0 评论 -
Linux文件系统查看硬盘,内存,释放缓存命令
对于使用Linux系统的初级用户,本文提供了查看Linux硬盘,内存的命令。有时系统缓存cache太大,严重影响了内存使用,本文提供了如何释放缓存的方法。查看硬盘大小及剩余空间命令 df -h .如下图所示,当前文件系统共有130G,使用了107G,还有17G剩余。查看当前文件夹大小首先要切换到原创 2015-04-13 17:36:56 · 2425 阅读 · 0 评论 -
Linux中如何查看修改系统的时间和时区
一、时间1、查看时间和日期date2、设置时间和日期将系统日期设定成1996年6月10日的命令date -s 06/22/96将系统时间设定成下午1点52分0秒的命令date -s 13:52:003. 将当前时间和日期写入BIOS,避免重启后失效hwclock -w二、时区1. 查看当前时区date -R2. 修改设置时区方法(1)原创 2015-03-05 11:07:34 · 603 阅读 · 0 评论