Linux 常用操作命令大全

目录

一、命令大集合

1.1 whereis

1.2 which

1.3 sudo

1.4 grep

1.5 free

1.6 top 动态显示进程的状态

 1.7 ps 静态显示进程信息

1.8 df

1.9 iostat 看IO性能状态

1.10 yum安装插件命令

1.11 rpm

1.12 scp远程拷贝

1.13 uname

二、linux网络命令

 2.1 centos7 防火墙操作

2.2 修改主机名

2.3 查看网络接口信息

2.4 修改网卡信息

2.5检查网络连接状态

2.6配置路由​​​​​​​


一、命令大集合

1.1 whereis

  whereis ls             #将和ls文件相关的文件都查找出来

1.2 which

说明:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
  which cp           #查看指令cp的绝对路径

1.3 sudo

说明:sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。需要输入自己账户密码。
  使用权限:在 vim /etc/sudoers 中有出现的使用者
  sudo -l                       
#列出目前的权限
  $ sudo -u bei vi ~www/index.html    
#以 bei 用户身份编辑  home 目录下www目录中的 index.html 文件

1.4 grep

grep -i   #查找时忽略大小写
     -o   #只显示匹配项   grep -o root /etc/passwd

1.5 free

  说明:这个命令用于显示系统当前内存的使用情况,包括已用内存、可用内存和交换内存的情况 
  free -g            #以G为单位输出内存的使用量,-g为GB,-m为MB,-k为KB,-b为字节 
  free -t            #查看所有内存的汇总
  free -h            #查看内存显示单位

1.6 top 动态显示进程的状态

  top       #显示当前系统中占用资源最多的一些进程

 1.7 ps 静态显示进程信息

ps aux 可以查看系统中所有的进程

1.8 df

  说明:显示文件系统的磁盘使用情况
  df -h            #一种易看的显示

1.9 iostat 看IO性能状态

-c 只显示CPU行
-d 显示设备〈磁盘)使用状态
 

1.10 yum安装插件命令

yum install httpd      #使用yum安装apache 
yum update httpd       #更新apache 
yum remove httpd       #卸载/删除apache 

1.11 rpm

​  说明:插件安装命令
  rpm -ivh httpd-2.2.3-22.0.1.el5.i386.rpm      #使用rpm文件安装apache 
  rpm -uvh httpd-2.2.3-22.0.1.el5.i386.rpm      #使用rpm更新apache 
  rpm -e httpd                                 #卸载/删除apache 

1.12 scp远程拷贝

scp /opt/data.txt  192.168.91.101:/opt/    //将本地opt目录下的data文件发送到192.168.1.101服务器的opt目录下

1.13 uname

说明:uname可以显示一些重要的系统信息,例如内核名称、主机名、内核版本号、处理器类型之类的信息 
    uname -a

二、linux网络命令

 2.1 centos7 防火墙操作

  systemctl status firewalld.service     #查看防火墙状态
  systemctl stop firewalld.service       #关闭防火墙
  systemctl disable firewalld.service    #永久禁止防火墙

2.2 修改主机名

  hostnamectl set-hostname 主机名

2.3 查看网络接口信息

  ifconfig
  ip a

2.4 修改网卡信息

  修改网络配置文件,文件地址:/etc/sysconfig/network-scripts/ifcfg-ens33
  ------------------------------------------------
  主要修改以下配置:  
  TYPE=Ethernet                   #网络类型
  BOOTPROTO=static                #静态IP
  DEVICE=ens33                    #网卡名
  IPADDR=192.168.91.100           #设置的IP
  NETMASK=255.255.255.0           #子网掩码
  GATEWAY=192.168.91.2            #网关
  DNS1=114.114.114.114            #DNS
  DNS2=8.8.8.8                    #备用DNS
  ONBOOT=yes                      #系统启动时启动此设置
  -------------------------------------------------
  修改保存以后使用命令重启网卡:systemctl restart network

2.5检查网络连接状态

[root@zzcentos1 ~]#ss -natp|grep 80  #查看80端口是否开启

2.6配置路由

添加 指定网段的路由记录route add -net  网段地址 gw IP地址

删除指定网段的路由记录route del -net 网段地址

向路由表中添加默认网关记录route add default gw IP地址

删除路由表中默认的网关记录route del default gw  IP地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/469975.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据库只追求性能是不够的!

那些成功的数据库公司没有一家是通过性能比竞争对手更快而成功的。 作者:JORDAN TIGANI,DuckDB 公司 MotherDuck 联合创始人&CEO 本文和封面来源:https://motherduck.com/,爱可生开源社区翻译。 本文约 4500 字,预…

autojsx使用

工具: 投屏软件:https://www.sigma-rt.com/tc/download/ autojsx:https://github.com/kkevsekk1/AutoX/releases 开发文档:http://doc.autoxjs.com/#/ 开发工具:https://code.visualstudio.com/ vscode插件&#xff1a…

《世界之外》玩家闹上315,乙游打响维权大战

315维权微博的评论区,竟然被举报网易的玩家占领了。 玩家举报网易乙游《世界之外》虚假宣传侵害消费者权益,在游戏中设置排行榜和专属商店将玩家分为三六九等,诱导玩家消费氪金,强烈要求网易打开退款通道。 目前大批玩家举报的举…

【Leetcode】1793. 好子数组的最大分数

