linux
文章平均质量分 80
wenwenxiong
这个作者很懒,什么都没留下…
展开
-
Linux系统下使用split命令分割大文件
我想给一个朋友传一个大视频,有几百M,尝试多种传输办法失败后,最后想到的是把视频切开一片片“邮递”过去给他,让它自己组装起来吧。 [root@pps public_rw]# ls -lh RevolutionOS.rmvb-rwx------ 1 hoho hoho 276M 2005-09-09 RevolutionOS.rmvb 将将这个276M文件分割成20M的小文件,文转载 2015-09-29 12:10:55 · 1980 阅读 · 0 评论 -
linux程序前后台切换
1、怎么样使程序在后台执行方法有很多,这里主要列举两种。假如我们有程序pso.cpp,通过编译后产生可执行文件pso,我们要使pso在linux服务器后台执行。当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果。(假设操作都在当前目录下)方法1在终端输入命令: # ./pso > pso.file 2>&1 & 解释:将pso直接放在后台转载 2015-11-25 19:06:45 · 813 阅读 · 0 评论 -
Linux如何查找大文件或目录总结
在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法。其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文转载 2016-01-20 18:58:01 · 876 阅读 · 0 评论 -
Centos7.0 修改防火墙为iptables
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙yum转载 2015-12-02 19:49:09 · 4487 阅读 · 0 评论 -
centos7.1下安装与配置cobbler
设置源采用网易的源和EPEL的源http://mirror.bjtu.edu.cn/fedora-epel/6/i386/repoview/epel-release.htmlyum -y install wget vim-enhancedmv /bin/vi /bin/vi.saveln -s /usr/bin/vim /bin/vicd /etc/原创 2016-01-21 19:11:11 · 2527 阅读 · 0 评论 -
ubuntu14.04-root用户
一、其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: 1.重新设置 root 的密码: $sudo passwd root #按照提示输入两次新的密码,并加以确认。 2.启用root用户登录: $sudo vi /etc/X11原创 2015-06-25 20:04:34 · 901 阅读 · 0 评论 -
centos7.1作为pxe机安装XenServer6.2
参照官方文档http://support.citrix.com/article/CTX128826Citrix XenServer ® 6.2.0 安装指南 附录 C. PXE 引导安装 在设置 XenServer 安装介质之前,需要配置 TFTP 和 DHCP 服务器,配置参考http://support.citrix.com/article/CTX128826这里,原创 2016-01-22 19:02:12 · 2100 阅读 · 0 评论 -
ubuntu apache2配置详解(含虚拟主机配置方法)
ubuntu apache2配置详解(含虚拟主机配置方法)在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windo转载 2015-08-30 17:25:10 · 1439 阅读 · 0 评论 -
ubuntu下设置网络
修改文件/etc/network/interfaces命令:sudo vi /etc/network/interfaces 或 sudo gedit /etc/network/interfaces我的配置如下:# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopback#eth原创 2015-10-30 18:40:21 · 3054 阅读 · 0 评论 -
关于linux的添加永久静态路由的static-routes方法
一:使用 route 命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由# route add –host 192.168.1.11 dev eth0# route add –host 192.168.1.12 gw 192.168.1.1//添加到网络的路由# route add –net 192.168.1.11 n转载 2015-10-08 18:43:17 · 18259 阅读 · 0 评论 -
CentOS7编译安装Openvswitch 2.3.0 LTS
1、安装依赖包:yum -y install openssl-devel wget kernel-devel2、安装开发工具:yum groupinstall "Development Tools"3、添加用户:adduser ovswitch,切换用户并跳转至用户文件夹:su - ovswitch4、下载源码:wget http://openvswitch.o转载 2015-11-25 19:04:21 · 1668 阅读 · 0 评论 -
linux修改日期时间
Linux机器上的时间比较复杂,有各式各样的时钟和选项等等。机器里有两个时钟。硬件时钟从根本上讲是CMOS时钟,而系统时钟是由内核维护的。1.修改硬件时钟的可以使用下面的方法:你就可以用它来随时更新你的硬件时间,命令为:hwclock --adjust 硬件时钟通常被设置成全球标准时间(UTC),而将时区信息保存在/usr/share/lib/timez转载 2015-11-25 19:03:16 · 1232 阅读 · 0 评论 -
Centos7安装配置NFS服务和挂载
一、安装 NFS 服务器所需的软件包:1yum install -y nfs-utils二、编辑exports文件,添加从机12vim /etc/exports/data 192.168.0.100(rw,sync,fsid=0) 192.168.0.101(rw,sync,fsid=0)192.168.0.100 和192.168.0.101两台机器可以转载 2015-09-14 20:05:57 · 10433 阅读 · 0 评论 -
Centos 配置eth0 提示Device does not seem to be present
一.故障现象:[root@c1node01 ~]# service network restartShutting down loopback insterface: [ OK ]Bringing up loopback insterface:转载 2015-09-14 20:05:01 · 482 阅读 · 0 评论 -
centos关掉防火墙以及selinux
SELinux 是Security-Enhanced Linux的简写。它不是用来防火墙设置的。但它对Linux系统的安全很有用。Linux内核(Kernel)从2.6就有了SELinux。要设置防火墙,一般都是配置iptables。你如果要设置的话,可以修改/etc/sysconfig/iptables-config或者/etc/sysconfig/iptables(对后者要慎重!),但这些转载 2015-09-16 18:50:32 · 752 阅读 · 0 评论 -
Linux中通过locale来设置字符集
在Linux中通过locale来设置程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为_.,如zh_CN.UTF-8,zh代表中文,CN代表大陆地区,UTF-8表示字符集。其中在编码过程中最常用的 en_US.UTF-8、zh_CN.UTF-8也就是美国的英文,中国大陆的中文 UTF-8编码在locale环境中,有一组变量,代表国际化环境中的不同设置:转载 2015-11-06 12:04:49 · 2992 阅读 · 0 评论 -
什么是NAT
NATNet Address Trancelate是将局域网里的内部地址(如192.168.0.x)转换成公网(Internet)上合法的IP地址(如202.202.12.11),以使内部地址能像有公网地址的主机一样上网。这个优于代理服务器,能做直接访问外部IP地址,但NAT往往会过滤掉部分UDP数据包。NAT(Network address transla转载 2015-11-06 12:06:09 · 938 阅读 · 0 评论 -
五种方法查看Ubuntu-Redhat等Linux系统版本号等系统信息
最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:第一种方法:# lsb_release -aLSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:p转载 2015-10-23 18:18:00 · 606 阅读 · 0 评论 -
ssh连接很慢GSS failure解决办法
什么导致了 scp 和 ssh 的登陆提示速度下降就我自身所遇到的情况来看, 这些延迟绝大部分是 GSSAPI 的认证功能导致的!你可以用 -v 选项确认你的情况. 例如, 下面是 ssh 的详细登陆过程:cherry@cherry:~$ ssh -v cherry@59.151.47.49......debug1: SSH2_MSG_SERVICE_REQUEST se转载 2015-09-23 19:28:42 · 13116 阅读 · 1 评论 -
CentOs yum源配置
yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。 y转载 2015-08-07 18:24:46 · 462 阅读 · 0 评论 -
Linux系统内存监控全面讲解:free命令
[root@scs-2 tmp]# free total used free shared buffers cached Mem: 3266180 3250004 16176 0 110652 2668236 -/+ buffers/cache: 471116 2795064 Swap: 2048276 80160 1968116 下面是对这些数值的解释:t转载 2015-10-30 18:38:54 · 1280 阅读 · 1 评论 -
Linux关机命令详解
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。 Linux centos重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、s转载 2015-10-30 18:41:26 · 462 阅读 · 0 评论 -
centos7.1下yum安装并使用apache web服务器
一、centos7.1下yum安装apache web服务器首先安装Apache,查看系统是否安装httpd和apr、apr-util并卸载#rpm -qa|grep aprapr-util-1.5.2-6.el7.x86_64apr-1.4.8-3.el7.x86_64#rpm -e --nodeps --allmatches apr-util-1.5.2-6原创 2016-01-11 19:24:12 · 16319 阅读 · 0 评论 -
windows向linux传送文件
windows与Linux之间传送文件(1) 用putty的内置小组件PSCP.exe。(此法可行) pscp.exe 可从putty官方下载,然后放到 windows 的c:\windows\system32目录下,这样cmd 命令提示符窗口 输入pscp直接可执行了,pscp 选项有: -r 拷贝整个目录,可加 -r 选项 -p 拷贝文件的时候转载 2016-01-12 19:14:13 · 604 阅读 · 0 评论 -
CentOS6下安装docker
CentOS6下安装docker官方文档要求Linux kernel至少3.8以上,且docker只能运行在64位的系统中。由于RHEL6和CentOS6的内核版本为2.6,因此必须要先升级内核。 下面以CentOS6.5(64位)为例,介绍下docker安装步骤和使用方法:一、升级内核(带aufs模块) 1、yum安装带aufs模块的3.10内核(或到这原创 2015-08-10 19:47:37 · 3290 阅读 · 0 评论 -
linux如何查看CPU,内存,机器型号,网卡信息
做性能测试需要记录性能测试机器的硬件信息,现将需要的命令总结如下:查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# cat /proc/cpuinfo原创 2016-06-17 19:23:52 · 2530 阅读 · 0 评论 -
centos7安装mate
http://www.45drives.com/wiki/index.php/Installing_MATE_on_CentOS_7Note: This guide assumes you have a CentOS 7 minimal installation (NO GUI) with the development tools installed. If the Development T原创 2016-03-29 19:31:30 · 7516 阅读 · 0 评论 -
解决Linux 软件包的依赖关系
刚才看见有人讨论Linux软件包的依赖问题,软件的依赖关系确实是一个比较令人头痛的问题,尤其是对新手来讲。我个人而言,解决这种依赖关系中要有三个方法。(以下皆以Fedora为例) 1.尽量安装软件源上已经有的安装软件 这听起来似乎是废话一样,但实际上有很多时候我们从网上随意下载一个软件包,然后费尽心思解决了依赖关系以后,却可能不经意间发现――原来这个软件在 系统的软件源上有现成的,我们只要y转载 2016-06-23 19:39:17 · 18512 阅读 · 0 评论 -
linux局域网下远程启动机器
环境说明: 两台局域网内的linux主机,本环境的系统为centos 5.3 X86_64 控制主机为:192.168.10.149 被控制主机为:192.168.10.150 一,在控制主机上安装远程开机需要的软件 [root@tomcat2 ~]#yum -y install wol 或者安装rpm包 [root@tomcat2 ~]#rpm -ivh wol-0.7.1-2.1.转载 2016-08-16 18:09:59 · 4465 阅读 · 0 评论 -
ubuntu添加vlan和路由追踪
1、linux添加vlan子接口安装vconfig命令,apt-get install vlan vconfig add eth0 105 // eth0为物理网络接口名称 ifconfig eth0.105 192.168.105.10 // 对上步增加的子接口eth1.35 添加IP地址 ifconfig // 察看此子接口是否成功配置 重启会失效编辑配置文件添加 $ vi /etc/原创 2016-10-25 18:25:58 · 4358 阅读 · 0 评论 -
Linux安装qemu-kvm虚拟机(基于ubuntu16.04)
查看cpu是否支持,输出vmx就可以了。在虚拟机里面跑到话记得要把IntelVT技术到选项勾上 grep vmx /proc/cpuinfo安装kvm、qemu sudo apt-get install kvm qemu libvirt-bin virtinst virt-manager virt-viewer查看kvm是否安装成功 virsh -c qemu:///system list原创 2016-10-26 19:44:32 · 12373 阅读 · 1 评论 -
在Linux下使用Markdown进行文档工作
自从使用了markdown,做文档工作就很顺手。我几乎将工作中所有的文档工作都用markdown来完成。最近有了一些新的体验,也发现了一些新的问题。在Linux系统中,编辑markdown可以用retext工具:# Debian/Ubuntusudo apt-get install retextretext Release-Notes.md要将markdown文件转换成html文件,可以用dis转载 2016-11-09 19:14:05 · 1949 阅读 · 0 评论 -
linux下允许普通用户执行关机(halt|shutdown)或重启(reboot)指令
1、使用suid让普通用户也具有重启linux系统的权限。 linux对权限把控比较严格,普通用户没有关机或重启的权限。 今天群里有朋友问,如何让linux的普通用户也有关机和重启的权限。 测试了一下,写下来供大家参考。以下是测试的过程。root@localhost ~]#whereis reboot #查找reboot的位置reboot: /sb原创 2016-11-16 18:17:13 · 26718 阅读 · 0 评论 -
how to use command via proxy server
how to use command via proxy server?A: use the proxychains-nginstall & configure steps./configure –prefix=/usr –sysconfdir=/etc make sudo make install sudo make install-config vim /etc/proxychains.原创 2016-12-14 14:03:08 · 500 阅读 · 0 评论 -
Linux性能测试工具-UnixBench--安装以及结果分析
UnixBenchunixbench是一个用于测试unix系统性能的工具,也是一个比较通用的benchmark, 此测试的目的是对类Unix 系统提供一个基本的性能指示,很多测试用于系统性能的不同方面,这些测试的结果是一个指数值(index value,如520),这个值是测试系统的测试结果与一个基线系统测试结果比较得到的指数值,这样比原始值更容易得到参考价值,测试集合里面所有的测试得到的指数值结合转载 2016-06-14 19:54:09 · 47506 阅读 · 1 评论 -
Linux查看与设置CPU频率
Gnome下查看 1) 在Gnome菜单栏的底部面板上点右键 —> 添加到面板 –> CPU频率范围监视器 , 然后gnome面板上就会出现此小工具,并显示当前的频率, 点左键可出现可调节的频率命令行下查看 1) 安装cpufrequtils 此软件是查看cpu当前频率以及修改频率、选择cpu、选择cpu运行方式的。注意,只支持某些可调节频率的cpu,如intel的笔记本cpusud转载 2016-06-14 19:53:16 · 40556 阅读 · 0 评论 -
CentOS7下使用iptables
系统升级到CentOS 7后总感觉iptables怪怪的,比如不管怎么保存重启后都被初始化一下,即便我最后发大绝招启动时候加命令: 首先iptables-save > /etc/iptables.rules保存当前状态。 然后再在/etc/rc.local中强制加上/etc/rc.local iptables-restore /etc/iptables.rules 重启后虽然规则生效但仔细看转载 2016-06-29 19:12:37 · 6341 阅读 · 0 评论 -
linux VLAN配置(vconfig)
1.安装vlan(vconfig)和加载8021q模块 #aptitude install vlan #modprobe 8021q或:#yum install vconfig#modprobe 8021q#lsmod |grep -i 8021q2.使用linux vconfig命令配置vlan #vconfig add eth0 100 #vconf转载 2016-01-14 18:50:16 · 5273 阅读 · 0 评论 -
linux使用X Windows设置远程桌面
https://mike632t.wordpress.com/2013/03/26/remote-desktop/配置X Windows使用XDMCP来进行远程桌面连接在linux上一般安装图形界面GDM,KDM,Lightdm(mate等)来管理X Windows,下面是在目标机器上配置相应的文件来打开X Windows的远程连接1、GDMgnome的display manager程序原创 2016-03-29 19:33:10 · 4406 阅读 · 0 评论 -
linux下使用X2Go进行远程连接
http://www.unixmen.com/x2go-an-open-source-remote-desktop-solution-for-linux/About X2Go X2Go is an Open Source remote desktop application for GNU/Linux that uses NX technology protocol. The main dif原创 2016-03-29 19:34:21 · 4885 阅读 · 0 评论