# Linux——基础知识要点

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/14513.html | 发布：2022-12-16 | 更新：2022-12-16 | 分类：建站教程、投稿分享

**与主机、****root****相关的命令**

 

**查看与修改主机名**

 

**hostname**查看主机名

 

**hostnamectl set-hostname fengdeyong**修改主机名，

 

hostnamectl 是修改主机名的命令 control 控制

 

set-hostname 告诉hostnamectl设置主机名

 

**ip add**查看主机IP地址

 

**与root相关的命令**

 

**su - root** 切换到root用户，su(substitute user)是切换用户的命令替换用户

 

su 默认切到 root

 

**su 与su - 的区别：**

 

su 是不改变当前变量

 

su - 是切换到用户的变量

 

su只能获得root的执行权限，不能获得环境变量，而su - 是切换到root并获得root的环境变量及执行权限

 

**重启与关机**

 

**shutdown -h now**关闭系统

 

**init 0**关闭系统

 

**telinit 0**关闭系统

 

**shutdown -h hours:minutes &**按预定时间关闭系统

 

**shutdown -c**取消按预定时间关闭系统

 

**shutdown -r now**重启

 

**reboot**重启

 

**init 6**重启

 

**logout**注销

 

用户

 

**useradd user1**创建一个新用户

 

**userdel -r user1**删除一个用户 ( '-r' 排除主目录)

 

**系统信息**

 

**w****查看哪些用户远程登录到了本机的****linux****系统**

 

curl ifconfig.me 查找本机公网IP

 

arch 显示机器的处理器架构(1)

 

uname -m 显示机器的处理器架构(2)

 

uname -r 显示正在使用的内核版本

 

dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)

 

hdparm -i /dev/hda 罗列一个磁盘的架构特性

 

hdparm -tT /dev/sda 在磁盘上执行测试性读取操作

 

cat /proc/cpuinfo 显示CPU info的信息

 

cat /proc/interrupts 显示中断

 

cat /proc/meminfo 校验内存使用

 

cat /proc/swaps 显示哪些swap被使用

 

cat /proc/version 显示内核的版本

 

cat /proc/net/dev 显示网络适配器及统计

 

cat /proc/mounts 显示已加载的文件系统

 

lspci -tv 罗列 PCI 设备

 

lsusb -tv 显示 USB 设备

 

date 显示系统日期

 

cal 2007 显示2007年的日历表

 

date 041217002007.00 设置日期和时间 - 月日时分年.秒

 

clock -w 将时间修改保存到 BIOS

 

**安装命令**

 

**yum install package_name****.rmp -**y 确定下载并安装一个rpm包

 

yum localinstall package_name.rpm 将安装一个rpm包，使用你自己的软件仓库为你解决所有依赖关系

 

yum update package_name.rpm 更新当前系统中所有安装的rpm包

 

yum update package_name 更新一个rpm包

 

**yum remove package_name**删除一个rpm包

 

yum list 列出当前系统中安装的所有包

 

**yum search package_name**在rpm仓库中搜寻软件包

 

yum clean packages 清理rpm缓存删除下载的包

 

yum clean headers 删除所有头文件

 

yum clean all 删除所有缓存的包和头文件

 

**yum provide****命令** 查找需要使用的命令是什么安装包提供的

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
