
linux 基础
YHL27
这个作者很懒,什么都没留下…
展开
-
Linux终端使用技巧
Linux终端使用技巧关键字: linux 终端今天才发现Linux下的终端有这么多好用的快捷键。Shift+Ctrl+T:新建标签页Shift+Ctrl+W:关闭标签页Ctrl+PageUp:前一标签页Ctrl+PageDown:后一标签页Shift+Ctrl+PageUp:标签页左移Shift+Ctrl+PageDown:标签页右移Alt+1:切换到标签页1转载 2014-01-20 15:03:24 · 698 阅读 · 0 评论 -
linux文件同步(rsync)
linux文件同步(rsync)服务端:(1) yum -y xinetd.d rsync(2) vi /etc/xinetd.d/rsyncdisable = no // 默认已no(3) chkconfig rsync on service xinetd start(4)vi /etc/rsync_usersruser:123456(6) chm原创 2014-07-09 18:31:01 · 793 阅读 · 0 评论 -
rsync+ inotify实时同步
1、linux文件同步(rsync): 单向服务端:(1) yum -y xinetd.d rsync(2) vi /etc/xinetd.d/rsyncdisable = no // 默认已no(3) chkconfig rsync on service xinetd start(4)vi /etc/rsync_usersruser:123456(原创 2014-07-30 13:00:30 · 857 阅读 · 0 评论 -
本地Yum软件源安装Cloudera Manager 5
本地Yum软件源安装Cloudera Manager 5热度1 评论 197 作者:q1252588927 TA关注 MAYA,ATI显卡, 2014-06-24 12:06:51 浏览数46593次Cloudera Manager 5(以下简称CM)默认采用在线安装的方式,给不能联互联网或者网络不畅的用户带来了不便,由于网络问转载 2014-07-12 15:44:53 · 19505 阅读 · 2 评论 -
Linux iptables入门
本文有很大部分是节选自网友liweioop的一篇文章,在此表示感谢.在学习iptables之前,我觉得很有必要弄清楚几个概念,否则的话就很难下手。首先我们要知道iptables是集成在系统内核中的防火墙,哇塞,这可是在内核中,不是我们通常在Windows下用的那种普通应用程序。我们一般通过iptables命令来配置我们的iptable防火墙。通常的命令格式如下:iptables [-t转载 2014-08-06 10:31:33 · 812 阅读 · 0 评论 -
iptables规则的查看、添加、删除和修改
这里只列出比较常用的参数,详细的请查看man iptables1、查看iptables -nvL –line-number-L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数-n 不对ip地址进行反查,加上这个参数显示速度会快很多-v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口–line-number转载 2014-08-18 15:36:07 · 638 阅读 · 0 评论 -
vsftp 安装
一、安装vsftpd1.查看是否已经安装vsftpd2.如果没有,就安装3.测试是否安装成功4.安装成功设置开机启动二、配置vsftpd1.修改配置文件/etc/vsftpd/vsftpd.conf将允许匿名用户登录YES变为NOanonymous_enable=YES——》anonymous_enable转载 2014-08-20 18:10:07 · 1510 阅读 · 0 评论 -
CentOS下搭建NFS服务器总结
环境介绍:1.服务器: 192.168.0.1002.客户机: 192.168.0.101安装软件包:服务器和客户机都要安装nfs 和 rpcbind 软件包:yum -y install nfs-utils rpcbind服务器端配置:1.在服务器上创建NFS共享目录:mkdir /usr/local/test2.转载 2014-08-11 10:41:16 · 1002 阅读 · 0 评论 -
iptables 中配置vsftp的访问
FTP的主动模式(active mode)和被动模式(passive mode):大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般,FTP连接包括:一个控制连接(control connection)这个连接用于传递客户端的命令和服务器端对命令的响应。它转载 2014-08-22 15:10:29 · 612 阅读 · 0 评论 -
linux nfs配置实例
一、客户端、服务端都有1、yum -y install nfs-utils rpcbind二、服务端1、chmod -R 777 /var/work/www/apkservice/websource/upload2、vi /etc/exports/var/work/www/apkservice/websource/upload 192.168.1.0/24(i原创 2014-08-11 12:57:23 · 778 阅读 · 0 评论 -
ssh 免密码登陆
1 什么是ssh无密码登录?简单的说就是:使用ssh协议从一台机器A上登录到另一台机器B上无需输入密码。2 为什么需要ssh密码登录?在Terminal中用ssh命令登录服务器每次都要输入密码,虽然可以复制/粘贴密码,但登录后一段时间不操作,服务器会自动断开连接,连接时又要复制/粘贴密码,还是有些不方便。有没有办法实现登录时不用输入密码呢?有办法,这篇博文分享的就是解决方法。转载 2014-09-02 15:29:51 · 808 阅读 · 0 评论 -
centos linux 下LNMP 环境快速yum搭建(nginx+mysql+memcached+iptables+php)
一、nginx:1、yum -y update2、vim /etc/yum.repos.d/nginx.repo[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=13、yum list | grep ng原创 2014-05-30 11:01:08 · 1728 阅读 · 0 评论 -
CentOS赋予一个普通用户root权限
Linux的普通用户在安装一些东西或者执行一些命令的时候,终端会提示权限不够。那么怎么才能给用户赋予root权限呢?当然,就算赋予了root权限,也和root用户还是有区别的,因为只能执行root规定好的一些操作命令。1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy //添加一个名为tommy的用户#passwd tommy转载 2014-09-02 17:39:54 · 986 阅读 · 0 评论 -
CentOS下通过yum安装svn/php扩展及配置
1.环境centos5.52.安装svnyum -y install subversion3.配置建立版本库目录mkdir /www/svndatasvnserve -d -r /www/svndata4.建立版本库创建一个新的Subversion项目svnadmin create /www/svndata/oplinux配置允许用户rsync访问c转载 2014-04-11 09:29:53 · 2126 阅读 · 0 评论 -
tcpdump抓包工具的使用
tcpdump抓包工具的使用在调试网络通信程序是tcpdump是必备工具。tcpdump很强大,可以看到网络通信的每个细节。如TCP,可以看到3次握手,PUSH/ACT数据推送,close4次挥手,全部细节。包括每一次网络收包的字节数,时间等。最简单的一个使用示例:sudo tcpdump -i any tcp port 9501-i 参数制定了网卡,any表示所有网卡tcp转载 2014-12-31 13:43:48 · 1002 阅读 · 0 评论 -
centos 6下yum安装mcrypt libmcrypt支持库
centos 6下yum安装mcrypt libmcrypt支持库作者:Memory 发布于:2013-4-12 21:49 Friday服务器 使用第三方源实现yum安装,推荐使用RPMforge,在centos下配置该yum源,配置后即可尝试yum install libmcrypt, yum install libmcrypt-devel, yum install mcrypt-转载 2015-01-03 15:10:37 · 4365 阅读 · 0 评论 -
shell centos 6.5 开发环境自动搭建
#!/bin/bash### centos 6.5yum -y updatework_path=`pwd`echo $work_path####### install nginx ##############cat > /etc/yum.repos.d/nginx.repo [nginx]name=nginx repobaseurl=http://ng原创 2015-04-18 11:10:20 · 1063 阅读 · 0 评论 -
centos6.2更新yum源
centos6.2更新yum源 # 备份# mv /etc/yum.repos.d/CentOS-Base.repo{,.bak}# 修改# vi /etc/yum.repos.d/CentOS-Base.repoConfig代码 # CentOS-Base.repo # # The mirror system uses转载 2015-04-14 22:29:36 · 724 阅读 · 0 评论 -
通过rsync+inotify-tools+ssh实现触发式远程实时同步
文件的同步镜像在很多地方都需要用到,因此rsync这款免费软件得到了广泛的应用,包括在Windows平台上,都已经有了支持rsync的“cwRsyncServer”。但是,我们一般都是通过结合crontab计划任务来实现文件同步的,这样做的缺点是效率低,不能做到实时同步。现在,在Linux平台下我们可以利用2.6内核的inotify监控文件系统机制,通过inotify-tools来实现实时转载 2014-07-11 10:39:22 · 756 阅读 · 0 评论 -
把CentOS 系统里的网卡em1还原为eth0
第一步:修改系统grubvi /boot/grub/grub.conf增加一个 biosdevname=0 的启动参数即可第二步:删除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules注:第二步可以不需要操作。第三步:修改当前网卡配置文件的名称mv ifcfg-em1 ifcfg-转载 2014-07-28 17:42:47 · 1146 阅读 · 0 评论 -
ubuntu 刻录光盘iso
1、 df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda2 455G 162G 271G 38% /udev 1.9G 4.0K 1.9G 1% /devtmpfs 381M 920K 380M 1% /runnone 5.0M 0原创 2014-07-27 09:31:30 · 3066 阅读 · 0 评论 -
linux kill 关闭进程命令
点评:杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令转载 2013-12-18 16:39:20 · 674 阅读 · 0 评论 -
linux下vim命令详解
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,转载 2013-11-06 14:41:59 · 688 阅读 · 0 评论 -
linux 命令记录
1、查看文件夹里文件个数 find ./company -type f | wc -l翻译 2013-09-22 20:15:39 · 1501 阅读 · 0 评论 -
linux中uptime命令
tailf logfile 动态跟踪日志文件,打印最后10行uptime命令是用来查询linux系统负载的!用法:直接输入uptime即可.另外还有一个参数 -v(大写)是用来查询版本的[root@ localhost]$ uptime –V(大写) procps version 3.2.7以下显示输入uptime的信息:04:03:5转载 2013-06-07 10:52:20 · 1838 阅读 · 1 评论 -
Linux统计文件行数
Linux统计文件行数2011-07-17 17:32 by 依水间, 21497 阅读, 0 评论, 收藏, 编辑语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 -转载 2014-02-14 16:38:08 · 924 阅读 · 0 评论 -
ubuntu中解压zip文件时乱码的问题 && pdf中文乱码问题
ubuntu中解压zip文件时乱码的问题 && pdf中文乱码问题 处理ubuntu中解压zip文件时乱码的问题第一步 首先安装7zip和convmvsudo apt-get install p7zip-full convmv第二步 假设zip文件名为open.zip,那么LANG=C 7z x open.zipconvmv转载 2013-03-18 17:34:27 · 2100 阅读 · 1 评论 -
CentOS 防火墙配置 80端口
在虚拟机的CENTOS装好APACHE不能用,郁闷,解决方法如下/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT 然后保存:/etc/rc.d/init.d/iptables save这样重启计算机后,防火墙默认已经开放了8转载 2014-04-30 16:46:31 · 593 阅读 · 0 评论 -
Thinkpad E430c ubuntu13 无线网卡驱动解决方案
当你在thinkpad E430安装ubuntu13之后,发现不能连wifi,那么就是系统不能识别你的网卡驱动。通过命令ifconfig查看发现没有eth1,命令lspci查看无线网卡型号,然后下载该型号的驱动,安装。sudo apt-get install linux-headers$(uname -r | grep -Po "-[a-z].*")sudo apt-get ins转载 2014-04-25 14:49:42 · 5437 阅读 · 0 评论 -
ubuntu 配置
中文输入法配置: 使用/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin 命令可以调出输入法设置界面,配置翻页快捷键。 -:上一页 =:下一页原创 2013-12-05 10:56:31 · 649 阅读 · 0 评论 -
Nginx负载均衡配置实例详解
负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以上即可。测试环境由于没有服务器,所以本次测试直接转载 2014-05-22 10:50:29 · 631 阅读 · 0 评论 -
iptables
CentOS 6 iptables 开放端口80 3306 22等#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT#转载 2014-05-22 12:37:01 · 599 阅读 · 0 评论 -
ubuntu下kvm网桥bridge配
1、联想thinkpad的ubuntu安装kvm时,kvm-ok检测问题,bios是否开启虚拟化2、ubuntu下kvm网桥bridge配置:(1) vi /etc/network/interfacesauto br0iface br0 inet staticaddress 192.168.1.10network 192.168.1.0netmask 255.255.原创 2014-06-26 16:26:33 · 1821 阅读 · 0 评论 -
Nginx Location配置总结
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static//aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为转载 2014-05-27 14:59:47 · 497 阅读 · 0 评论 -
CentOS 6.5系统安装配置KVM虚拟机
1、安装KVM yum groupinstall Virtualization 'Virtualization Client'2、安装api支持 yum install libvirtservice libvirtd start3、验证是否已经载入KVM模块 $ lsmod | grep kvmkvmkvm_intel4、使用virt-manager安装转载 2014-05-28 16:57:04 · 1720 阅读 · 0 评论 -
CentOS下LNMP高性能的WEB服务器快速Yum搭建流程
CentOS下LNMP高性能的WEB服务器快速Yum搭建流程浏览:2774|更新:2012-11-08 19:14本文将指导你如何在CentOS/Red Hat (RHEL) 6.2/5.8下使用Yum来搭建LEMP WEB服务器。国内LEMP (Linux, Nginx, MySQL, PHP) 服务器目前在国内大的企业如百度腾讯使用非常普遍,但是因为LEMP转载 2014-05-30 10:09:08 · 1138 阅读 · 0 评论 -
Linux下复制粘贴快捷键
Linux下复制粘贴快捷键 1. 在控制台下: 1.1、鼠标选中要复制的文本,按鼠标中键,即为复制 或者 1.2、复制命令:Ctrl + Insert 组合键 或 用鼠标选中即是复制。 粘贴命令:Shift + Insert 组合转载 2014-05-30 16:13:58 · 3561 阅读 · 0 评论 -
linux + php + nginx + mysql+mongodb环境搭建
使用apt安装即可,使用前务必设置合适的Ubuntu源后并且更新。1sudo apt-get update2sudo apt-getinstall php5-mysql php5-curl php5-gd php-pear php5-imap php5-mcrypt php5-memcache php5-tidy php5转载 2014-02-19 17:35:55 · 2123 阅读 · 0 评论 -
centos6.2升级到6.5步骤与问题
一、升级步骤如果是最小安装可能 没问题,首先备份数据(我的服务器是新装,故无需备份)yum clean allyum update glibc* yum* rpm* python*yum updatereboot查看升级结果 cat /etc/redhat-release ## Output ## CentOS release 6.5 (Final)转载 2015-04-14 22:27:25 · 1993 阅读 · 0 评论