Welcome 微信登录

首页 / 操作系统 / Linux

Linux awk 命令 说明

Linux awk 命令 说明

一. AWK 说明awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式:它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把匹配的行显示到标准输出(屏幕),如...
如何使用Reaver破解Wi-Fi网络的WPA密码

如何使用Reaver破解Wi-Fi网络的WPA密码

Wi-Fi网络能够让我们便利地访问因特网,但同时,我们又不希望隔壁抠门猥琐男总是蹭我们的网,所以自然要给WiFi加个密码,对吧?于是,好消息是,也许你已经看过我的另一篇文章,“如何轻易破解WEP密码”,所以你使用了更稳固的WPA安全协议。但坏消息是,现在有一款自由开源新工具——Reaver,已经挖掘出了无线路由器的一个漏洞,由此能够破解绝大多数路由器上的密码。今天,我就来一步步介绍,如何使用Reaver破解W...
持续集成环境Gitlab CI的官方安装过程解析

持续集成环境Gitlab CI的官方安装过程解析

持续集成环境是一个非常重要的工具,在分工合作的项目中有着举足轻重的作用。公司最近要用Gitlab,需要配套的持续集成环境。研究了官方的文档,感觉官方的文档不是很明了。各种修改过后终于成功了。为了大家安装时不再重蹈覆辙,特写这篇博客。博客内容大部分都是官方文档的内容,我仅仅是在一些容易失误的地方做了写解释。官方文档可能会不时更新。但这些注意的点应该变化不是很大。官方安装文档网址:https://github.com/gitlabhq/gitlab-ci/wi...
Linux中添加管理员权限问题:xxx is not in the sudoers file. This incident will be reported.

Linux中添加管理员权限问题:xxx is not in the sudoers file. This incident will be reported.

在各个不同版本的linux中添加拥有管理员权限账户有不同的简便方式。问题: 今天遇见将新添用户添加到root用户组后,运行sudo仍然提示 ”xxx is not in the sudoers file. This incident will be reported.“ 的问题。经过分析是在/etc/sudoers中的用户组未指定该组拥有所有权限。解决方法:最好不要将用户添加到root用户组,不妨我们新建个用户组sudo :使用命...
13个Cat命令管理(显示,排序,建立)文件实例

13个Cat命令管理(显示,排序,建立)文件实例

在Linux系统中,大多数配置文件、日志文件,甚至shell脚本都使用文本文件格式,因此,Linux系统存在着多种文本编辑器,但当你仅仅想要查看一下这些文件的内容时,可使用一个简单的命令-cat。cat手册里这样描述:cat命令读取文件内容,并输出到标准设备上面cat是一条linux内置命令. 几乎所有linux发行版都内置(译注:或者说我从未听说过不内置cat命令的发行版)。接下来,让我们开始学习如何使用.1. 显示文件内容最简单的方法是直接输入&lsq...
prettyping.sh: ping 之美

prettyping.sh: ping 之美

ping 想必大家都不会陌生。当我们想要知道网络是否通畅时往往就会执行这个命令。不过,默认的 ping 命令输出比较单调乏味。因此,国外的某个老兄编写了 prettyping.sh 这个脚本,它不仅会加点色彩,还会来点图示。总之,看起来有点特别就是了。你可以从作者的 Blog 下载 prettyping.sh。推荐阅读:Fedora 18 下arping 的安装 http://www.linuxidc.com/Linux/2013-06/85300.htm...
如何在Linux中显示和设置主机名

如何在Linux中显示和设置主机名

随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机。和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性。什么是hostname从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的主机名或者NIS域名名字。所以hostname依赖于DNS(Domain Name System域名系统)或者NIS(Network Information System网络信息系统)。怎么显示h...
SBackup: 一个Linux下的简单备份软件

SBackup: 一个Linux下的简单备份软件

SBackup 是一个简单易用的开源备份软件。它可以备份任意文件或者文件夹的一部分。所有的配置文件可以通过 Gnome 界面进行访问。文件和路径可以直接通过正则表达式进行添加和排除。它支持本地备份和远程备份。虽然它看起来简单,但是它有着许多常见的高级备份功能。特点SBackup 可以完成以下工作可以创建压缩和未压缩的备份可以把未压缩的备份分割成多份文件支持多份备份配置。每个人都可以根据自己的需求创建并修改自己的配置文件,但是不能删除默认配置文件有多种选项,...
永远不要在Linux执行的10个最危险的命令

永远不要在Linux执行的10个最危险的命令

Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。(译注:当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。)1. rm -rf 命令 rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统...
Ubuntu使用教程-使用OpenDNS来保护你的电脑

Ubuntu使用教程-使用OpenDNS来保护你的电脑

互联网是个大熔炉。无论是好人还是坏人,都可以和我们一样连接到网络。那些制作病毒感染人们电脑的坏蛋以及寻求保护人们的好人们全都连接到同一网络中。就像人们所说的那样,互联网是过去所出现的一个最好的东东。它包含着任何人都可以获取的有价值的信息和资源,且大部分可以免费获取。一些最著名高校的人提供了免费的高质量课程,可供任何想学习的人来学习。今天,我们都可以连入互联网真是一件好事情。但是有些事情你一定要记住,当你连入互联网时,你的电脑就成了攻击的目标。成为病毒,木马...
Linux 运维自动化之Cobbler的管理与使用详解

Linux 运维自动化之Cobbler的管理与使用详解

大纲一、前言二、Cobbler 命令详解 三、导入要安装的镜像文件四、客户端安装操作系统注,操作系统 CentOS 6.4 x86_64,软件版本 Cobbler-2.4.0-1。(目前最新版)一、前言在上一篇博客中( http://www.linuxidc.com/Linux/2013-11/92319.htm)我们详细的讲解了Cobbler安装与基本配置,在最后的实验中我们已经安装好了Cobbler。在这一篇博客中我们来主要讲解一下Cobbler命令的...
Linux 运维自动化之Cobbler实战案例

Linux 运维自动化之Cobbler实战案例

大纲一、前言二、Cobbler 工作原理详解 三、Cobbler 常用命令汇总四、Cobbler 各种目录说明五、自定义Kickstart文件详解六、Cobbler 实战案例安装CentOS6.4注,操作系统 CentOS 6.4 x86_64,软件版本 Cobbler-2.4.0-1。(目前最新版)一、前言在上篇博客中我们讲解了cobbler命令的详细使用,并在最后我们详细的讲解了Cobbler安装CentOS5.5全部过程,不清楚的博友可以先参考上一篇...
Linux(RedHat6.0)下配置SSH无密码访问

Linux(RedHat6.0)下配置SSH无密码访问

首先确保你已安装ssh,RedHat自带有openSSH,所以不需要考虑。第一步:使用 #ssh-keygen -t dsa ,使用这个命令之后会提示是否输入密码,这里不输入密码,一路enter下去就可以了,最后会在用户目录下的隐藏文件夹.ssh下生成id.dsa和id_dsa.pub两个文件,分别为私钥和公钥。也可以直接使用#ssh -keygen -t dsa -P "" -f ~/.ssh/id_dsa,这样就无需再被问询了。这里说一下SSH加密有两...
如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3.3

如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3.3

Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧。基本步骤如下。第1步:下载Python3.3下载地址如下:Python3.3这里面有windows和mac os x下的安装程序,下载那个64位的安装程序(估计现在没有用32位的mac os x的吧)第2步:安装下载的img文件,安装完后的目录如下:/Library/Frameworks/Python.framework/Versio...
<< 791 792 793 794 795 796 797 798 799 800 >>