
linux学习
文章平均质量分 50
wtysksk
这个作者很懒,什么都没留下…
展开
-
linux引导流程
按电源,进行固件自检(firmware)------->CMOS/BIOS,加电自检,检查硬件是否有故障;BootLoader-------->GRUB,定义操作系统的标题,root-/boot,指定/boot所在分区的硬件标识,kernel指定内核存放的位置(可执行文件),initrd指定镜像文件所在的位置,这是GRUB里面最有效的三个语句;kernel保存了硬件所需的驱动程序,在操作系统的基础原创 2012-04-22 16:04:09 · 423 阅读 · 0 评论 -
ubuntu12.04清除DNS缓存
写在开头:只在ubuntu下试过,其他发行版未作尝试。dpkg -L nscd #查看该软件是否安装(查看文件所在位置)sudo apt-get install nscd #安装sudo /etc/init.d/nscd start #启动#或者sudo /etc/init.d/dns-clean startOK。原创 2013-02-01 17:49:02 · 1502 阅读 · 0 评论 -
鸟哥的linux私房菜之WWW服务器--摘录
一、相关概念HTTP(Hyper Text Transport Protocol,HTTP),超文本传输协议HTTPd,HTTP daemon之意,为自由软件,后来由于HTTPd这个服务器一直没有妥善的发展,于是一群社群朋友便发起一个计划,这个计划主要在改善原来的HTTPd服务器软件,称这个改良过的软件为Apache,取其(一个修修改改的服务器 A patch server)之意,原创 2013-02-18 00:23:59 · 792 阅读 · 0 评论 -
服务器最小化安装centos6.3之后-_-
1.安装结束后,进行的一些检查工作完整的安装日志:/root/install.log进行检查的工作:shell> more /var/log/messages # 检查硬件配置是否有错误信息shell> dmesg # 检查网卡设置是否正确shell> ifconfig # 检查网络是否正常(这个还得另说)shell> pingcentos开机取消图形界面,直接原创 2013-02-18 00:48:30 · 880 阅读 · 0 评论 -
centos6.3时区与时间设置
1.软件时钟与硬件时钟软件时钟:由linux操作系统根据1970/01/01开始计算的秒数硬件时钟:主机硬件系统上面的时钟,例如BIOS记录的时间2.步驟:install: yum install ntpdatetimezone: vi /etc/sysconfig/clock,确保是如下值: [ZONE = "Asia/Shang原创 2013-02-28 00:11:36 · 1230 阅读 · 0 评论 -
iptables学习(针对filter链)
1、什么是防火墙?从广义来说,只要能够分析与过滤进出我们管理之网域的封包数据,就可以称为防火墙2、iptables的表格table与链chainlinux预设的三个表格:filter管理本机进出的,nat管理后端主机(防火墙内部的其他计算机),mangle管理特殊旗标使用filter:INPUT->:与进入Linux本机的封包有关OUTPUT->:本机所要送出的封包有关原创 2013-05-01 16:33:11 · 1406 阅读 · 0 评论 -
linux下如何获取目录名?(四种方法)
当你正在编写一个shell脚本的时候,你可能会遇到只需要当前目录名,而不是绝对路径的情况,该怎么做呢?这里有四种方法帮助你只提取当前的目录名,例:最终获取的目录名为:人性的哲学与科学Using basename(最直接简单地方式)basename /usr/local/binbin当然,可以结合pwd更灵活地使用:cd /usr/local/binbasenam原创 2013-05-21 00:39:05 · 1908 阅读 · 0 评论 -
linux /bin/sh与/bin/bash有区别么(DashAsBinSh)
rt.原文链接:http://www.cppblog.com/erran/archive/2012/05/24/176038.htmlubuntu官网:https://wiki.ubuntu.com/DashAsBinSh转载 2012-12-27 18:53:52 · 892 阅读 · 0 评论 -
VIM文件编码识别与乱码处理
在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding 和 termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。下面,我们详细介绍一下这四个选项的含义和作用。1 encodingencoding 是 Vim 内部使用的字符编码方式。当转载 2013-06-16 01:06:55 · 837 阅读 · 0 评论 -
Linux下PS1、PS2、PS3、PS4使用详解
1、PS1——默认提示符如下所示,可以通过修改Linux下的默认提示符,使其更加实用。在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名称的版本。我们通过修改,可以使其显示用户名、主机名和当前工作目录。-bash-3.2$ export PS1="\u@\h \w> " ramesh@dev-db ~> cd /etc/mail ramesh@de转载 2013-07-08 23:26:52 · 2033 阅读 · 0 评论 -
bash shell计算出一个目录下所有文件的大小
脚本如下: 1 #! /bin/bash 2 DIR=$1 3 [ ! -d "$DIR" ] && (echo "argument is not a directory.";exit 1) 4 if [ "$?" -eq 1 ];then 5 exit 6 fi 7 cd $DIR 8 pwd 9 for f in $(ls $DIR) 1原创 2013-07-09 19:17:39 · 2144 阅读 · 0 评论 -
ubuntu12.04快速安装php imagick扩展
各项说明:Ubunt12.04PHP Version 5.3.10-1ubuntu3.7Apache/2.2.22 (Ubuntu)php.ini:/etc/php5/apache2/php.ini首先安装 ImageMagick-6.8.6-9cd ImageMagick-6.8.6-9/./configure --prefix=/usr/local/imagemagick原创 2013-09-23 22:32:15 · 1281 阅读 · 0 评论 -
ubuntu13.04编译安装lnmp
上上上...周,装了个windows7与ubuntu13.04双系统(我装好一个礼拜之后,系统提示升级成ubuntu13.10,囧)。安装步骤参考张晏:http://blog.s135.com/nginx_php_v7/。安装过程比较顺利ubuntu13.04或13.10编译安装步骤如下:版本:nginx-1.5.10 mysql-5.6.10 php-5.3.28 memcache-原创 2014-03-25 14:35:00 · 1124 阅读 · 0 评论 -
linux下主机名的修改
1.临时修改主机名显示主机名:zhouhh@zzhh64:~$ hostnamezhh64修改主机名:zhouhh@zzhh64:~$ sudo hostname zzofszhouhh@zzhh64:~$ hostnamezzofs看一下$PS1zhouhh@zzhh64:~$ echo $PS1/[/e]0;/u@/h: /w/a/]${debian_c转载 2013-01-31 18:06:03 · 666 阅读 · 0 评论 -
CentOS 6.3 下用ntfs-3g挂载Widows NTFS分区
《CentOS 6.3 下用ntfs-3g挂载Widows NTFS分区》《centos 下挂载NTFS 移动硬盘》默认情况下,CentOS 6.3不支持Widows NTFS硬盘分区读写,要想把NTFS格式的磁盘挂载到CentOS 6.3下面需要安装第三方的插件ntfs-3g,这里我们采用编译安装插件。1、安装编译器,否则不能成功编译。yum install gc转载 2013-01-16 14:36:54 · 653 阅读 · 0 评论 -
bach:gcc command not found && bach:a.out command not found
linux菜鸟的一点小感悟~~~bach:gcc command not found,这个问题已经困扰二三天了,网上各种查找,还是不能让虚拟机联上网,今天无意之间将“bach:gcc command not found”,GOOGLE下,惊喜发现:http://topic.youkuaiyun.com/t/20060626/20/4844489.html,gcc的这个问题算是解决了。。原创 2012-05-08 01:42:13 · 935 阅读 · 0 评论 -
Ubuntu+Apache2 + mysql + php5 + netbeans 7.1.1 PHP环境搭建
搭建lamp环境之前,你最好对Ubuntu有一些了解,如Ubuntu桌面配置,换源,常用命令等等。(这仅仅是一个温馨提示)下面开始搭建。<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->ubuntu11.10下vim重装<!--@page {margin:0.79in}p {mar原创 2012-08-22 11:53:51 · 1092 阅读 · 0 评论 -
ubuntu下firefox flash插件安装
最近有些烦躁了,写条小文抚慰下~安装步骤如下:1.打开网址:http://get.adobe.com/cn/flashplayer/,选择要下载的版本,我选择的是.tar.gz的;2.下载完后解压:cd ~/Downloadsmkdir firefox_install_flashtar -zxvf install_flash_player_11_linux_i386.tar.原创 2012-10-22 18:52:39 · 763 阅读 · 0 评论 -
centos6.2 Destination Host Unreachable
现象描述(两台centos6.2主机内网ping不通,外网可以):设第一台centos主机为host1,内网ip为192.168.0.2;设第二台centos主机为host2,内网ip为192.168.0.4;现通过ssh登录host1,[root@host1~]# ping 192.168.0.4 出现如下错误:Destination Host Unreachable原创 2012-11-19 18:45:09 · 6706 阅读 · 0 评论 -
安装enca
1.Ubuntu12.04下的安装:sudo apt-get install enca2.Centos6.2下的安装:(注意选择系统对应的版本哦)wget http://pkgs.repoforge.org/enca/enca-1.10-1.el6.rf.x86_64.rpmrpm -ivh enca-1.10-1.el6.rf.x86_64.rpm3.使用实例原创 2012-12-06 19:23:45 · 5118 阅读 · 0 评论 -
linux下ssh配置
http://blog.licess.org/sshd_config/http://www.cnblogs.com/rooney/archive/2012/03/22/2411727.htmlhttp://doc.licess.org/openssh/sshd_config.html转载 2012-12-31 10:54:50 · 449 阅读 · 0 评论 -
centOs6.3调整分区大小
rt.详情移步《通过命令给centOs分区》转载 2013-01-07 15:50:53 · 1711 阅读 · 0 评论 -
linux 下 rar命令
如何在linux下解压缩rar格式的文件压缩包前言:没有特殊原因,文档如果要传到linux上,一定要打成*.zip格式,这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲,本节讲下,如何让linux支持解压缩rar文件一 、系统环境1.1 系统环境实验环境一:CentOS release 5.5 (Final)2.6.18转载 2013-01-24 13:24:20 · 866 阅读 · 0 评论 -
Centos 5.6下rsync安装配置(yum)
必须在服务器A和B上都安装rsync,其中A服务器上是以服务器模式运行rsync,而B上则以客户端方式运行rsync。这样在web服务器A上运行rsync守护进程,在B上定时运行客户程序来备份web服务器A上需要备份的内容中,因此本文开了两个虚拟机。IP为192.168.74.130作为服务器IP为192.168.74.132作为客户端。======转载 2013-01-26 18:05:53 · 3356 阅读 · 0 评论 -
服务器最小化安装centos6.3系统后,网卡接口变成em1-em4
本文参考了:《dell服务器装机网络问题》注:使用em1-em4这种形式也可以接入网络。如何将em1-em4这种接口变成我们习惯了的eth0-eth3呢?步骤如下:1.修改系统grub,增加一个 biosdevname=0 的启动参数vi /boot/grub/grub.conf# grub.conf generated by anaconda#原创 2013-01-28 13:11:37 · 2969 阅读 · 0 评论 -
最基本的centos网络配置
一般CentOS 网络配置是根据自己的需求来设定的。但是,对于一些不经常用CentOS的用户来说,不知道基本的CentOS 网络配置。如果你没有特别的要考虑的设置,那么就可以考虑下我推荐的这种CentOS 网络配置。CentOS 网络配置这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。1.CentOS 网络配置之网络的基本设置我们在设置网络环转载 2013-01-30 21:40:51 · 817 阅读 · 0 评论 -
快速搭建git(小团队使用)
关于本文的一些说明:服务器Centos6.4,客户端Ubuntu12.04,这里服务器配置的ip为192.168.1.106,客户端配置的ip为 192.168.1.102基于本地协议与ssh协议部份目录请结合实际情况进行替换欢迎飘过的大神进行指正。相关步骤如下:制作不用密码可立即登录的ssh用户在服务端:useradd gitpasswd gitssh -l原创 2013-07-16 01:00:10 · 1163 阅读 · 0 评论