Linux
文章平均质量分 56
fanzhang1990
这个作者很懒,什么都没留下…
展开
-
centos上安装qemu学习xv6
参考 MIT-6.828-JOS-环境搭建我的系统是centos,网上大部分人都是ubunt安装qemu。两种方式安装qemu,命令安装和源码安装。A: 命令安装就一条命令,qemu官网 写的就是yum install qemu-kvm,执行之后,执行./configure报错:ERROR: zlib check failedMake sure to have the zlib lib...原创 2019-12-05 20:20:11 · 1492 阅读 · 0 评论 -
[Linux筆記] 利用 mount 指令解決 Read-only file system 問題
之前幫別人處理機器的時候,發生這個問題,如果你針對 / 根目錄做寫入動作,她就會出現 Read-only file system,所以我去 google 到一篇文章:如何讓file system 變成可以write, 而不是read only,這篇的解法就還蠻簡單的,就是只要下指令就可以了。转载 2014-07-04 14:57:25 · 7592 阅读 · 0 评论 -
关于ubuntu14.04中ntpdate的问题
ntpdate命令我不用多说了,怎么用网上原创 2014-07-04 17:06:06 · 5563 阅读 · 0 评论 -
shell编程——if语句
if 语句格式if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi if 的三种条件表达式转载 2014-06-15 19:39:14 · 648 阅读 · 0 评论 -
shell脚本参数
$0 ---- 当前程序的名称,实际上是一个内部参数,不同于$1,$2....因为它必须有! $# ---- 传递给程序的总的参数数目,也就是那个传说中的数组大小 $? ---- 上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值。 $* ---- 传递给程序的所有参数组成的字符串。 $@ ---- 以"参数1" "参数2" ... 形转载 2014-06-16 18:07:38 · 643 阅读 · 0 评论 -
iptables规则的查看、添加、删除和修改
这里只列出比较常用的参数,详细的请查看man iptables1、查看iptables -nvL –line-number-L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数-n 不对ip地址进行反查,加上这个参数显示速度会快很多-v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口–line-num转载 2014-06-16 18:04:41 · 693 阅读 · 0 评论 -
linux书籍推荐
1 熟悉linux基本环境 >>> 《鸟哥的私访菜》《unix初级教程》 《linux编程宝典》(市面上无,图书馆有), 等等。 2 熟悉操作系统的基础知识 >>> 《现代操作系统》 《操作系统概念》 3 熟悉系统编程 >>> 《unix环境高级编程 第二版》《unix操作系统设计与实现》 4 内核 按先后顺序: 《 linux内核设转载 2014-07-08 15:06:55 · 3893 阅读 · 0 评论 -
Ubuntu下crontab命令的用法
cron是一个Linux下的后台进程,用来定期的执行一些任务。因为我用的是Ubuntu,所以这篇文章中的所有命令也只能保证在Ubuntu下有效,但其他系统应该也差不多。 想要让cron执行你指定的任务,首先就要编辑crontab文件。crontab是一个文本文件,用来存放你要运行的命令。你可以以下命令 crontab -e 来打开你的用户所属的cront转载 2014-08-29 15:11:40 · 430 阅读 · 0 评论 -
使用tshark抓包以及使用scp在Linux主机之间进行定时备份
最近要使用原创 2014-11-07 15:45:26 · 1486 阅读 · 0 评论 -
Ubuntu环境下挂载新硬盘
转自 http://zwkufo.blog.163.com/blog/static/258825120141283942244/转载 2014-11-03 10:50:00 · 600 阅读 · 0 评论 -
shell 中的if语句
1234if*[*"a"*=*"a"*] // 空格用*标示thenecho "a = a"fi 最近几天写脚本,遇到if语句时总是吃不准。这次总结一下。使用if语句有2中方式,一种是使用test命令另一种是使用“[]”,其中后者比较常用。方法一,使用tes转载 2014-06-13 16:05:12 · 727 阅读 · 0 评论 -
使用iptables防ddos攻击的问题
最近要求做一个防ddos攻击的原创 2014-07-23 16:28:22 · 7520 阅读 · 0 评论 -
ubuntu php.ini 的路径
转自 http://hi.baidu.com/cabing200/item/ff08558418aecf23100ef37fphp.ini中文解释 (Ubuntu的目录为/etc/php5/apache2/php.ini)2006/10/15 10:45php.ini中文解释 发布时间:02-11-26 作者或来源: leftstar [PHP] ; PHP还是一个不断发展的工具,转载 2014-03-12 09:55:02 · 8385 阅读 · 0 评论 -
ubuntu下安装Apache+PHP+Mysql
转载自:http://www.comflag.com/2011/05/01/apache-web.htm电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。 其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基转载 2014-03-11 19:15:21 · 574 阅读 · 0 评论 -
iptables详解
(2)SNAT 改变包的源地址,这在极大程度上可以隐藏你的本地网络或者DMZ等。内网到外网的映射。(3)MASQUERADE 的作用和SNAT完全一样,只是计算机的负荷稍微多一点。因为对每个匹配的包,MASQUERADE都要查找可用的IP地址,而不象SNAT用的IP地址是配置好的。当然,这也有好处,就是我们可以使用通过PPP、 PPPOE、SLIP等拨号得到的地址,这些地址可是由ISP的D转载 2014-06-23 17:35:00 · 893 阅读 · 0 评论 -
shell中的特殊字符
shell中除使用普通字符外,还可以使用一些具有特殊含义和功能的特殊字符。在使用它们时应注意其特殊的含义和作用范围。下面分别对这些特殊字符加以介绍。1. 通配符 通配符用于模式匹配,如文件名匹配、路经名搜索、字符串查找等。常用的通配符有*、?和括在方括号[ ]中的字符序列。用户可以在作为命令参数的文件名中包含这些通配符,构成一个所谓的“模式串”,在执行过程中进行模式匹配。 *转载 2014-05-23 16:45:47 · 602 阅读 · 0 评论 -
设置客户端连接PostgreSQL不需要密码
平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等;如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法。--测试环境目标库IP: 192.168.1.25/5432 ; 数据库: Mydb ;用户名:postgres客户端IP: 192.168.1.26--在 192转载 2014-06-26 19:39:40 · 16808 阅读 · 0 评论 -
awk命令常用实例
本文编辑整理自:http://apps.hi.baidu.com/share/detail/65330911、简单awk '/101/' file 显示文件file中包含101的匹配行。awk '/101/,/105/' file 显示文件file中包含101或105的行。awk '$1 == 5' file显示文件file中第1个字段为5的转载 2014-06-09 19:36:21 · 562 阅读 · 0 评论 -
Linux shell脚本的字符串截取
zLinux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.hao.com/123.htm.. 一 # 号截取,删除左边字符,保留右边字符。 echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左转载 2014-06-09 16:46:26 · 597 阅读 · 0 评论 -
shell 执行数学运算
bash本身不具备浮点运算功能,最近在看《Advanced Bash-Scripting Guide》,里面介绍了一种使用bc来实现bash浮点运算的方法。bc是一个高精度的计算器,gentoo用户可以使用emerge bc来安装。在脚本中使用bc的基本格式如下: variable=$(echo "OPTIONS; OPERATIONS" | bc)下面是几个例子:#! /bi转载 2014-06-09 19:23:51 · 545 阅读 · 0 评论 -
shell中if做比较
转自http://www.cnblogs.com/276815076/archive/2011/10/30/2229286.html转载 2014-06-09 19:27:55 · 479 阅读 · 0 评论 -
Linux 信号signal处理机制
信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一转载 2012-08-11 16:25:48 · 1623 阅读 · 0 评论