Linux基础命令——系统信息查看&管理
本文详细介绍Linux中的uname、hostnam、uptime、df、du、free和top命令,这些命令在日常工作中非常实用,以下是关于这些命令的详细介绍:
1. uname
uname命令用于显示当前操作系统的信息。以下是一些常用的选项和示:
- 显示操作系统名称:
uname -s
- 显示操作系统版本:
uname -r
- 显示操作系统架构:
uname -m
- 显示所有信息:
uname -a
,一般用这个命令比较多
2. hostname
hostname命令用于显示或设置系统的主机名。以下是一些常用的选项和示例:
- 显示当前主机名:
hostname
,默认主机名,没有修改过
- 设置新的主机名:
hostname new-hostname
注销会话,重新登录查看主机名
3. uptime
uptime命令用于显示系统的运行时间和平均负载。以下一些常用的选项和示例:
- 显示系统运行时间和平均负载:
uptime
,看不懂没关系,以后就懂了。
- 显示系统运行时间:
uptime -p
4. df
df命令用于显示文件系统的磁盘空间使用情况。以下是一些常用的选项和示例:
- 显示所有文件系统的磁盘空间使用情况:
df -h
,标记的是根目录
- 显示指定文件系统的磁盘空间使用情况:
df -h /dev/sda1
5. du
du命令用于显示目录或文件的磁盘空间使用情况。以下是一些常用的选项和示例:
-
显示目录的磁盘空间使用情况:
du -h /path/to/directory
先切换到usr目录,root目录没有文件,演示这个命令效果不明显
-
显示文件的磁盘空间使用情况:
du -h /path/to/file
显示当前目录下所有文件的磁盘使用情况
显示指定的文件目录磁盘使用情况 du -h /usr/etc/
6. free
free命令用于显示系统的内存使用情况。以下是一些常用的选项和示例:
- 显示系统的内存使用情况:
free -h
- 显示系统的交换空间使用情况:
free -h -t
7. top
top命令用于显示系统的进程信息和系统资源使用情况。以下是一些常用的选项和示例:
- 显示系统的进程信息和系统资源使用情况:
top
- 显示指定用户的进程信息:
top -u username
这些命令在系统工程师的日常工作中非常重要,因为它们使我们能够有效地在文件系统中导航和组织文件。希望这些信息对您有所帮助!如果有不对的地方请不吝赐教,欢迎在评论区留言,发表你的看法。