Epsilon

Stay hungry. Stay foolish.

Linux安装gcc-6.1.0

获取gcc源码包gcc各版本地址:https://ftp.gnu.org/gnu/gcc 目前最新的是6.1.0版:https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2# wget https://ftp.gnu.org/gnu/gcc/...

2016-08-07 20:12:31

阅读数:5624

评论数:4

Linux添加swap分区

根据Redhat公司的建议,Linux系统swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,swap分区至少需要400MB或者物理内存2倍以上的空间.当然我们在安装Linux的时候,就能直接讲swap分区设置到足够...

2016-08-07 19:44:06

阅读数:1129

评论数:5

WinSetupFromUSB制作多系统U盘引导启动

重装系统有各种方式,比较常见的有做系统引导U盘、刻录PE、硬盘一键安装等。但是有很多缺点,国内大部分用的Ghost系统,内含各种捆绑软件,系统极其不安全、稳定,另外制作U盘启动也只能做一个系统的安装盘,如果想换个系统还要另外刻录,费时费力。0x00 简介WinSetupFromUSB是一款制作从u...

2016-06-06 17:29:14

阅读数:13866

评论数:1

Linux Bash 程序题解

问题描述:设计一个程序 cuts,它由标准输入读取数据,获取由第一个参数 n 和第二个参数 m 所限定范围的数据,n 和 m 都是整数,即从输入的字符串中抽取第 n 个字符至第 m 个字符之间的所有字符(包括这两个字符)。例如:$ cuts 11 14 this is a test of cuts...

2016-03-30 17:55:06

阅读数:808

评论数:0

Linux hostname主机名配置及修改

这篇文章为大家介绍linux hostname主机名配置文件/etc/hosts,包括主机名的用途、配置文件的操作方法及修改主机名的步骤等,有需要的朋友,可以参考下 1. 什么是Linux主机名无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP...

2016-03-30 17:09:50

阅读数:4055

评论数:0

Bash eval命令及其常见用法

POSIX的解释: eval - construct command by concatenating arguments 先感受下面的几行命令:[root@localhost shell]# set -- one two three # 设置 $1 $2 $3 [root@localhos...

2016-03-30 13:42:29

阅读数:3634

评论数:0

CSAPP Tiny web 服务器源码分析及搭建运行

CSAPP Tiny Web 服务器源码分析 运行结果 1. Web基础web客户端和服务器之间的交互使用的是一个基于文本的应用级协议HTTP(超文本传输协议)。一个web客户端(即浏览器)打开一个到服务器的因特网连接,并且请求某些内容。服务器响应所请求的内容,然后关闭连接。浏览器读取这些内容,并...

2016-03-25 17:21:50

阅读数:2764

评论数:1

Linux find命令实例解析

查找两天前修改过的文件: find . -type f -mtime -2 查找3天内修改过的文件: find -ctime -3 find命令使用超过6天,空文件独立查询命令: find /data/backup -ctime +6 -exec rm -f {} \;   删除...

2016-03-05 09:08:39

阅读数:402

评论数:0

11款最棒的Linux数据恢复工具

无论你使用的是台式电脑还是笔记本,需要关注的重点之一都是如何保护好你的宝贵数据。因为总会有各种突发情况使你的系统崩溃,然后你要做的就是恢复数据。不管你怎么想,要是我失去了所有的数据却无法恢复的话,我会分分钟肢解了这台破电脑。不过幸好的是,现在市场上有不少的数据恢复工具,能帮助我们从系统的硬盘上恢复...

2016-02-28 10:44:03

阅读数:2506

评论数:0

监控 Linux 性能的 18 个命令行工具

对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix 系统管理员的工作...

2016-02-28 10:40:44

阅读数:1815

评论数:2

linux硬链接和软链接的区别

1.原理上: 硬链接(hard link):A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等的。如果删除了其中一个,对另外一个没有影响。...

2016-02-13 15:32:31

阅读数:351

评论数:1

bash - filename=${1:-/etc/hosts} 和 filename=/etc/hosts 的区别

举例如下: filename=/etc/hosts if [ -r "$filename" ] && [ -s "$filename" ]; then md5sum $filename else echo "$f...

2016-02-06 12:34:55

阅读数:550

评论数:0

Linux Bash Shell $*和$@的区别

在 Linux Bash Shell 中,$* 和 $@ 都表示参数列表中的所有参数,它们在具体使用中会有哪些不同呢?这里我们可以写一个 Shell 脚本做实验: #!/bin/bash # This script is to verify the difference between $* ...

2016-01-11 20:56:22

阅读数:1477

评论数:0

Linux Shell 1>/dev/null 2>&1 &

/dev/null :代表空设备文件 >  :代表重定向到哪里,例如:echo "123" > /home/123.txt 1  :表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/de...

2016-01-03 10:25:13

阅读数:422

评论数:0

VMware NAT模式虚拟机和主机互ping

以下教程解决 虚拟机 和 windows主机 在NAT网络连接模式下不能互ping的问题: 首先虚拟机可以联网,可以ping通百度,但是无法ping通NAT网关。 这是vmnet8 ip设置的问题: 设置好以后在cmd下ipconfig查看vmnet8的ip: 改好以后虚拟...

2015-12-18 16:27:27

阅读数:2518

评论数:0

Ubuntu查看内核版本和发行版本

1、查看内核版本 uname -r #仅显示内核版本 uname -a #显示内核详细信息 2、查看发行版本 cat  /etc/issue #仅显示发行版本 lsb_release -r #仅显示发行版本号 lsb_release -a #显示发行版本详细信息

2015-12-15 22:01:15

阅读数:391

评论数:0

Linux环境变量修复

上次因为配置环境变量,不小心在 /etc/profile 里面修改了 PATH,导致以前的 PATH丢失。结果是显然的,sudo vim 等等各种不能运行。修复方法如下: export PATH=/bin:/sbin:/usr/bin:/usr/sbin 在终端下运行上述命令,然后修改 /et...

2015-12-15 20:44:42

阅读数:429

评论数:0

怎样修复grub开机引导

很多时候,特别是在linux调整分区后,开机重启时会出现         error : unknow filesystem         grub rescue>         的字样,系统就是进不去。这表示你的grub2的配置文件坏了         由于分区调整或分区UUI...

2015-12-13 18:53:46

阅读数:1438

评论数:0

vim下接下Ctrl+S造成程序僵死

在windows下面编辑文件总习惯按 Ctrl + S,于是XShell远程连接Linux 用Vim编辑文件保存时也偶尔会按 Ctrl + S,但是按完了之后XShell 编辑界面没反应了,而按键盘时指示箭头在闪,说明按键响应了,只是屏幕没有显示。 后来查了一下,发现 远程连接工具 Ctrl +...

2015-12-12 20:27:32

阅读数:507

评论数:0

Linux 信号量同步实验

题目:有一个盘子,父亲放入苹果,母亲放入桔子,女儿取出苹果,儿子取出桔子。 同步关系:父亲放苹果和女儿取苹果 && 母亲放桔子和儿子取桔子 互斥关系:父亲放苹果和母亲放桔子 下面是源代码: #include #include #include #include...

2015-12-10 18:48:18

阅读数:647

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