摘要: linux read 命令 1、基本读取 read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令 的最简单形式:: #!/bin/bash echo -n "Enter your name:" //参数-n的作 阅读全文
posted @ 2019-08-21 22:03 第十一个程序员 阅读(253) 评论(0) 推荐(0) 编辑
摘要: shell基础 1,前言 1.1 为什么学习shell编程 Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具,Linux/UNIX系统的底层及基础应用软件的核心大部分涉及Shell脚本的内容。每一个合格的Linux系统管理员或运维工程师,都需要熟练的编写Shell脚本 阅读全文
posted @ 2019-08-21 18:37 第十一个程序员 阅读(482) 评论(0) 推荐(0) 编辑
摘要: linux shell 正则表达式(BREs,EREs,PREs)差异比较 则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进 阅读全文
posted @ 2019-08-21 18:14 第十一个程序员 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Linux系统基础优化 原文地址:https://www.cnblogs.com/chensiqiqi/p/6228006.html 第1章 基础环境 第2章 使用网易163镜像做yum源 默认国外的yum源速度很慢,所以换成国内的。第一步:先备份 mkdir backup mv C* backup 阅读全文
posted @ 2019-08-21 17:47 第十一个程序员 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 为什么要远程连接Linux系统?? 在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此时,只能通过远程连接的方式管理Linux系统。因此,在装好linux系统后,学习Linux运维 阅读全文
posted @ 2019-08-21 17:29 第十一个程序员 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Linux finger命令 Linux finger命令可以让使用者查询一些其他使用者的资料。会列出来的资料有: Login Name User Name Home directory Shell Login status mail status .plan .project .forward 其 阅读全文
posted @ 2019-08-21 17:09 第十一个程序员 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf 阅读全文
posted @ 2019-08-21 17:03 第十一个程序员 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU 阅读全文
posted @ 2019-08-21 17:00 第十一个程序员 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 简介 网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮助去除无用的信息。 tcpdump - dump traffic on a network 例子 不指定任何参数 监听第一块网卡上经过的数据包。主机上可能有不止一块网卡,所以经常需要指定 阅读全文
posted @ 2019-08-21 16:54 第十一个程序员 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在M 阅读全文
posted @ 2019-08-21 16:47 第十一个程序员 阅读(1967) 评论(0) 推荐(0) 编辑
摘要: 下载一个网站,但你不希望下载图片,可以使用以下命令。 实例12:使用wget -o把下载信息存入日志文件 命令: wget -o download.log URL 说明: 不希望下载信息直接显示在终端而是在一个日志文件,可以使用 实例13:使用wget -Q限制总下载文件大小 命令: wget -Q 阅读全文
posted @ 2019-08-21 16:33 第十一个程序员 阅读(286) 评论(0) 推荐(0) 编辑
摘要: dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 查询单个域名的 DNS 信息 dig 命令最典型的用法就是查询单个主机的信息。 $ dig baidu.com dig 命令默认的输出信息比较丰富,大概可以分为 5 个部分。第一部分显示 dig 命令的版本和输入的参数。第二部分显示服务返 阅读全文
posted @ 2019-08-21 16:29 第十一个程序员 阅读(163) 评论(0) 推荐(0) 编辑
摘要: nmap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。 nmap是在网络安全渗透测试中经常会用到的强大的扫描器。功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。 nmap安装 yum install nmap nmap场 阅读全文
posted @ 2019-08-21 16:19 第十一个程序员 阅读(394) 评论(0) 推荐(0) 编辑
摘要: telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服 阅读全文
posted @ 2019-08-21 16:13 第十一个程序员 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1、命令:date 2、命令功能:date 可以用来显示或设定系统的日期与时间。 3、命令参数 -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --versi 阅读全文
posted @ 2019-08-21 15:22 第十一个程序员 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、命令:#uname 1、uname命令功能: 用来获取电脑和操作系统的相关信息。 2、参数: -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 -m或–machine 显示主机的硬件(CPU)名 -n或-nodenam 阅读全文
posted @ 2019-08-21 15:07 第十一个程序员 阅读(161) 评论(0) 推荐(0) 编辑
摘要: dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。 而unix2dos则是和dos2unix互为孪生的一个命令,它是将 阅读全文
posted @ 2019-08-21 14:57 第十一个程序员 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 介绍 cut用来从文本文件或标准输出中抽取数据列或者域,然后再用paste可以将这些数据粘贴起来形成相关文件。粘贴两个不同来源的数据时,首先需将其分类,并确保两个文件行数相同。 paste将按行将不同文件行信息放在一行。缺省情况下,paste连接时,用空格或tab键分隔新行中不同文本,除非指定- d 阅读全文
posted @ 2019-08-21 14:52 第十一个程序员 阅读(506) 评论(0) 推荐(0) 编辑
摘要: split 可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志 语法 split(选项)(file)PREFIX 选项 -b:值为每一输出档案的大小,单位为 byte。 -C:每一输出档中,单行的最大 byte 数。 -d:使用数字作为后缀。 -l:值为每 阅读全文
posted @ 2019-08-21 14:42 第十一个程序员 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在Linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。md5sum是一种计算机程序,用于计算与校验RFC 1321所描述的128位MD5哈希值,此处MD5散列值(或校验和)作一个文件的数字指纹使用。 两个不同的文件几乎不可能有相同的MD5哈希值,除非其创建便是刻意为之。一般来 阅读全文
posted @ 2019-08-21 14:25 第十一个程序员 阅读(3689) 评论(0) 推荐(1) 编辑