【Linux】交互命令总结(二)

本文总结了Linux交互命令,包括网络命令和其他命令。网络命令如hostname、ping等,可用于显示或设置主机名、测试连通性等;其他命令如clear、dmesg等,可用于清屏、显示内核引导状态等,还介绍了软件安装等相关命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

交互命令总结(一),请点击https://blog.youkuaiyun.com/weixin_43358075/article/details/93329559

四、网络命令
  • hostname [主机名]:显示或设置主机名
  • ping [参数] 主机名(或IP地址):测试本主机和目标主机的连通性
-c count:共发出count次信息,不加此项,则发无限次信息。
-i interval:两次信息之间的时间间隔,不加此项,间隔为1秒
  • host 主机名或IP地址:IP地址查找工具
  • ifconfig: 是用于配置网卡和显示网卡信息的工具
  • traceroute: 该命令显示该主机到目标主机的路由信息
  • telnet:远程登录客户程序,目标主机必须开启telnet服务,否则会连接失败
  • ftp:FTP客户程序,连接成功终端会成为ftp>,目标主机需开启ftp服务
  • wall,write,mesg:向任何用户终端发送字符消息
  • mail:SMTP客户端程序,使用该程序在系统内发送和接受邮件
  • finger:显示主机系统中用户的信息
  • netstat:显示网络连接、路由表、网卡统计数等信息
-i 显示网卡的统计数
---------------------------------------------------------------------------------
Kernel Interface table
Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
enp3s0    1500        0      0      0 0             0      0      0      0 BMU
lo       65536    11899      0      0 0         11899      0      0      0 LRU
wlp2s0    1500   419128      0      0 0        219405      0      0      0 BMRU
---------------------------------------------------------------------------------
-r 显示路由表
---------------------------------------------------------------------------------
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         10.211.0.1      0.0.0.0         UG        0 0          0 wlp2s0
10.211.0.0      0.0.0.0         255.255.192.0   U         0 0          0 wlp2s0
---------------------------------------------------------------------------------
-a 显示所有信息
五、其他命令
  • clear:清屏命令
  • dmesg:显示内核引导时的状态信息,该命令查找内核引导出现的故障
  • uname:显示系统的信息
  • date:显示或设置系统的时间
  • cal:显示指定年月的月历
  • help:用于查看Linux内置命令的帮助
  • man:命令的帮助手册
典型的man手册包括以下几个部分:
NAME: 命令的名字
SYNOPSIS: 名字的概要,简单说明命令的使用方法
SEE ALSO: 列出可能要查看的其他有关的手册页条目
AUTHOR,COPYRIGHT: 作者版权等信息
  • shutdown:关机命令
参数选项:
 -r  系统关闭后重启
 -h  系统关闭后停机
Linux系统因为采用的是磁盘缓冲技术,Linux并不把数据立即写到磁盘上,因此不能直接关闭电源,正确的关机命令应该是:
root@pc:~$ sync;sync;sync
root@pc:~$ shutdown -h now
* 三个sync可确保磁盘缓冲的内容全部写到磁盘中
  • init:改变系统的运行等级
0  --> 停止系统
1  --> 单用户
2  --> 多用户,但不支持NFS
3  --> 全多用户模式,即系统正常的模式
5  --> 进入X11(即窗口模式)
6  --> 重启系统
  • halt:立即停止系统,该命令不自动关闭电源,需要人工关闭电源
  • reboot:立即重启系统
  • poweroff:立即停止系统,并关闭电源
  • alias 命令别名=“命令行”:创建命令的别名
  • unalias:删除已创建的别名
  • history: 显示用户最近执行的命令
  • su:改变用户的id或超级用户
  • who:显示登录系统的用户
  • whoami:显示当前登录的用户名
  • w:显示谁登录系统并且在做什么
  • last:显示过去有多少用户在本机登陆
  • rpm:安装软件包
RPM(Redhat Packet Manager)可以帮我们完成复杂的安装命令
  • apt:Debian提供的安装程序
常用命令:
  list - 根据名称列出软件包
  search - 搜索软件包描述
  show - 显示软件包细节
  install - 安装软件包
  remove - 移除软件包
  autoremove - 卸载所有自动安装且不再使用的软件包
  update - 更新可用软件包列表
  upgrade - 通过 安装/升级 软件来更新系统
  full-upgrade - 通过 卸载/安装/升级 来更新系统
  edit-sources - 编辑软件源信息文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值