linux新手学习之Arch Linux入门经验分享
摘要:我一直是以Ubuntu与Fedora作为新手入门的系统,但是其实我真正想推荐的是Arch,经过前面的学习,或许你对Linux已经有了一个大致的了解,现在如果你想加速你的步伐,也许可以看看本文。如果要问为什么学习Linux,我也只能回答Just for fun我一直是以Ubuntu 与 Fedora ...
阅读全文
Linux系统下使用pwgen生成密码的使用教程
摘要:pwgen生成的密码易于记忆且相当安全。从技术上来说,容易记忆的密码不会比随机生成的密码更加安全。但是,在大多数情况下,pwgen生成的密码已经足够安全,除了网银密码等需要高安全等级的情况外。使用易于记忆的密码的好处就是你不会把这些密码写下来或者存到电脑上的某个地方,这样做本来就是不安全的。安装pw...
阅读全文
使用John the ripper工具来尝试破解Linux密码
摘要:这篇文章主要介绍了使用John the ripper工具来尝试破解Linux密码的方法,这款工具可能主要被用来破解系统用户的密码以获得文件操作权限,需要的朋友可以参考下John有别于Hdra之类的工具。Hydra进行盲目的蛮力攻击,其方法是在FTP服务器或Telnet服务器上的服务后台程序上尝试用户...
阅读全文
把Arch Linux安装到U盘上的具体教程
摘要:Arch Linux简介Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。Arch Linux是起源于加拿大的一份致力于使用...
阅读全文
Arch Linux安装后的一些初始设置简介
摘要:配置有线网络。没网络的时候,可以直接设定ip应急,后面 netctl 才是正规设置:# ip addr add 192.168.0.100/24 dev enp0s4# ip link set dev enp0s4 up# ip route add default via 192.168.0.1# ...
阅读全文
详解Linux系统下PXE服务器的部署过程
摘要:在大规模安装服务器时,需要批量自动化方法来安装服务器,来减少日常的工作量.但是批量自动化安装服务器的基础是网络启动服务器(bootserver).下面我们就介绍一下 网络启动服务器的 安装和配置方法,供大家实践之用!1. 本文用到的术语解释PXEPXE(Pre-boot Execution Envi...
阅读全文
Linux下的sed命令使用详解
摘要:sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”pattern space,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变...
阅读全文
Linux系统中的screen命令基本使用教程
摘要:作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作。也许你遇到过使用telnet或SSH远程登录linux,运行一些程序。如果这些程序需要运行很长时间(几个小时),而程序运行过程中出现网络故障,或者客户机故障,这时候客户机与远程服务器的链接将终端,并且远程服务器没...
阅读全文
配置iptables实现本地端口转发的方法详解
摘要:场景假如你在用 resin 调试一个 Web 程序,需要频繁地重启 resin。这个 Web 程序需要开在 80 端口上,而 Linux 限制 1024 以下的端口必须有 root 权限才能开启。但是你又不愿意在调程序的时候总是开着一个 root 终端。在这种情况下,你可以把 resin 开在默认的...
阅读全文
解析Linux系统的平均负载概念
摘要:一、什么是系统平均负载(Load average)?在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有...
阅读全文
Linux系统下wget命令的使用教程
摘要:一、Linux wget简介wget是linux上的命令行的下载工具。这是一个GPL许可证下的自由软件。Linux wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上;如果必要,Linux wget将恰当地转换页面中的...
阅读全文
Linux系统下修改IP地址、网关、DNS的基本方法
摘要:临时修改IP地址、网关、主机名、DNS,马上生效,无需重启(重启后失效)1.修改主机名#hostname Slyar2.修改IP地址(eth0为网卡名称)#ifconfig eth0 192.168.1.5 netmask 255.255.255.03.修改默认网关(eth0为网卡名称)#route...
阅读全文
Linux系统下配置squid代理服务器的过程详解
摘要:简单记录一下Squid透明代理服务器的配置环境:VirtualBox + CentOS 6.0 + squid-3.1.4-1.el6.i6860、检查squid是否默认安装,没有安装的先安装[root@Slyar ~]# rpm -qa squidsquid-3.1.4-1.el6.i6861、虚...
阅读全文
在Linux上使用Wine安装轻聊版的QQ的步骤讲解
摘要:准备 Wine 环境wine 版本要求,越新越好,我用的 1.7.55,目前最新是1.8rc2。删除或者备份你的 ~/.wine,如果你之前运行过 wine 的话。因为涉及到少量配置,尽量不要让以前的环境干扰你。配置 Wine运行 winecfg,在“应用程序”页签底部,“Windows版本”,选择...
阅读全文
在Linux下创建分区和文件系统的方法详解
摘要:在 Linux 中创建分区或新的文件系统通常意味着一件事:安装 Gnome Parted 分区编辑器(GParted)。对于大多数 Linux 用户而言,这是唯一的办法。不过,你是否考虑过在终端创建这些分区和文件系统?当然可以!以下就是方法!使用 CFdisk 创建一个基本的 Linux 分区以下是...
阅读全文
最牛技术 1秒启动Linux的窍门
摘要:1秒启动Linux可以实现吗?我们知道Linux系统开机并不算快,最少也需要11秒,但是,现在有一个技巧,可以1秒打开linux系统,到底是什么技术这么牛?请看下文详细介绍尽可能快的启动系统,对于自动化设备是非常重要的。系统能够在用户无法感知的时间内启动,也就意味着在不需要工作时,可以完全切断电源,...
阅读全文
深入解析Linux内核及其相关架构的依赖关系
摘要:Linux kernel 成功的两个原因:灵活的架构设计使得大量的志愿开发者能够很容易加入到开发过程中;每个子系统(尤其是那些需要改进的)都具备良好的可扩展性。正是这两个原因使得Linux kernel可以不断进化和改进。一、Linux内核在整个计算机系统中的位置分层结构的原则:the depend...
阅读全文
详解Linux系统中的文件名和文件种类以及文件权限
摘要:Linux文件种类与副文件名一直强调一个概念,那就是:任何装置在Linux底下都是文件, 不仅如此,连资料沟通的介面也有专属的文件在负责~所以,你会瞭解到,Linux的文件种类真的很多~ 除了前面提到的一般文件(-)与目录文件(d)之外,还有哪些种类的文件呢? * 文件种类:我们在刚刚提到使用‘ls...
阅读全文
Linux系统中使用netcat命令的奇技淫巧
摘要:netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传...
阅读全文
Linux系统下强大的lsof命令使用宝典
摘要:lsof命令简介:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin...
阅读全文