当前位置: 首页 > 科技观察

乖乖答应阿粉,这些Linux命令你一定要经常使用

时间:2023-03-13 14:30:40 科技观察

本文转载请联系Java极客技术公众号。想要玩转Linux系统,还是要多练习,平时多用。暖暖的粉丝已经为你想到了。让我们快速总结一下这篇文章。多练练,跟着阿凡就不会翻车了。查看帮助命令在Linux系统中,有很多命令。我怎么知道某个命令的用途?这时候我可以执行help命令查看:manman一般是执行linux的。命令格式是这样的:命令名[命令参数][命令对象]注意:它们之间有空格。常用系统命令echo命令用于在终端输出提取的字符串或变量的值,格式为“echo[string][$variable]”date命令用于显示和设置系统时间或日期,格式为“日期[选项][指定格式]”这个命令在日常工作中很常用来查找备份数据,当然前提是你的备份数据是与日期相关的。查看当前系统时间的date命令:date查看当前系统时间格式为“年-月-日时:分:秒”:date"+%y-%m-%d%H:%M:%S》设置系统时间:date-s+time格式reboot命令,reboot命令。这个命令很常用。毕竟当虚拟机卡住的时候,没有什么问题是重启解决不了的。如果有,那就重新启动吧~poweroff命令,shutdown命令。这个不用多说。wget命令用于在终端下载网络文件。格式为“wget[参数]下载地址”。wget是一个安装工具,相当于迅雷。yum命令用于安装软件。格式为“yuminstall软件名称”ps命令,查看系统中的进程状态,格式为“ps[参数]”例如查看Nginx的状态:pidof命令,用于查询PID值一个指定的服务进程,格式为“pidof[参数][服务名称]”,一般使用kill命令配合kill命令终止指定PID的服务进程,格式为“kill[参数][进程PID]》先使用pidof命令找出想要停止的服务的PID,然后使用kill命令杀掉进程。killall命令用于终止指定名称的服务对应的所有进程。有时,父进程下还有子进程。为了方便,killall直接杀掉指定服务的所有进程。格式为“killall[参数][进程名]”系统检测命令ifconfig命令,用于获取网卡配置和网络状态等信息,格式为“ifconfig[网络设备][参数]”uname命令,用于查看系统内核和系统版本等信息。格式为“uname[-a]”uptime命令用于查看系统的负载信息,可以显示当前系统时间、系统运行时间、启用的终端数量、平均负载等信息价值。free命令用于显示当前系统的内存使用量信息。who命令用于查看当前登录主机的用户终端信息,格式为“who[参数]”last命令用于查看所有系统的登录记录。格式是“最后一个[参数]”。说到这个命令,阿芬还记得当时公司的另一个同事问我有没有登录XX虚拟机。我当时很惊讶。他怎么知道的?不会监视我吧,现在知道原因了~哈哈哈history命令,用来显示历史执行过的命令,格式为"history[-c]"sosreport命令,用来收集系统配置和架构信息,输出诊断文件工作目录切换命令pwd命令用于显示用户当前的工作目录。cd命令,用户切换工作路径。格式为“cd[目录名]”这个命令可以说是很常用了,比如:阿粉想回到上次目录cd-往上走,想进入上层目录,cd..,think切换到当前用户的家目录,可以试试cd~ls命令,这个命令用来显示目录下的文件信息。格式为“ls[option][file]”这个命令也很常用,比如ls-a查看所有文件(包括隐藏文件),ls-l,可以查看文件属性,大小,等文本文件编辑命令cat命令,用于查看纯文本文件(内容较少),格式为“cat[option][file]”如果想在查看文本内容时顺便显示行号,可以在cat后面加一个-n参数试试:cat-nfilemore命令,用于查看纯文本文件(内容较多),格式为“more[option][file]”head命令,用于查看纯文本文件的前N行,格式为“head[option][file]”文件目录管理命令mkdir命令,用于创建一个空白目录,格式为“mkdir[option][directory]”,mkdir命令不仅可以创建一个单独的空白目录,还可以结合-p命令递归创建一个具有嵌套堆栈关系的文件目录。mv命令用于剪切文件或移动文件重命名,格式为“mv[选项]源文件[目标路径|目标文件名]文件命令,用于查看文件类型,格式为“文件文件名”cp命令,用于复制文件或目录。格式为“cp[选项]源文件目标文件”,其中cp命令的参数及作用:参数功能-p保留原文件的属性-d如果对象是“链接文件”,则保留“链接文件”的属性-r递归连续复制(针对目录)-i如果目标文件存在,询问是否覆盖-a相当于执行cp-pdr打包压缩和搜索命令tar命令,用于打包解压文件,格式为“tar[Option][file]”tar命令参数及其作用:参数功能-c创建压缩文件-x解压压缩文件-t查看压缩包中有哪些文件-v显示压缩包的进程压缩或解压-p保留原有权限带属性-P使用绝对路径进行压缩-C指定解压到grep命令的目录,用于在文本中进行关键字搜索,并显示匹配结果。格式为“grep[option][file]”grep命令的参数及其作用:参数功能-b将可执??行文件(二进制)搜索为文本文件(text)-c只显示找到的行数-i忽略大小写-n显示行号-v反向选择-只列出没有“关键字”的行find命令用于根据指定的条件查找文件。格式为“查找[搜索路径]搜索条件操作”,在Linux系统中,搜索工作一般是通过find命令来完成的。关于服务的启动和关闭有时候,我们需要重启、关闭、启动某个服务。这些命令也很常见。systemctldisableservicenamecancelandaddtobootitemsystemctlstatusservicenamecheckservicestatus这个你看过了,答应阿粉,这些命令平时多用,多练习好吗?