debian8系统如何用tac命令将文件中的内容按行反序输出?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
tac命令用途:将文件全部内容从尾到头反向连续输出到标准输出(屏幕)上
2.例子
如上图test文本分行显示1-9数字,tac命令反序输出如上图
电脑系统日志的用处非常巨大,它每时每刻记录了系统运行的状况。可以通过系统日志来查看系统的一些信息,例如“警告、错误、验证、开关机等”,可以通过这些信息来知道有没有人用过你的电脑、以及系统报错等。本文将针对此问题进行详细说明。
1.按下快捷键“win r”打开运行窗口,然后输入“eventvwr.exe”,然后回车就可以打开“事件查看器”。
2.在事件查看器窗口左边的栏目中找到选项然后单击“Windows日志”。
3.点击“Windows日志”后可以看到有“应用程序”、“安全”、“Setup”、“系统”、“ForwardedEvents(转发事件)”可以在这里查看自己需要看的信息。
4.假如我要查看“系统”的开关机,则点击“系统”然后点击右侧的“筛选当前日志...”然后输入 “6005,6006”,点击“确定”,然后就可以查到到系统的开关机时间。
5.也可以“清除日志”、“清除筛选器”等。
6.也可以查看各个事件的时间、来源,找出自己所要查看的事件,双击事件名称,可查看事件的详细信息,点击“复制”,可以将这些详细信息复制到文本文件。
debian8系统如何用rev命令将文件中的内容反序输出?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
rev命令将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,依次类推。
2.例子
如上图所示,test文本内容为123456789 用rev命令后如上图所示987654321反序输出
debian8系统如何用spell检查并输出文件中出现的拼写错误?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
Linux spell命令可建立拼写检查程序。
spell可从标准输入设备读取字符串,结束后显示拼错的词汇。
2.debian系统一般都是不内置spell需要另外下载
apt-get install spell -y
3.例子
3.1
上图输出test文本内有错误拼写的单词
3.2
检查从标准输入读取的字符串。例如在命令行中输入如下命令:
spell
输入
hella,this a linuw sustem
按回车可以显示可能出错的单词拼写,想要退出按ctrl d即可。
Windows系统测试网速有网页工具有安全工具等等,那么centos系统如何进行测试网速呢?本文将针对此问题进行详细说明。
1.首先输入“
yum -y install git
”安装GitHub的客户端。
2.安装完成后输入“git clone https://github.com/sivel/speedtest-cli.git”使用git下载测试软件。
3.下载完成后输入“cd speedtest-cli/”,进入软件目录然后在输入“ls”查看是否有speedtest.py这个文件。
4.然后输入“./speedtest.py”或者“./speedtest-cli”运行测速软件
5.运行完成后,能查看到上传下载的速度,还有公网ip地址。
检测网络状态是,无论是服务器还是本地电脑 最常用的就是ping命令,但ping命令只能检测ICMP协议,若对方禁止ping协议了,自然ping命令也就无法检测了,此时,我们可以通过tcping工具以tcp/udp协议方式来代替ping命令检测网络延迟状况,于此同时,我们还可以监听对方开放了哪些端口等信息,本文将针对此问题进行详细说明。
1.去官网下载tcping工具(根据自身系统选择32位/64位),网址:https://elifulkerson.com/projects/tcping.php
2.下载对应32位或64位的exe文件,后将文件放到 “C:\windows\system32” 目录下面。
说明:如果下载的是64位的要把文件名改为tcping.exe 反之使用的时候要输入 tcping64
3.然后搜索“cmd”,选择“以管理员身份运行”。
4.测试tcping 是否安装成功能否使用。
对于服务器来说windows Backup是一个比较实用的备份功能,那么有些服务器找不到这个功能,本文介绍Windows 2008 R2 如何添加Backup功能。
1.右键点击“计算机”,选择“管理
2.在弹出的窗口中点击“功能”,选择“添加功能”
3.在“选择功能”页面中,选择“Windowsserver Backup功能”点击“下一步”。
4.在“确认安装选择”页面中,单击“安装”按钮。
5.在“安装进度”页面显示正在安装进度。
6.安装完毕后出现“安装结果”页面,单击“关闭”按钮。
7.在“控制面板”打开“管理工具”就可以看到“Windowsserver Backup”工具。
debian8系统如何用sort命令对文件内容进行排序?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
sort命令作用
sort命令用于将文本文件内容加以排序,将输入行按照键值字段与数据类型选项以及locale排序。
一个可预期的记录次序,会让用户的查看使用更方便:书的索引、字典、目录以及电话簿等,如果没有次序依据就毫无价值,排序后的记录更易于程序化,也更有效率。
2.参数
-b 忽略开头的空白
-c 检查输入是否已正确的排序。如果输入未经排序,返回退出码非零值
-d 字典顺序:仅文字数字与空白才有意义
-g 一般数值:以浮点数字类型比较字段。
-f 将混用的字母都看作相同大小写,不区分大小写
-i 忽略无法打印的字符
-k 定义排序键值字段
-m 将几个排序好的文件进行合并。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的栏位分隔字符。
<起始栏位>-<结束栏位> 以指定的栏位来排序,范围由起始栏位到结束栏位的前一栏位。
--help 显示帮助。
--version 显示版本信息。
3.sort案例
3.1以字段排序
3.1.1以冒号隔开的第一个字段:用户名称进行排序
sort -t: -k1,1 /etc/passwd
3.1.2以冒号隔开,先以第四段进行排序,然后以第三段进行排序,展示出来(从1开始计数)
sort -t: -k4n -k3n /etc/passwd
debian8系统如何使用ss命令显示处于活动状态的连接信息?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
ss命令用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。
当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。可能你不会有切身的感受,但请相信我,当服务器维持的连接达到上万个的时候,使用netstat等于浪费 生命,而用ss才是节省时间。
天下武功唯快不破。ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得Linux 内核中第一手的信息,这就确保了ss的快捷高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。
2.参数
-h:显示帮助信息;
-v:显示指令版本信息;
-n:不解析服务名称,以数字方式显示;
-a:显示所有的套接字;
-l:显示处于监听状态的套接字;
-o:显示计时器信息;
-m:显示套接字的内存使用情况;
-p:显示使用套接字的进程信息;
-i:显示内部的TCP信息;
-4:只显示ipv4的套接字;
-6:只显示ipv6的套接字;
-t:只显示tcp套接字;
-u:只显示udp套接字;
-d:只显示DCCP套接字;
-w:仅显示RAW套接字;
-x:仅显示UNIX域套接字。
3.实例
3.1现实ICP连接
ss -t -a
3.2显示 Sockets 摘要
ss -s
3.3列出所有打开的网络连接端口
ss -l