Linux基础
文章平均质量分 60
「已注销」
分享价值,记录点滴!
展开
-
源码包与RPM包的区别
这篇文章都以Apache的安装为例一、区别 1、安装前:概念上不同。 1.1、RPM包是二进制包,源码包其实就是我们能认识的C语言文件。 2、安装后:安装位置的不同 1.1、RPM包安装位置是安装在多个位置,这不是由安装人决定的,而是由RPM包的作者决定的。 3、其他 3.1、R原创 2016-03-02 17:24:57 · 1074 阅读 · 0 评论 -
crontab 详解
cron 是 UNIX, SOLARIS,LINUX 下的一个十分有用的工具。通过 cron 脚本能使计划任务定期地在系统后台自动运行。cron 命令crontab -e – 编辑该用户的 crontab,当指定 crontab 不存在时新建。crontab -l – 列出该用户的 crontab。crontab -r – 删除该用户的 crontab。crontab原创 2016-02-24 12:31:52 · 404 阅读 · 0 评论 -
CentOS 6.5配置本地YUM源
CentOS 6.5配置本地YUM源默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源可以大大提高学习效率。1、为DVD创原创 2016-02-24 14:03:32 · 441 阅读 · 0 评论 -
linux 添加链接与删除链接(ln命令的用法)
linux下添加链接与删除链接(ln命令的用法)添加链接使用ln命令用法:#ln --help用法:ln [选项]... 目标 [链接名]或:ln [选项]... 目标... 目录或:ln [选项]... --target-directory=目录 目标...创建连至指定的链接,并可选择性指定。如果没有指定,会在目前的目录中创建一个和名称一样的链接。当使用第原创 2016-02-24 14:04:53 · 58406 阅读 · 0 评论 -
查看linux服务器CPU详细情况
linux服务器的硬件信息放在/proc下,cat /proc/cpuinfo可以查看到CPU的详细信息。 [fengzhige@33 ~]$ cat /proc/cpuinfo |lessprocessor : 0 ##CPU超线程数vendor_id : GenuineIntel ##CPU生产厂商cpu family原创 2016-02-24 14:06:32 · 696 阅读 · 0 评论 -
怎样在Linux 5上添加裸设备映射
在红帽企业Linux 5上怎样添加裸设备映射?解决方法:裸设备接口在紅帽企业Linux 5上已经被去掉了。现在可以通过udev规则配置裸设备。为了添加裸设备映射,在/etc/udev/rules.d/60-raw.rules 添加一行,格式和下面的一样:ACTION=="add", KERNEL="", RUN+="raw /dev/raw/rawX %N"转载 2016-03-11 14:00:52 · 451 阅读 · 0 评论 -
ping tracert 用法
一 ping 二 tracertTracert是一个dos下的网络命令,主要作用是对路由进行跟踪。 Tracert命令是用于探索源地址到目标地址当中所经过的路线。而每到达一个点,就会向源地址返回一个信号。例如A要访问D,那么当中经过B,再经过 C。当经过B时,会向A返回一个信号,当经过C时,再向A返回一个信号,最后到达D时,返回信号,结束整个过程。在这当中需要注意的是两点,经过转载 2016-03-11 14:27:51 · 2364 阅读 · 0 评论 -
Linux下查看SELinux状态和关闭SELinux的方法
Linux下查看SELinux状态和关闭SELinux的方法 一、查看SELinux状态命令:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可转载 2016-03-11 14:28:56 · 764 阅读 · 0 评论 -
linux在shell中获取时间 date巧用
linux在shell中获取时间 date巧用获得当天的日期date +%Y-%m-%d输出: 2011-07-28 date1=$(date --date='1 days ago +%Y%m%d') #前一天的日期date1=$(date --date='2 days ago +%Y%m%d') #前l两天的日期原创 2016-02-29 16:06:40 · 813 阅读 · 0 评论 -
RAID0 RAID1 RAID10 RAID5 各需几块盘才可组建
RAID0 RAID1 RAID10 RAID5 各需几块盘才可组建RAID 0RAID 0即Data Stripping(数据分条技术)。整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力。要求至少两个磁盘。我们通过RAID 0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID原创 2016-04-28 16:31:16 · 32907 阅读 · 0 评论 -
RAID磁盘利用率详解
RAID磁盘利用率详解一.RAID定义 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为转载 2016-05-03 11:00:00 · 27451 阅读 · 0 评论 -
centos 6.5 清除yum源方式
centos 6.5 清楚yum源方法:Code:yum clean allCode:yum clean metadataCode:yum clean dbcacheCode:yum update原创 2016-05-21 23:21:27 · 12160 阅读 · 0 评论 -
LINUX 新增的磁盘不建立分区,直接建立文件系统并挂载怎么办?
LINUX下新增的磁盘不建立分区,直接建立文件系统并挂载: 不是都要先使用FDISK进行分区的么?怎么直接跳过了这步,直接建立文件系统,并挂载了呢?解决方法:假设新硬盘是 /dev/sdcfdisk操作的是/dev/sdc ,分区后才会有/dev/sdc1 /dev/sdc2 之类一般mkfs.ext4 /dev/sdc1 来格式化一个分区,再mount /dev/sdc1原创 2016-05-22 00:09:34 · 10655 阅读 · 0 评论 -
Udev raw裸设备 asmLib区别
asmlib 是linux上面给磁盘/分区头上面打上asm的标记,供asm使用,而且当磁盘的盘符发生改变的时候,不会影响到asm disk,从效果上说,和udev没有本质区别,在redhat 4和5中oracle提供asmlib程序,在6中,oracle只为oel提供,其他linux不再提供udev 是为了防止在机器因为重启的时候,因为盘符发生改变,导致asm disk不能正常被dg应用,原创 2016-06-09 23:56:19 · 3208 阅读 · 0 评论 -
Linux源代码目录结构说明
Linux源代码目录结构说明 系统核心组件: Linux源代码目录结构示意图: 图:linux源代码目录结构示意图(一) scripts目录: 该目录中不包含任何核心代码,该目录下存放了用来配置内核的脚本和应用程序源码。 (二) Lib目录: 该目录主要分两部分:gnuzip加压缩算法,用于在系统启动过程中将压缩的内核镜像解压缩;剩余的文件用于实现一原创 2016-07-25 10:13:34 · 4512 阅读 · 0 评论 -
ubuntu开启SSH服务
ubuntu开启SSH服务SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get instal转载 2016-08-09 14:22:56 · 556 阅读 · 0 评论 -
linux例行性工作 crontab详解
名称 : crontab使用权限 : 所有使用者使用方式 :crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-1[user]-列出用户目前的crontab.crontab-e[user]-编辑用户目前的crontab.cr转载 2016-02-24 12:26:18 · 470 阅读 · 0 评论 -
查看磁盘阵列 使用率(简单)
磁盘阵列df -h看文件系统使用率 : format看可用磁盘 : cfgadm -al看总线连接原创 2016-02-24 11:00:19 · 822 阅读 · 0 评论 -
Linux正常关机命令
Linux正常关机命令shutdown -h now Linux正常关机命令原创 2016-03-02 18:51:45 · 4801 阅读 · 1 评论 -
Linux平台JDK安装
Linux平台JDK安装本文主要描述如何在Linux平台下安装JDK环境。进入网页:http://www.oracle.com/technetwork/java/javase/downloads/index.html如下图:这里作为开发人员,我们选择JDK而不是JRE,因此用鼠标点击JDK下面的DOWNLOAD按钮,进入新的网页,如下转载 2016-03-02 18:54:04 · 342 阅读 · 0 评论 -
dd详解
dd命令详解(清除硬盘数据) 2012-04-10 10:33:51分类: LINUX dd 是Linux/UNIX下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝 的同时进行指定的转换。 1.命令简介 dd的主要选项: 指定数字的地方若以下列字符结尾乘以相应的数字: b=512,c=1,原创 2016-03-02 19:06:44 · 1011 阅读 · 0 评论 -
安装Linux后修改grub默认启动选项
grub是一种多操作系统启动程序,我们在安装了各种linux后,开机时出现的操作系统选择菜单通常是grub程序所显示的。 Linux安装后,默认的启动的操作系统就设定好了。在不同的时期,我们常常需要不同的默认启动系统。通过修改grub的配置文件可以容易的做到这一点。 grub配置文件通常是linux系统的/boot/grub/grub.conf文件,用vi、gnot转载 2016-03-02 19:13:01 · 30336 阅读 · 2 评论 -
RHEL 5 ORACLE Linux 5.9 配置YUM源 5配置yum
[root@chengdu yum.repos.d]# vim local.repo [Cluster]name=Clusterbaseurl=file:/mnt/iso/Clusterenabled=1gpgcheck=0gpgkey=file:/mnt/iso/RPM-GPG-KEY-oracle[VT]name=VTbaseurl=file:/mnt/is原创 2016-03-02 19:27:01 · 678 阅读 · 0 评论 -
kill killall pkill 杀死php后台进程
Linux下杀死(kill)PHP进程kill php-fpmkill -9 程序名字killall = pkill 程序名字杀死所有的。 如下图:原创 2016-02-17 18:53:43 · 2570 阅读 · 0 评论 -
Linux 命令大全-网络资源
Linux 命令大全地址:http://man.linuxde.net/备查询。原创 2016-02-18 09:26:29 · 399 阅读 · 0 评论 -
linux memcached状态查询
linux memcached状态查询linux memcached状态查询一memcached -h首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到memcache服务器的版本 二如何查看memcache服务器端版本: ./memcached -h m转载 2016-02-18 17:49:36 · 442 阅读 · 0 评论 -
top命令详解
top命令 Windows下的任务管理器虽然不好用(个人更喜欢Process Explorer些),但也算方便,可以方便的查看进程,CPU,内存...也可以很容易的结束进程没有图形化界面下的Linux,也有命令可以实现Windows的任务管理器功能,这个命令就是"top",用户可以使用top来对进程排序,结束进程等.top 命令是 Linux 下常用转载 2016-02-18 17:56:46 · 814 阅读 · 0 评论 -
linux 5.4 安装php
linux 5.4 安装php 1、安装PHP(1)获得PHP源码:php-5.4.1.tar.gz(最新版本为5.4.2),保存到/usr/local目录下。下载地址:http://cn.php.net/get/php-5.4.2.tar.gz/from/a/mirror。(2)解压缩源码文件:#tar -zvxf php-5.4.1转载 2016-02-18 18:00:19 · 3536 阅读 · 0 评论 -
设置php的环境变量 php: command not found
ssh执行远程服务器脚本 提示php: command not found设置环境变量一台机器作为管理机,来管理其他服务器,并通过key认证,免密码登陆的。在管理机上通过ssh登陆到其他服务器来远程执行命令ssh root@IP "cmd"执行远程服务器上的某个脚本,却报错,提示php:command not found 找不到php命令转载 2016-02-19 09:26:55 · 14811 阅读 · 1 评论 -
centos 5 6安装本地yum源
5.7 6.5 试用: mkdir /opt/mntmount /dev/cdrom /opt/mnt配置如下 文件:备份一下原来文件cp /etc/yum.redo.d/**.repo /etc/yum.redo.d/**.repo.bak vim /etc/yum.redo.d/**.repo添加:如下既可在Red Hat Ente原创 2016-02-19 10:16:05 · 877 阅读 · 0 评论 -
rpm yum方式安装的 mysql的头文件位置
要装python的Mysql模块,按照文档里说的要执行:python setup.py build结果一堆错误,发现找不到mysql.h等一批头文件,在机器上找了半天也没找到mysql.h,后来查了一下,需要安装mysql的devel包,到mysql官网上下一个:http://dev.mysql.com/downloads/mysql/#downloads是个rpm包,直接执行:原创 2016-02-19 14:18:35 · 1483 阅读 · 0 评论 -
centos设置当前系统时间命令
查看命令datecentos设置当前系统时间命令[root@t1 data]# date --set "03/19/16 11:30"Sat Mar 19 11:30:00 PDT 2016Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,原创 2016-03-19 11:31:20 · 895 阅读 · 0 评论 -
awk详解
1. awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想原创 2016-03-08 17:57:09 · 347 阅读 · 0 评论 -
ubantu 14 关闭防火墙 SELinux
1、关闭ubuntu的防火墙 ufw disable 开启防火墙ufw enable2、卸载了iptables apt-get remove iptables3、关闭ubuntu中的防火墙的其余命令 iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT原创 2017-04-01 18:04:41 · 63898 阅读 · 1 评论