当前位置: 首页 > article >正文

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地址


http://www.kler.cn/a/274249.html

相关文章:

  • 【快速上手】linux环境下Neo4j的安装与使用
  • Burp与其他安全工具联动及代理设置教程
  • MES系统工作流的单元测试方案
  • C# cad启动自动加载启动插件、类库编译 多个dll合并为一个
  • 深度学习的DataLoader是什么数据类型,为什么不可用来索引
  • Windows脚本清理C盘缓存
  • 理论学习:with torch.no_grad()
  • #Ubuntu(修改root信息)
  • Gradle v8.5 笔记 - 从入门到进阶(基于 Kotlin DSL)
  • linux 安装常用软件
  • Playwright中locator() 方法快速定位网页元素[全面总结]
  • 【C++ 哈希】
  • 2024流星全自动网页生成系统重构版源码
  • 微信支付宝--充ChatGPTPLUS/openAI key
  • 5.1.1、【AI技术新纪元:Spring AI解码】Openai chat
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:Refresh)
  • 恒驰喜讯 | 亮相华为中国合作伙伴大会2024,荣膺最佳服务一致性奖等3大奖项
  • MySQL表字段数据类型设计建议
  • QT信号与槽实现方式
  • 医药工厂5G智能制造数字孪生可视化平台,推进医药企业数字化转型
  • C语言例3-30:位逻辑运算的应用例子
  • 第十三届蓝桥杯省赛CC++ 研究生组
  • 数据挖掘与机器学习 01.绪论引言及概念
  • UDF提权
  • 智能合约 之 ERC-20介绍
  • 2024地方门户源码运营版带圈子动态+加即时通讯(PC电脑端+WAP移动端+H5微信端+微信小程序+APP客户端)