查看linux系统配置命令(个人备忘)
查看操作系统版本号
cat /proc/version
或者
uname -a
uname -rs
____________
查看cpu信息用
lscpu
或
cat /proc/cpuinfo
_________________________________
查看内存信息用
free -m 显示兆
free -g 显示多少GIB
_________________________________
查看硬盘信息用
lsblk和df
_____________________________________
查看网卡信息用
ifconfig -a
________________________________
查看磁盘空间信息
1、df命令
df命令全称为disk-free,用于查看Linux系统中的可用和已经使用的磁盘空间,一般有以下几个常用选项:
df -h:以可读的格式显示磁盘空间(否则默认显示单位是字节,不直观);
df -a:包含全部的文件系统;
df -T:显示磁盘使用情况以及每个块的文件系统类型(如xfs、ext2、ext3、btrfs等);
df -i:显示已使用和空闲的inode。
2、du命令
du命令全称为disk useage的缩写,以默认千字节大小显示文件、文件夹等磁盘使用情况,一般有以下几个常用选项:
du -h:以可读的格式显示所有目录和子目录的磁盘使用情况;
du -a:显示所有文件的磁盘使用情况;
du -s:仅显示总计,只列出最后加总的值;
3、ls -al命令
ls命令大家再熟悉不过了吧,使用ls -al命令可以列出特定目录的全部内容及其大小。
4、stat命令
stat命令后面可以直接跟上文件或目录,用于显示文件/目录或文件系统的大小和其他统计信息。
5、fdisk -l命令
fdisk -l:可以显示磁盘大小以及磁盘分区信息。
Linux系统目录介绍
目录名称 | 作用 |
---|---|
/ | 系统所有数据都存放在根目录下 |
/bin | 存放用户使用的系统管理命令 |
/boot | 存放Linux系统内核及引导系统程序 |
/dev | 存放硬件设备的目录,如硬盘、光驱设备、驱动程序等等 (记住) |
/etc | 存放服务的配置文件,用户信息文件 (记住) |
/root | 超级管理员的家目录(记住) |
/home | 普通用户的家目录(记住) |
/lib | 存放系统中的程序运行所需要的共享库及内核模块文件( 类似像windows的C++库) |
/lib64 | 存放共享的模块文件(系统中一些应用程序在运行的时候自动调用的) |
/opt | 用户自己安装的软件可以放在这个目录(用户自定义软件安装路径)(记住) |
/srv | 程序启动之后需要访问的数据目录(用户自己定义) |
/tmp | 普通用户可以存放一些不重要的文件,一些程序运行的过程中产生一些临文件也会存放在这个目录 |
/var/log | 存放系统执行过程中经常变化的文件,如随时都在变化的日志文件 (记住) |
/mnt、/media | 光盘和镜像等预设的挂载点(记住) |
/proc | 该目录下的数据存在于内存当中,不占用磁盘空间 |
/run | 程序或服务启动后,存放PID的目录 |
/sys | 该目录下的数据存在于内存当中,不占用磁盘空间 |
/usr/bin | 与/bin目录相同,存放用户可以使用的命令程序 |
/usr/lib | 与/lib目录相同 |
/usr/etc | 用于存放安装软件时使用的配置文件 |
/usr/games | 与游戏相关的数据放置处 |
/usr/include | c/c++等程序语言的档头(header)与包含档(include)放置处 |
/usr/lib64 | 与/lib64目录相同 |
/usr/libexec | 不经常被使用的执行程序或脚本会放置在此目录中 |
/usr/local | 额外安装的软件存放目录,与/opt目录一样 (记住) |
/usr/sbin | 该目录与/sbin目录相同 |
/usr/share | 存放用户可执行的程序文件 |
/usr/src | 一般软件源代码建议存放该目录下 |