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 查看网络接口信息

  ifconfigip a

2.4 修改网卡信息

  修改网络配置文件,文件地址:/etc/sysconfig/network-scripts/ifcfg-ens33------------------------------------------------主要修改以下配置:  TYPE=Ethernet                   #网络类型BOOTPROTO=static                #静态IPDEVICE=ens33                    #网卡名IPADDR=192.168.91.100           #设置的IPNETMASK=255.255.255.0           #子网掩码GATEWAY=192.168.91.2            #网关DNS1=114.114.114.114            #DNSDNS2=8.8.8.8                    #备用DNSONBOOT=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地址

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringCloudAlibaba Nacos配置及应用

Nacos搭建及配置 nacos本机服务搭建 windows上搭建单机nacos: Releases alibaba/nacos GitHub 下载安装包 下载本地,解压,直接运行(保证安装包的绝度路径只有英文字符,有中文会导致运行失败)&#xff…

开发语言详解(python、java、Go(Golong)。。。。)

是语言决定行业,还是行业决定语言,说不清,只是觉得,当你做这一行的时候,如果你还有精力感兴趣的话,可以再做些了解,一下是自己个人见解以及官网做的整合。希望对大家有用。 目录 Python 概念&…

MySQL 多表查询与事务的操作

一,多表联查 有些数据我们已经拆分成多个表,他们之间通过外键进行连接.当我们要查询两个表的数据,各取其中的一列或者多列. 这时候就需要使用多表联查. 数据准备: # 创建部门表 create table dept(id int primary key auto_increment,name varchar(20) ) insert into dept (n…

DevEco Studio 项目创建

安装DevEco Studio后开始使用,双击桌面DevEco Studio 快捷方式弹出界面: 选择Application —> Empty Ability,点击Next 项目配置 Project name:工程的名称,可以自定义,由大小写字母、数字和下划线组成。…

vscode搜索总是搜到修改记录文件如何处理

如图每次搜索出来的结果总是有好多编辑记录中的文件,给自己找文件及提交代码时带来很大困扰,每次都得删特别麻烦。 解决办法: 如上图在插件里找到 local history 点击 ”禁用“ 即可。以后再编辑代码就不会产生修改记录文件了。 如果直接搜索…

深入浅出前端本地储存

引言 2021 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: CookieWeb Storage (LocalStorage)IndexedDB 这些方案就是如今应用最广、浏览器兼容性最高的三种前端储存方案 今天这篇文章就聊一聊这三种方案的历史…

前端Prettier 插件的使用配置(详细)

各个参数代表的意思:printWidth:每行代码的最大长度限制。 tabWidth:选项用于控制制表符的宽度。 useTabs:指定是否使用制表符代替空格。 semi:指定是否在语句的末尾添加分号。 singleQuote:指定是否使用单引号或双引号…

【Java程序员福音】每个 Java 开发人员都应该知道的 10 个基本工具

我试图在代码库,项目规划,构建和部署,测试自动化和基础设施自动化中包含工具。作为负责端到端管理项目的高级 Java 开发人员,这些工具将帮助您更有效地完成工作。 让我们看到 Java 程序员的一些基本工具 1、Git 我认为 Git 和 Github 应该是所有 Java 程序员应该学习和掌…

②免费AI软件开发工具测评:通义灵码 VS 码上飞

前言 我又双叒叕来测评了!上次给大家带来的是iFlyCode和CodeFlying两款产品的测评,受到了大家的一致好评~ 今天咱就继续来聊聊,这次我们选的的对象是通义灵码和码上飞,从名字上也能看到出来这两款产品一定是跟软件开发有关系的&…

Zerotier 异地组网方案初探

前言 我之前想要异地组网的话,一般都采用内网穿透的方法,但是这个内网穿透有弊端就是都是要通过公网服务器转发流量,对于大流量的传输就比较不方便,我发现了Zerotier 这个工具非常的好用,是基于p2p的 这是一个类似于…

驶向高效巅峰:Nginx高并发性能优化实战指南与场景案例拆解

身处瞬息万变的互联网世界,高并发场景下服务器的性能优化尤为重要,而Nginx正是这一领域的超级舵手。本文将深入浅出地揭示Nginx在高并发环境下的性能优化之道,并通过具体场景配置案例,助你掌握这一关键技术,提升服务器…

静态网络配置

一、查看网络命令 1.命令行查看网络配置 1、查看ip\硬件设备-网卡 ifconfig -a ifconfig ens160 网卡名称 ip addr show ip addr show ens160 nmcli device show ens160 nmcli con up ens160 2、主机名称 hostname hostname hfj.huaxia.com 3、查看路由和网关 rou…

慎投!共10本「On Hold」期刊被剔除,2本中科院TOP仍在调查中!

2024年3月18日,科睿唯安本年度第三次更新了Web of Science核心期刊目录。 此次SCIE/SSCI期刊目录共8本期刊发生变动,情况如下: 经小编查询,此次更新后,共有7本“On Hold”期刊被数据库剔除,其中还包括2024年…

手撕算法-最长公共子序列(二)

最长公共子序列(二) 分析:典型的动态规划,直接看代码了。 代码: import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** longest common sub…

VS+QT Debug正常但Release无法识别头文件

!!!,这个问题一般是在第一次编译的时候遇见的,包括之前使用debug也是 在Qt Installation一定要修改成自己版本的编译器,修改一次以后基本是不用再修改的

【机器学习】TinyML的介绍以及在运动健康领域的应用

🧑 作者简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向的学习指导…

全球盲盒火热下,海外盲盒APP助力我国盲盒出海

盲盒具有不确定性,与各类热门影视动漫合作推出的专属盲盒商品,吸引了无数年轻人,成为了年轻人的娱乐消费首选方式。 在互联网电商的推动下,盲盒在全球内的市场规模迅速扩大。受到市场增长的影响,各类资本公司也纷纷进…

深入浅出前端本地储存(1)

引言 2021 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: CookieWeb Storage (LocalStorage)IndexedDB 这些方案就是如今应用最广、浏览器兼容性最高的三种前端储存方案 今天这篇文章就聊一聊这三种方案的历史…

基于python的4s店客户管理系统

技术:pythonmysqlvue 一、背景 进入21世纪网络和计算机得到了飞速发展,并和生活进行了紧密的结合。目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的角角落落。这就促使管理系统的发展。网上办公可以实现远程处理事务…

pyvista可视化代码优化

同时显示多组点云 import os import glob import randomimport pyvista as pvdef display_multi_mesh(meshes: list, titlesNone, point_size3, opacity0.9):num len(meshes)pl pv.Plotter(shape(1, num))pl.set_background([0.9, 0.9, 0.9])for i in range(num):pl.subplo…