文章目录 题目思路代码复杂度分析时间复杂度空间复杂度 结果总结 题目 题目链接🔗 给你一个整数数组 n u m s nums nums (下标从 0 0 0 开始)和一个整数 k k k 。 一个子数组 ( i , j ) (i, j) (i,j) 的 分数 定义为 m i n ( n u m s …

YOLOv5目标检测学习(6):源码解析之:训练部分train.py

文章目录 前言一、导入相关包与配置二、主函数main2.1 checks:检查rank值来判断是否打印参数、检查git仓库、检查包的安装2.2 判断是否恢复上一次模型训练提问:opt.data, opt.cfg, opt.hyp, opt.weights, opt.project各是什么? 2.3 DDP mode&…

HarmonyOS NEXT应用开发之swiper指示器导航点位于swiper下方

介绍 本示例介绍通过分割swiper区域,实现指示器导航点位于swiper下方的效果。 效果预览图 使用说明 加载完成后swiper指示器导航点,位于显示内容下方。 实现思路 将swiper区域分割为两块区域,上方为内容区域,下方为空白区域。…

Linux权限维持后门及应急响应

本次应急响应实验用kali和centos7来充当攻击机和靶机 kali:192.168.10.130 centos7:192.168.10.155 前提: 用kali连接到centos7上面ssh root192.168.10.155 一、SSH软链接 任意密码登录即可发现程度:|||||| ln -sf /usr/sbi…

Learn OpenGL 17 立方体贴图

立方体贴图 我们已经使用2D纹理很长时间了,但除此之外仍有更多的纹理类型等着我们探索。在本节中,我们将讨论的是将多个纹理组合起来映射到一张纹理上的一种纹理类型:立方体贴图(Cube Map)。 简单来说,立方体贴图就是一个包含了…

【论文阅读】Improved Denoising Diffusion Probabilistic Models

Improved Denoising Diffusion Probabilistic Models 文章目录 Improved Denoising Diffusion Probabilistic Models概述Improving the Log-likelihoodLearning ∑ θ ( x t , t ) \sum_{\theta}(x_{t}, t) ∑θ​(xt​,t)Improving the Noise ScheduleReducing Gradient Nois…

AV1:帧内预测(一)

​VP9支持10种帧内预测模式,包括8种角度模式和非角度模式DC、TM(True Motion)模式,AV1在其基础上进一步扩展,AV1帧内预测角度模式更细化,同时新增了部分非角度模式。 扩展的角度模式 AV1在VP9角度模式的基础上进一步扩展&#xf…

Linux系统学习总结(上)

B站大学地址:第二章-04-ls命令的参数和选项_哔哩哔哩_bilibili 操作系统概述 1、计算机是由硬件和软件两部分组成的 2、操作系统是软件的一类,主要作用是协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁 3、常见的操作系统分为两类…

C++ Primer Plus第十七章笔记

目录 1. C输入和输出概述 1.1 流、缓冲区和iostream 1.2 重定向 2. 使用cout进行输出 2.1 修改显示时使用的计数系统 2.2 调整字段宽度 2.3 填充字符 2.4 设置浮点数的显示精度 2.5 打印末尾的0或小数点 2.6 setf() 2.7 头文件iomanip 3. 使用cin进行输入 3.1 cin…

什么是组态软件?Web组态软件又是什么?

从事相关工作的对“组态软件”应该都不陌生,那Web组态软件又是什么呢?本文将对Web组态可视化软件(下称“Web组态软件”)做简单介绍,可视化编辑器是Web组态软件中的一个重要功能模块。除了编辑器,还有哪些功能模块?又…

嵌入式汇编语言简介

嵌入式汇编语言是一种在嵌入式系统开发中广泛使用的编程语言,它直接操作底层硬件资源,具有高效性和灵活性。本文将介绍嵌入式汇编语言的基本概念、特点以及应用场景。 以下是我整理的关于嵌入式开发的一些入门级资料,免费分享给大家&#xf…

Spring之@Value注解

前言 Value注解在Spring的依赖注入中占据重要地位,这里对Value注解的作用进行演示以及扩展 作用 注入字符串注入属性注入bean其他 代码准备 创建两个普通的bean Component public class ValueComponent { } Component public class Foo {private String sign;public Foo…

Linux编译器--gcc/g++的使用

1. gcc与g gcc与g分别是c语言与c代码的编译器,但同时g也兼容c语言。 我们知道在Linux中,系统并不以文件后缀来区分文件类别。但对于gcc与g等编译器而言却是需要的。Linux中c代码文件的后缀是.c,c代码文件的后缀是.cpp(.cc)(.cxx)。 在Linu…

linux安装Redis且搭建主从、哨兵、集群以及使用(超详细)

一.Redis简介 1.NoSQL简介 ​ 目前市场主流数据存储都是使用关系型数据库。每次操作关系型数据库时都是I/O操作,I/O操作是主要影响程序执行性能原因之一,连接数据库关闭数据库都是消耗性能的过程。尽量减少对数据库的操作,能够明显的提升程…

Nodejs 第五十八章(大文件上传)

在现代网站中,越来越多的个性化图片,视频,去展示,因此我们的网站一般都会支持文件上传。 文件上传的方案 大文件上传:将大文件切分成较小的片段(通常称为分片或块),然后逐个上传这…

体育运动直播中的智能运动跟踪和动作识别系统 - 视频分析如何协助流媒体做出实时决策

AI-Powered Streaming Vision: Transforming Real-Time Decisions with Video Analytics 原著:弗朗西斯科冈萨雷斯|斯特朗(STRONG)公司首席ML科学家 翻译:数字化营销工兵 实时视频分析通过即时处理实时视频数据&…

【故障排查】10分钟解决Quartz重复调度的疑难杂症

我司使用Apache DolphinScheduler作为调度框架很久了,感兴趣的小伙伴可以看看这些干货文章: 因为之前监控到会出现重复的调度的问题,所以此文记录排查重复调度问题的全过程,希望对社区其他的小伙伴能够起到抛砖引玉的作用&#x…