Posts under category "Linux"

linux 退出码

Dec 23,2014 exit-code

这篇文章,从2014年写到2015年,至于为什么呢?因为typecho的markdown貌似不支持表格,打击了积极性,现在通过在markdown里插入html语句,然后画了表。这篇文章是关于shell环境下,各个命令退出码的含义,分享给有需要的的人! 在Shell执行命令出错,通过echo $?可以查看上一个命令的退出状态,以下表格中是各个标准出错码表示的含义。

Continue Reading ...

MBR和GPT浅述, 以及创建GPT分区

Dec 10,2014 gpt mbr

MBR和GPT是两种磁盘分区的格式, 主要记录了磁盘的分区信息等数据. MBR(Master Boot Record)又叫做主引导记录, 是一种旧的磁盘管理方式. GPT(GUID Partition Table)即GUID(globally unique identifiers, 全局唯一标示)分区表, 它是UEFI标准的一部分, UEFI是当前最流行BIOS的接班人!

Continue Reading ...

关于linux内存free的一些事情

Nov 29,2014 free cache

free绝对是Linux管理最常用,也最容易遭到误解的命令,现在我好像明白了一点,记下来先!

读懂free命令

$ free -m
                 total       used       free     shared    buffers     cached
Mem:         64382     64086     296      11700        146      60730
-/+ buffers/cache:       3209     61173
Swap:         7811        598       7213

Continue Reading ...

SSH日常用法小例

Mar 06,2014 ssh scp sftp openssh

现代社会,熟练使用ssh是一项必不可少的技能,下面是我日常使用ssh的一些小总结。 注意:测试全部是在linux系统上进行,如果你使用windows系统,可以好好研究putty和xshell的各类选项,一定会找到实现的办法!

Continue Reading ...

Archlinux再记及各桌面图赏

arch-linux 上一篇archlinux的博客中没什么特别有用的信息,废话很多,现在把主要内容补充一下,顺便送上各桌面版的图赏。

Continue Reading ...

Archlinux安装小记

Jan 11,2014 arch archlinux

0e2442a7d933c8951ab2b3abd01373f083020015 晚上试了试Archlinux,确实如传说中小巧玲珑。

以前有个同学跟我说,他之所以热爱Linux就是因为自己古怪的收藏癖,所以我一直怀疑他用过了所有的发行版,虽然这是不可能的!我Ubuntu也用了好几年了,也几乎一年多没有在自己笔记本上打开过Windows,很喜欢Ubuntu干净整洁的环境。虽然大家都抱怨支持的软件太少,但是我却觉得这不是什么让人苦恼的事情,你真的希望一开机系统就弹出各种垃圾广告吗?没错,垃圾广告就是支持的代价,各种讨厌的弹窗有时候让人有砸电脑的冲动,幸好我用Linux。

Continue Reading ...

DHCPv6配置参考

Jan 09,2014 IPv6 DHCPv6

不论如何,IPv4地址不够用是不争的事实,当时开会拍着大腿决定了IPv6就用128位,不论大家有多不情愿,也要面临IPv6的问题,据了解,各大运营商多已经开始IPv6的试点了,只是各互联网大佬貌似有点不情不愿的。

IPv6有一套完整地址路由和分配体系,完全不同于原来的IPv4(这个我也是听说的),以后DHCP地址分配方式也可能会退出舞台(这个是我瞎猜的)。

Continue Reading ...

源码编译安装Rsyslog

Jan 06,2014 rsyslog

Rsyslog是系统用来记录日志的程序,具有远程传递日志的功能,默认端口UDP 514。是很多发行版的默认日志记录工具,也是syslog的增强版。Rsyslog有两个不得不说的强大功能,其一、是其它服务器的syslog日志可以发往Rsyslog服务器;其二,Rsyslog能够很容易的将日志保存至数据库。Rsyslog加上LAMP服务器的Web环境,通过LogAnalyzer可以把日志已web的方式展现出来,作为集中的服务器syslog日志展示页面,过程比较简单,不细说了,此处主要讲述编译Rsyslog的过程。

Continue Reading ...

网页ssh客户端--wssh

Jun 18,2013

顾名思义,ssh客户端就是用来连接ssh服务器端的程序。下面介绍一款python编写的网页版ssh客户端软件,wssh。运行wssh的软件的时候,开启一个wsshd的守护进程,监听在5000端口,通过浏览器访问该端口http://ip:5000可以得到一个web页面版的ssh客户端。下面是实验过程。

Continue Reading ...

清理dhcpd.conf文件

Jun 15,2013

闲下来又开始折腾dhcp服务器了,话说公司内网用户要上网需要将机器mac地址登记到dhcp服务器的/etc/dhcpd.conf文件中,才能获得dhcp服务器分配的ip地址。长久以来,管理员都是手动添加mac地址,当该机器用户走人或者更换机器之后,这个mac地址就停用了,但是依旧存在在dhcpd.conf文件中,管理起来比较麻烦。整理出下面几个问题。

Continue Reading ...