Linux
文章平均质量分 58
韩师学子--小倪
不要告诉别人你的计划,只需要让别人知道结果就行了。
展开
-
Linux命令--tr
用于字符转换、替换和删除,主要用于删除文件中的控制符或进行字符串转换等。原创 2024-11-07 21:14:50 · 116 阅读 · 0 评论 -
Linux命令--paste
paste命令用于合并文件行。原创 2024-11-07 21:02:58 · 185 阅读 · 0 评论 -
linux 下转化 ppk 文件 为openssh 文件(private,public)
2. ppk 文件转化 openssh key。1. 首先安装: puttygen。原创 2024-08-29 13:26:42 · 363 阅读 · 0 评论 -
Linux服务篇之FTP及SFTP
SFTP使用加密来保护传输的数据,确保传输的文件内容和认证信息在传输过程中都是加密的,难以被未经授权的人读取或窃听。FTP的主要作用是让用户能够连接到一个远程计算机(这些计算机上运行着FTP服务器程序),查看远程计算机上的文件,并将文件从远程计算机拷贝到本地计算机,或者将本地计算机的文件发送到远程计算机。总的来说,FTP和SFTP都是用于文件传输的协议,但SFTP在安全性方面相较于FTP有更高的保障,因为它使用了加密技术来保护数据的安全。然而,由于加密和解密的过程,SFTP的效率可能略低于FTP。原创 2024-04-09 21:40:34 · 1300 阅读 · 0 评论 -
WSL cron定时任务设置
在 WSL 中设置定时任务可以使用 Linux 中常用的 cron 工具。原创 2023-07-17 10:08:30 · 765 阅读 · 0 评论 -
Linux命令--pidstat
概述pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。命令格式:pidstat [ 选项 ] [ <时间间隔> ] [ <次数> ]常用的参数:-u:默认的参数,显示各个进程的cpu使用统计-r:显示各个进程的内存使用统计原创 2022-05-03 13:51:27 · 151 阅读 · 0 评论 -
Linux命令--top
简介对于所有正在运行的进行和系统负荷提供不断更新的概览信息,包括系统负载、CPU利用分布情况、内存使用、每个进程的内容使用情况等信息。内容描述第一行:top:能够查看当前的时间;系统从开机到现在的运行时间;当前有多少用户;当前系统1分钟、5分钟、15分钟的负载情况,load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。第二行:Tasks:会统计当前进程的总数量,当前有几个进程.原创 2022-05-03 13:19:35 · 1163 阅读 · 0 评论 -
Linux命令--ps
要对系统中进程进行监测控制,查看状态,内存,CPU的使用情况,使用命令:/bin/ps(1)ps :是显示瞬间进程的状态,并不动态连续;(2)top:如果想对进程运行时间监控,应该用 top 命令;(3)kill 用于杀死进程或者给进程发送信号;参数说明:l 长格式输出;u 按用户名和启动时间的顺序来显示进程;j 用任务格式来显示进程;f 用树形格式来显示进程;a 显示所有用户的所有进程(包括其它用户);x 显示无控制终端的进程;r 显示运行中的进程;-A列.原创 2022-01-08 17:28:07 · 2647 阅读 · 0 评论 -
服务器上inodes数量少,如何解决
服务器上df.inodes.free数量变得很小, 排查是下面影响到了。Linux中/var/spool/postfix/maildrop占空间很大的原因解析,这个目录有很多碎小文件,一个文件占用一个inode。可用下面命令执行删除文件即可。find /var/spool/postfix/maildrop/ -type f -exec rm -f {} \+...原创 2021-05-25 15:33:46 · 512 阅读 · 0 评论 -
linux 命令 pushd popd cd 区别
与linuxcd命令相似,用pushd实现在不同目录间切换 在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的历史记录,或者用命令行函数pushd 用命令行解释器中的历史记录的好处是只需按很少的键在命令行中用向上的箭头来查找你用过的命令,直到你找到,然后按回车键如果你所切换的两个目录在整个驱动器的子目录结构中很接.转载 2021-05-19 16:09:35 · 448 阅读 · 0 评论 -
如何查看yum安装的软件被安装到了哪个目录
1、今天使用yum 安装了一个软件,后来没有找到路径2、以 nodejs 为例 : yum install -y nodejs1. # rpm -qa|grep nodejs2. # rpm -ql nodejs-8.11.2-1nodesource.x86_643、ok,现在就找到了!转载 2021-04-13 12:52:31 · 2080 阅读 · 0 评论 -
Linux命令--find
find是一个基于查找的功能非常强大的命令,相对而言,它的使用也相对较为复杂,参数也比较多,所以在这里将给把它们分类列出。一、基本语法:find [PATH] [option] [action]二、 与时间有关的参数-mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;-mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;-mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;-newer file : 列出比file还要新的文原创 2021-02-28 16:49:02 · 196 阅读 · 0 评论 -
Linux命令--netstat
目录一、简介二、主要参数 三、输出信息描述四、使用实例一、简介netstat命令用于显示IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口网络连接情况。netstat是在内核中访问网络及相关信息的程序,他能提供TCP连接,TCP和UDP监听,进程管理的相关报告。二、主要参数-a 显示所有连接和监听端口-t 显示tcp链接-u 显示udp链接-p 显示程序名字-n 拒绝显示别名,能显示数字的全部转换位数字-l 仅列出...原创 2021-02-25 23:42:35 · 130 阅读 · 0 评论 -
Linux命令--awk
目录一、简介二、主要参数三、awk中字符的含义四、格式化输出一、简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,默认以空格为分隔符将每行切片,切开的部分再进行各种分析处理。awk是行处理器,相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息二、主要参数awk 参数 ' BEGIN{} // {ac...原创 2021-02-11 11:06:00 · 156 阅读 · 0 评论 -
Linux命令--Dig
一、域名解析记录说明记录类型A:用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录AAAA:用来指定域名对应的IPv6地址CNAME:如果需要将域名指向另一个域名,再由另一个域名提供IP地址,就需要添加CNAME记录。MX:如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录,记录值可以是IP或域名TXT:可以填任何东西,长度限制为255。绝大数的TXT记录是用来做SPF记录(反垃圾邮件)NS:域名服务器记录,如果需要把域名交给其他DNS服务原创 2021-01-06 09:35:08 · 369 阅读 · 0 评论 -
Vim 的 paste 模式
Vim 的 paste 模式1、问题:Vim缩进混乱2、基本解法这是因为 Vim 自动缩进了,按照如下设置可以解决该问题:在 Vim 视图,输入如下命令,可以使 vim 进入 paste 模式,这时候再整段复制黏贴,就OK了::set paste进入paste模式执行 set paste,它做了以下这些事情:textwidth设置为0wrapmargin设置为0set noai set nosi softtab...原创 2020-10-14 11:08:49 · 5242 阅读 · 0 评论 -
Linux命令--软件安装
Linux命令--软件安装什么是开放源码、编译程序不可执行文件开放源码:就是程序代码,写给人类看的程序语言,但机器并不认识,所以无法执行;编译程序:将程序代码转译成为机器看的懂得语言,就类似翻译者的角色;可执行文件:经过编译程序变成二进制程序后,机器看的懂所以可以执行的档案。make与configure当执行make时,make会在当时的目录下寻找makefile 这个文本文件,里面记录了原始码如何编译的详细信息。make会自动的判断原始码是否经过变动了,而自动更新执行档。软件开发..原创 2020-08-22 13:54:15 · 200 阅读 · 0 评论 -
Linux命令--grep
Linux命令--grep目录一、简介二.主要参数三、使用类名四、演示一、简介Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。二.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h...原创 2020-08-15 12:03:59 · 802 阅读 · 0 评论 -
Linux命令--压缩
Linux命令--压缩目录1、概述2、gzip(压缩), zcat(查看)3、bzip2(比gzip提供更好的压缩比), bzcat(查看)4、tar1、概述在Linux的环境中,压缩文件的扩展名大概有: *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2*.Z compress程序压缩的*.gz gzip程序压缩的*.bz2 ...原创 2020-08-13 09:03:55 · 139 阅读 · 0 评论 -
linux命令行常用光标移动技巧
linux命令行常用光标移动技巧vim的M键相当于Alt键Ctrl+a跳到本行的行首Ctrl+e则跳到页尾Ctrl+w 删除光标前面的单词的字符Alt+d 删除光标后面的单词的字符ctrl+k:清除光标后至行尾的内容。ctrl+u: 清除光标前至行首间的所有内容。ctrl+y: 粘贴或者恢复上次的删除ctr+h: 往后删除一字符ct...原创 2019-12-02 14:51:09 · 679 阅读 · 0 评论 -
Linux命令--du
Linuxdu命令目录一、用途二、命令格式:三、命令参数四、实例一、用途Linuxdu命令是查看当前指定文件或目录(会递归显示子目录)占用磁盘空间大小二、命令格式:du[选项][文件]三、命令参数-a或-all显示目录中个别文件的大小。-b或-bytes显示目录...原创 2019-10-26 23:17:50 · 223 阅读 · 0 评论 -
Linux命令--chroot
chroot的用法chroot命令用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/位置。在经过 chro...原创 2019-09-19 20:40:36 · 4371 阅读 · 0 评论 -
Linux命令--ldd(查看程序依赖库)
ldd 查看程序依赖库ldd作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题。示例:查看test程序运行所依赖的库:/opt/app/todeav1/test$ldd testlibstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000039a...转载 2019-09-19 20:43:10 · 1481 阅读 · 0 评论 -
Linux命令--nano
Linux nano 命令大全用法: nano [选项] [[+行,列] 文件名]... 选项 GNU 长选项 意义 -h, -? --help 显示此信息 +行,列 从所指列数与行数开始...转载 2019-09-27 18:02:15 · 202 阅读 · 0 评论 -
Linux命令--tail
tailf、tail -f、tail -F三者区别转载:https://blog.csdn.net/qq_15037231/article/details/78404261tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止tail -F 等同于--fol...原创 2019-03-25 21:45:59 · 4991 阅读 · 4 评论 -
压力测试工具 - AB(ApacheBench)
压力测试工具 - AB(ApacheBench) 安装ab的安装非常简单,如果是源码安装apache的话,那就更简单了。apache安装完毕后ab命令存放在apache安装目录的bin目录下。如下:/usr/local/apache2/bin如果apache 是通过yum的RPM包方式安装的话,ab命令默认存放在/usr/bin目录下。如下:...转载 2018-12-08 16:38:04 · 178 阅读 · 0 评论 -
Linux命令--nc
nc命令用法转载:https://www.cnblogs.com/xiangtingshen/p/10909077.html什么是ncnc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具nc的作用(1)实现任意TCP/UDP端口的侦听,nc可以作...转载 2019-06-17 22:21:46 · 284 阅读 · 0 评论 -
Linux命令--scp
ssh/scp指定端口用法转载:https://blog.csdn.net/qq_36663951/article/details/809748731、scp指定端口传输,端口需放在scp后面scp -P 34543 -r spark xiaojp@120.26.233.3:~/2、ssh指定端口登录:ssh -p ...原创 2019-06-17 22:20:12 · 3597 阅读 · 0 评论 -
Linux命令--chmod、chown、chgrp(权限)
Linux命令--权限目录一、概念二、chmod更改文件9个属性三、chown四、chgrp一、概念Linux的权限:权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls -l命令我们可以查看某个目录下的文件或目录的权限。示例:在随意某个目录下输入ls -l 或者 ll第一列的内容的信...原创 2019-03-01 07:28:49 · 675 阅读 · 0 评论 -
pcretest正则命令
pcretest正则命令 最近在学习nginx,nginx rewrite依赖于PCRE库,所以需要在linux系统中编译安装PCRE库。具体步骤如下:1.下载PCRE包首先去官网下载pcre的安装包如果通过FTP的方式,下载地址为:ftp://ftp.csx.cam.ac.uk/pub/software/prog...原创 2018-12-10 08:50:46 · 1295 阅读 · 0 评论 -
配置Linux网络和克隆虚拟机并更改配置
配置Linux网络和克隆虚拟机并更改配置 转载:https://www.cnblogs.com/raphael5200/p/5114727.html 注意,静态ip的设置要网关的范围内才能拼得通外网。网关:ip的设置范围:...转载 2018-12-14 22:46:28 · 131 阅读 · 0 评论 -
rz传输文件失败
rz传输文件失败 转载:https://blog.csdn.net/thinkmore1314/article/details/19290107 在用lrzsz中的rz命令在windows和linux中传输文件时,有的文件能够传输,有的文件只能传输一部分。删除先前上传失败的文件,然后用下面指令重新上传 rz -be ...转载 2018-12-14 16:06:48 · 4723 阅读 · 4 评论 -
Linux命令--curl
Linux curl命令详解转载:https://www.cnblogs.com/duhuo/p/5695256.html原创 2018-12-08 15:04:21 · 326 阅读 · 0 评论 -
Linux大部分命令失效
Linux大部分命令失效 在 /etc/profile的文件中,添加了export PATH=/home/lishanliao/Anaconda3/bin;之后,我的Linux所有的命令行都不能用了,都是显示找不到指令 解决的方法,在命令行中输入PATH=/bin:/usr/bin就是直接把环境变量设置为‘/b...原创 2018-10-17 09:13:57 · 777 阅读 · 0 评论 -
Ubuntu指令
Ubuntu指令查看linux内核 uname -a 或者uname -r查看Ubuntu 版本号 cat /etc/issue查看Ubuntu的位数 uname --m显示i686的是32位,X86_64位的是64位发现Ubuntu中无法用su命令...原创 2018-07-19 10:31:36 · 357 阅读 · 0 评论 -
Linux命令--xargs
Linux命令(1)——xargs命令转载:https://blog.csdn.net/K346K346/article/details/542338701.功能:xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空...转载 2019-03-01 08:00:35 · 276 阅读 · 0 评论 -
Linux命令--cron程序
Linux下crontab命令的用法:sudo crontab -l转载:https://blog.csdn.net/jeofey/article/details/47834251cron 是linux系统下一个自动执行指定任务的程序.cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service c...原创 2019-03-02 18:59:03 · 5885 阅读 · 0 评论 -
Linux的标准输入、标准输出和标准错误
Linux的标准输入、标准输出和标准错误什么是文件描述符?文件描述符是一个简单的正整数,用以标明每一个被进程所打开的文件和socket。最前面的三个文件描述符(0,1,2)分别与标准输入(stdin),标准输出(stdout)和标准错误(stderr)对应。Unix/Linux/BSD 都有三个特别文件,分别1)标准输入 即 STDIN , 在 /...转载 2019-03-02 20:20:43 · 6138 阅读 · 1 评论 -
Linux命令--sed
Linux三大剑客之sed转载:https://blog.csdn.net/solaraceboy/article/details/79272344一、简介sed英文全称是stream editor。由贝尔实验室开发,如今主流Unix/Linux操作系统上都集成了这个工具。sed由自由软件基金组织(FSF...转载 2019-06-17 20:54:58 · 529 阅读 · 0 评论 -
linux命令--uniq(去重)
linux sort uniq 命令排序 去重转载:https://blog.csdn.net/u014756827/article/details/78949924转载 2019-06-13 13:33:31 · 767 阅读 · 0 评论