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

Linux终端命令学习笔记(一)

Linux终端命令学习笔记

复习笔记

Day1

  1. man命令打开对应手册页条目,按enter或pagedown向下移一行,按pageup向上移一行,按空格向下翻一页,按w向上翻一页。

    按键作用
    空格键向下翻一页
    PaGe down向下翻一页
    PaGe up向上翻一页
    home直接前往首页
    end直接前往尾页
    /从上至下搜索某个关键词,如“/linux”
    ?从下至上搜索某个关键词,如“?linux”
    n定位到下一个搜索到的关键词
    N定位到上一个搜索到的关键词
    q退出帮助文档

表1-1 man命令中常用按键以及作用

  1. echo命令 $变量名称 输出的是所提取出的变量值

  2. date命令"+%Y/%m/%d %H:%M:%S %A"

Day2

  1. 命令***”ps“***一般都是配合参数-a、-u、-x一起使用。

    参数作用
    -a显示所有进程(包括其他用户的进程)
    -u用户以及其他详细信息
    -x显示没有控制终端的进程

    5种常见的进程状态:

    R(运行):进程正在运行或在运行队列中等待。

    S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态。

    D(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断。

    Z(僵死):进程已经终止,但进程描述符依然存在, 直到父进程调用wait4()系统函数后将进程释放。

    T(停止):进程收到停止信号后停止运行。

  2. top命令查看系统信息,充当任务管理器

  3. ifconfig命令查看网络信息:主要查看网卡名称(开头的ens。。。)、IP地址(inet)以及MAC地址(ether)

  4. uname命令查看内核版本和系统架构,一般固定加-a参数看详细信息

  5. uptime命令查看系统负载信息、系统已运行时间、启用终端数量

  6. free命令查看当前系统的内存的使用量信息,一般固定加-h参数(易读模式)

  7. who命令查看当前登入主机的用户信息,whoami命令查看当前用户是谁

  8. last命令查看主机的被访记录

  9. ping命令用于测试主机之间的连通性,语法格式为“ping [参数] 主机地址”

    表1-3 ping命令中的参数以及作用

    参数作用
    -c总共发送次数
    -l指定网卡名称
    -i每次间隔时间(秒)
    -W最长等待时间(秒)

“ping 127.0.0.1”
ping 127.0.0.1 是你本地主机的环回地址,实际上只要是127.0.0.1到127.255.255.254都是你本地主机环回地址,它能ping通,说明你的TCP/IP协议栈没问题。如果ping不通,你就得检查TCP/IP协议栈,或者重新安装它。

  1. tracepath命令查看显示数据包到达目的主机途中经过的所有路由信息,语法格式为“tracepath [参数] 域名”。和ping命令一样,利用的是ICMP差错报文。

  2. netstat命令查看网络连接、路由表、接口状态等网络相关信息,注意区分和ifconfig的区别。

    ​ 表1-4 netstat命令中的参数以及作用

    -a显示所有连接中的Socket
    -p显示正在使用的Socket信息
    -t显示TCP协议的连接状态
    -u显示UDP协议的连接状态
    -n使用IP地址,不使用域名
    -l仅列出正在监听的服务状态
    -i显示网卡列表信息
    -r显示路由表信息
  3. sosreport命令用于收集系统配置及架构信息并输出诊断文件,在电脑出现问题时可以使用这个命令来简单收集系统运行状态和服务配置信息,此命令需要root权限。

http://www.dtcms.com/a/112416.html

相关文章:

  • 【含文档+PPT+源码】基于SpringBoot+Vue旅游管理网站
  • Geek Uninstaller 卸载工具-小巧便捷高效 Windows中文版
  • Python爬虫第1节-HTTP基本原理
  • python连接PostgreSQL 数据库操作类优化
  • Pycharm v2024.3.4 Windows Python开发工具
  • MinIO中的纠删码是什么
  • 正则入门到精通
  • 基于 LangChain 搭建简单 RAG 系统
  • Mysql 中的两阶段提交
  • HTML应用指南:利用POST请求获取三大运营商5G基站位置信息(一)
  • 2025-04-04 Unity 网络基础5——TCP分包与黏包
  • Windows 安装和使用 ElasticSearch
  • Git提交本地项目到Github
  • vue+form实现flappybird
  • 迅饶科技X2Modbus网关-GetUser信息泄露漏洞
  • Mysql 中 B 树 vs B+ 树
  • SQL Server 2022 脏读问题排查与思考
  • HTML5 vs HTML 和 CSS3 vs CSS:全面对比
  • Spring Boot 中使用 Redis:从入门到实战
  • Websoft9分享:在数字化转型中选择开源软件可能遇到的难题
  • 神经网络能不能完全拟合y=x² ???
  • WinForm真入门(7)——Button控件详解
  • 京东运维面试题及参考答案
  • k8s进阶之路:本地集群环境搭建
  • 谷歌 Gemini 2.5 Pro 免费开放
  • 24、 Python Socket编程:从协议解析到多线程实战
  • 如何完整迁移 Git 仓库 ?
  • yum list查询时部分包查找不到流程分析
  • 54.大学生心理健康管理系统(基于springboot项目)
  • 有人DTU使用MQTT协议控制Modbus协议的下位机-含数据库