每日一个命令
文章平均质量分 67
命令详解
neo_will_mvp
昵称:Neo或者称呼为赵老师,资深Linux架构师,现任上海市莫上市公司的资深Linux架构师岗位,曾就职于苏州移动研发中心,任安全运维工程师,苏州阔地网络科技有限公司,曾任项目运维主管(★精通K8S,CKA,MYSQL,SHELL生产代码,PYTHON生产代码,Asible生产代码,ZABBIX管理,项目服务器软件搭建,LNMP搭建,证书免费申请等技术,苏州易极云商IT主管。(负责过海外办公室和机房路由器交换机服务器搭建部署及验收项目)
展开
-
Linux中的lrzsz 玩法
lrzsz是一款在Linux里可代替ftp上传和下载的程序,也就是一款软件。它是开发者常用的一款工具,这个工具用于windows机器和远端的Linux机器通过XShell传输文件。yum会自动找到都有哪些软件包需要下载,这时候敲“y” 确认安装, 出现“complete”字样,则说明安装完成。rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)。sz:将选定的文件发送(send)到本地机器,运行命令后会弹出保存位置窗口。二、lrzsz的安装。原创 2023-10-31 15:30:17 · 344 阅读 · 0 评论 -
解决ping: www.baidu.com: Name or service not known
修改你所用的网卡的配置信息:主要配置红框的内容。原创 2023-10-31 15:16:58 · 4437 阅读 · 0 评论 -
centos7或centos8 chkconfig命令详解
chkconfig命令用于检查,设置系统的各种服务原创 2022-09-15 15:00:24 · 1293 阅读 · 0 评论 -
telnet命令使用方法详解,telnet命令用法实测
Telnet概念: 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于工作人员而言,Telnet只是一种远程登录的工具。一旦管理员与远程主机建立了Telnet连接,管理员便可以使用目标主机上的软、硬件资源,而管理员的本地机只相当于一个只有键盘和显示器的终端而已。 为什么需要telnet? telnet就是查看某个端口是否可访问。我们在搞开发的时候,......原创 2018-05-29 22:55:14 · 6546 阅读 · 1 评论 -
grep -v 反向查找
1.grep 是查找含有指定文本行的意思,比如grep 'test' 就是查找含有test的文本的行2.grep -v 是反向查找的意思,比如 grep -v "grep" 就是查找不含有 grep 字段的行; grep -v ^# /etc/profile就是不显示以#开头的行例如 ps -ef | grep '/home/helife/tomcat-wap/' | grep -v "grep" 查看包含 '/home/helife/tomcat-wap/' 但不包含 "gre...原创 2022-05-13 11:56:24 · 31717 阅读 · 0 评论 -
linux grep命令
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行及 行号。原创 2022-05-13 11:36:54 · 7523 阅读 · 0 评论 -
每天一个linux命令(7):w命令 查看当前用户的4种方法
作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。1. 使用w命令查看登录用户正在使用的进程信息w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲时间(作用不大) 附加到tty(终端)的进程所原创 2022-05-10 12:04:40 · 1387 阅读 · 0 评论 -
Linux chown命令 修改文件和目录的所有者和所属组
chown 命令,可以认为是 "change owner" 的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。当只需要修改所有者时,可使用如下 chown 命令的基本格式:[root@localhost ~]# chown [-R] 所有者 文件或目录-R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。如果需要同时更改所有者和所属组,chown 命令的基本格式为:[root@localhost ~]# chown [原创 2022-05-08 18:01:31 · 3324 阅读 · 0 评论 -
Centos7:用tar解压文件出现错误Not found in archive
问题:用tar解压文件出现错误Not found in archive,tar:Exiting with failure status due to previous errors解决办法:加上-C参数tar -zxvf wordpress-5.9.3-zh_CN.tar.gz -C /www/wwwroot/192.168.199.166/wordpress因为压缩文件使用的相对路径在当前目录下找不到解压的目录,通过使用-C指定解压目录可解决此问题解决...原创 2022-05-08 17:48:53 · 3327 阅读 · 1 评论 -
wget断点续传,限速下载
wget是Linux下下载文件的最常用命令。wget支持HTTP,HTTPS和FTP协议,支持自动下载,即可以在用户退出系统后在后台执行,直到下载结束。用法:wget [参数] [URL]常用参数-o:将日志信息写入FILE;-b:启动后转入后台;-O:将文档写入FILE(重命名);-q:安静模式(无信息输出);-N:只获取比本地文件新的文件;--no-check-certificate:不要验证HTTPS服务器的证书;-r:指定递归下载;-c:断点续传下载文件。1.未安装wg原创 2022-05-05 11:53:10 · 1586 阅读 · 0 评论 -
CentOS7里ping命令详解
ping功能简述:Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMPECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST tonetwork hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的)。有些服务器为了防止通过ping探测到,通过防火墙设置了禁止p原创 2022-05-03 12:42:25 · 20606 阅读 · 0 评论 -
centos7查看日志的命令有哪些tail,head,cat,more,less
1.查看日志常用命令tail:-n 是显示行号;相当于nl命令;例子如下:tail -100f test.log 实时监控100行日志tail -n 10 test.log 查询日志尾部最后10行的日志;tail -n +10 test.log 查询10行之后的所有日志;head:跟tail是相反的,tail是看后多少行日志;例子如下:head -n 10 test.log 查询日志文件中的头10行日志;head -n -10 test.log 查询日志文件除了最后10行原创 2022-05-03 11:50:35 · 6871 阅读 · 0 评论 -
netstat命令
netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。 -n : 不进行DNS轮询,显示IP(可以加速操作)即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··netstat -ntlp //查看当前所有tcp端..原创 2022-04-15 19:28:11 · 1122 阅读 · 0 评论 -
Linux 按时间批量删除文件命令(删除N天前文件)批量删除文件
需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据。可以使用下面一条命令去完成: 1 find/home/lifeccp/dicom/studies-mtime +21 -name "*.*"-execrm-Rf {} \; 这个是根据时间删除。下面简要解释一下,这句shell命令: 1 find/home/lifeccp/dicom/studie...原创 2022-04-02 17:38:31 · 7689 阅读 · 0 评论 -
利用scp 远程上传下载文件/文件夹
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用.1.命令格式原创 2021-11-11 16:32:16 · 1767 阅读 · 0 评论 -
SecureCRT 常用操作快捷键及方法
快捷键:1、 ctrl + a : 移动光标到行首2、 ctrl + e :移动光标到行尾3、 ctrl + d :删除光标之后的一个字符4、 ctrl + w : 删除行首到当前光标所在位置的所有字符5、 crtl + k : 删除当前光标到行尾的所有字符6、 alt + b : 打开快速启动栏7、 alt + 1/2/3... : 在多个不同的session标签之间切换secureCRT里切换不同的窗口:ctrl+tab。 复制:[ctrl] + [shift] + c...原创 2021-09-11 11:13:09 · 4909 阅读 · 0 评论 -
【Linux】ps -ef|grep详解
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格式显示进程的、其格式如下其中各列的内容意思如下UID //用户ID、但输出的是用户名PI...原创 2021-09-10 17:19:28 · 11197 阅读 · 0 评论 -
Linux kill、kill-15、kill-9区别
kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。kill -15 pid(默认)执行完该指令后,操作系统会发送一个 SIGTERM 信号给对应的程序。当程序接收到该信号后,可能会发生以下几种情况的一种:当前程序立刻停止;程序释放相应资源,然后再停止;程序可能仍然继续运行。大部分程序会先释放自己的资源,然后再停止。但是也有程序可以在接受到信号量后,继续做其他一些事情,并且这些事情是可以配置的。如果程原创 2021-09-10 17:13:30 · 898 阅读 · 0 评论 -
彻底卸载secureCRT,并重装,包括绿色版SecureCRT删除干净
1. win+r 进入cmd ,输入regedit进入注册表,删除HKEY_CURRENT_USER和HKEY_LOCAL_MACHINA两个根键下的SOFTWARE子键中的VanDyke删除即可,HKEY_CURRENT_USER保存的是当前用户配置,HKEY_LOCAL_MACHINA是当前计算机配置信息,务必将两个根键下的vandyke同时都删除。2.进行重装...原创 2021-09-08 21:41:49 · 3813 阅读 · 0 评论 -
每天一个linux命令(45):free 命令
free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。1.命令格式:free[参数]2.命令功能:free命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略3.命令参数:-b 以Byte为单位显示内存使用情况。-k 以KB为单位显示内存使用情况。-m 以MB为单位显示内存使用情况。-g以...原创 2021-09-08 17:11:14 · 91 阅读 · 0 评论 -
每天一个linux命令(33):crontab命令
crontab:定时任务的守护进程,精确到分,设计秒的我们一般写脚本 -->相当于闹钟 日志文件: ll /var/log/cron* 编辑文件: vim /etc/crontab 进程:ps -ef | grep crond ==> /etc/init.d/crond restart 作用:定时备份,...原创 2020-04-13 18:33:05 · 404 阅读 · 0 评论 -
每天一个linux命令(33):atq命令
列出当前用户的at任务列表补充说明atq命令显示系统中待执行的任务列表,也就是列出当前用户的at任务列表。语法atq(选项)选项-V:显示版本号;-q:查询指定队列的任务。at now + 10 minutesat> echo 1111at> <eot>job 3 at Fri Apr 26 12:56:00 2013at...原创 2020-04-13 18:08:49 · 1737 阅读 · 1 评论 -
每天一个linux命令(33):let命令
命令:letlet 命令是 BASH 中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。语法格式let arg [arg ...]参数说明:arg:要执行的表达式实例:自加操作:let no++自减操作:let no--简写形式let no+=10,let no-=20,分别...原创 2020-03-13 10:16:16 · 360 阅读 · 0 评论 -
每天一个linux命令(32):export命令
Linux export 命令用于设置或显示环境变量。在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。语法export [-fnp][变量名称]=[变量设置值]参数说明:-f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是...原创 2020-03-12 14:47:10 · 284 阅读 · 0 评论 -
每天一个linux命令(31):echo命令
Shell echo命令Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test2.显示转义字符ech...原创 2020-03-12 10:11:27 · 530 阅读 · 0 评论 -
每天一个linux命令(30):chmod命令
一、chmod作用:修改文件、目录的权限二、语法:chmod [对谁操作][操作符][赋予的权限] 文件名三、操作对象:u用户user,表现文件或目录的所有者g用户组group,表现文件或目录所属的用户组o其他用户other...原创 2020-03-11 18:25:54 · 232 阅读 · 0 评论 -
每天一个linux命令(29):chsh命令
Linux chsh命令用于更改使用者 shell 设定。使用权限:所有使用者。语法shell>> chsh实例shell>> chshChanging fihanging shell for user1Password: [del]New shell [/bin/tcsh]: ### [是目前使用的 shell][del]shell>...原创 2020-03-11 16:59:26 · 983 阅读 · 0 评论 -
每天一个linux命令(28):netstat命令
一、介绍Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。二、输出信息描述执行netstat后输出如下:[root@sy-suz-srv51 ~]# netstatActive...原创 2020-03-08 20:33:04 · 284 阅读 · 0 评论 -
每天一个linux命令(27):ifconfig命令
ifconfig(interfaces config)。通常需要以root身份登录或使用sudo来使用ifconfig工具ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。备注:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。ifconfig常...原创 2020-03-08 19:31:34 · 317 阅读 · 0 评论 -
每天一个linux命令(26):whois命令
sudo yum install whois #安装whois google.com #查询whois -p 43 google.com#指定端口查询yum search all whois #不详yum whatprovides whois #输出很多内容----------------------------------------------------语 法:...原创 2020-03-08 19:22:46 · 501 阅读 · 0 评论 -
每天一个linux命令(25):ftp命令
Linux ftp命令设置文件系统相关功能。FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。语法ftp [-dignv][主机名称或IP地址]参数:-d 详细显示指令执行过程,便于排错或分析程序执行的情形。 -i 关闭互动模式,不询问任何问题。 -g 关闭本地主机文件名称支持特殊字符的扩充特性。 -n 不使用自动登陆。 -v 显示指令执...原创 2020-03-02 17:53:20 · 419 阅读 · 0 评论 -
每天一个linux命令(24):scp命令
Linux scp命令Linux scp命令用于Linux之间复制文件和目录。scp是secure copy的缩写,scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。语法scp [-346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option...原创 2020-03-02 15:31:28 · 409 阅读 · 0 评论 -
每天一个linux命令(23):rpm命令
rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。rpm常见命令参数 1 2 3 4 5 6 7 ...原创 2020-02-25 15:01:22 · 345 阅读 · 0 评论 -
每天一个linux命令(22):alien命令 DEB与RPM互换
安装alien#wgethttp://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.86.tar.gz #tar-zxvpfalien_8.86.tar.gz#cdalienTo install alien, become root and type:# perl Makefile.PL# m...原创 2020-02-25 14:30:59 · 1116 阅读 · 0 评论 -
每天一个linux命令(21):gzip命令和gunzip命令
阅读目录(Content)一.命令格式 二. 命令功能 三. 命令参数 必要参数 四. 使用实例 1:将当前目录下的每个文件压缩成.gz文件 2. 将当前目录下的每个压缩的文件解压,并列出详细信息 3. 详细当前目录下的压缩文件的信息,但不进行解压 4. 递归的压缩目录 5. 递归的解压目录 减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输...原创 2020-02-25 11:49:31 · 1444 阅读 · 0 评论 -
每天一个linux命令(20):tar命令
linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。1.命令格式:tar[必要参数][选择参数][文件]2.命令功能:用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的3.命令参数:必要参数有如下:-A新增压缩文件到已存在的...原创 2020-02-25 11:14:52 · 214 阅读 · 0 评论 -
每天一个linux命令(19):crontab命令
一、概述crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务...原创 2020-02-25 10:49:44 · 290 阅读 · 0 评论 -
每天一个linux命令(18):at命令
at [-V] [-q queue] [-f file] [-mMlbv] TIMEat [-V] [-q queue] [-f file] [-mMlbv] –t time_argat –c job[ job…]at [-rd] job[ job…]atq [-V] [-q queue]atrm [-V] job[ job…]batch(1).说明 注意:at一...原创 2020-02-25 10:47:40 · 533 阅读 · 0 评论 -
每天一个linux命令(17):jobs命令
fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到 这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停三。jobs 查看当前有多少在后台运行的命令四。fg 将后台中的命令调至前台继...原创 2020-02-24 17:28:23 · 255 阅读 · 0 评论 -
每天一个linux命令(16):bg命令和fg命令
linux下我们如果想一个任务或者程序还后台执行可以使用&,实际上linux还提供了其他任务调度的命令。bg将一个在后台暂停的命令,变成继续执行fg将后台中的命令调至前台继续运行jobs查看当前有多少在后台运行的命令ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停nohup 命令用途:不挂断地运行命令。语法:nohup Command [ ...原创 2020-02-24 17:18:32 · 340 阅读 · 0 评论