DAY-7 Linux基础及常用命令(3)

系统监控

1、功能:为了保证服务器的正常运行。一般监控3种状态:CPU的状态、硬盘的状态、内存的状态

2、命令top——检测系统各种进程占用的资源(相当于win任务管理器)

3、CPU的利用率——实际使用时间除以本身工作时间    CPU的平均负载——有多少任务需要执行除以可以执行的任务

4、平均负载系统显示3个时间(1分钟、5分钟、15分钟),更加精确的检测系统负载状态

一、CPU的状态及命令

df——查看硬盘的状态(所有的文件夹都会映射到硬盘的某一个范围内)

df –h——人性化的单位去显示

df –i——查看文件编号

mount——查看更详细硬盘信息,xfs-文件类型

df –T——查看文件系统类型(win文件类型为NTFS,Linux是xfs文件系统)

二、内存的状态及命令

1、free——监控内存的状态     available表示能腾出多少cache加上能分出多少buffer和cache

2、buffer和cache含义:

buffer——还没有被写入磁盘的内容(缓存),CPU速度比硬盘要快,当写一个字节就读取的话,会让CPU等待一段时间,写入内容时硬盘要比较慢,当buffer有一定数量后,CPU再读取内容,减少延迟提高CPU的效率,缓解由内存往硬盘写数据的速度差

cache——已经从硬盘读出来的数据存起来,由硬盘往内存里写,CPU要调数据执行,调一次就要发起请求写一次,经常用到某一段数据,频繁发起,延迟又放大了,所以把一些 CPU要用到的缓存起来,直接往内存里调就可以,缓解硬盘和内存的速度差,提供CPU经常要调用的数据

内存的空间就是buffer和cache,内存的功能就往外分buffer和cache,用的也是buffer和cache,

3、一些常用命令:

a、测试内存状态命令

b、释放内存

c、查看系统版本

d、只查看系统内核版本信息

e、查看所有信息

f、测试硬盘读写速度

g、free –m以M的单位查看(不够精准)

三、进程管理(命令)

(1)ps aux——查看进程

(2)ps aux |head -3——查看前三条进程

(3)ps auc |grep ‘进程名‘——过滤进程

(4)kill -9——后面跟进程ID,强制终止进程,在当前目录下时,可使用pkill -9,后跟进程名

(5)pstree——后面跟进程名,查看进程数

四、磁盘管理

分区流程

1、通过虚拟机创建新的磁盘

2、使用命令fdisk /etc/sdb,开始分区

3、按“n”键,选择分区类型“p”(p为主分区,e为扩展分区)

4、回车,显示起始分区,需要多少,+多少G

5、重复上一步操作,最多建3个主分区,然后选择“e”,开始分扩展分区

6、接着选择“l”,开始对扩展分区进行分区,叫逻辑分区

7、最后点击“w”,保存,分区完成

分区完成后,需对硬盘做文件系统(命令):mkfs.xfs /dev/sdb   “xfs”为Linux文件系统格式

将对应分区挂载到指定目录命令:mount /dev/sdb1 /part1

卸载:umount /part1    强制卸载:umount -l /part2

时间: 2024-12-24 03:11:02

DAY-7 Linux基础及常用命令(3)的相关文章

【Linux基础】常用命令大全

Linux基础之常用命令大全 系统信息 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 /

linux基础及常用命令的使用

linux系统是一个主要使用命令进行日常工作的系统,所以了解并熟练掌握常用命令的使用是进入linux大门的基本,以下便是linux学习过程中学习的常用的命令的用法: linux的日常管理工作一般有如下几个部分,下面通过这几个方面的管理工作来整理与其相关的常用命令: 一  shell的介绍 1.普通用户需要直接使用计算机系统提供的功能,是非常困难的,因为计算机系统能接收的指令和人发出的指令是不相同的,因此需要在计算机系统及用户之间建立一个可以将相互的指令进行"翻译"的功能.shell就是

Linux基础之常用命令(二)

一. Linux系统上命令通用格式为: COMMAND    [OPTIONS]    [ARGUMENTS] 命令     选项      参数 1.  命令 命令可分为两类:内置命令和外部命令 内置命令:由shell自带的命令 例如:cd,break,(un)alias,type,file,history,pwd--是系统在启动之初就已经调入到内存中,是常驻内存之中,执行效率高 外部命令:独立的可执行文件,文件即命令:系统根据环境变量中的设置查找来执行.例如:ls.ifconfig.user

Linux基础之常用命令

常用命令: Linux文件系统: 1.文件名名称严格区分字符大小写: 2.文件可以使用除/以外任意字符: 3.文件名长度不能超过255字符: 4.以.开头的文件为隐藏文件: .: 当前目录: ..: 当前目录的上一级目录: /etc/sysconfig/ .: sysconfig ..: /etc 工作目录:working directory 家目录:home 常用命令: pwd: printing working directory 显示工作目录 cd:change directory cd

Linux基础之常用命令篇

一.命令的基本格式 [[email protected]~] root为用户名 -表示当前所在位置 localhost主机名 '#'超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [参数] 二.查询目录的内容 命令格式: ls [选项][文件或目录] 选项: -a 所有文件 -l 查看详情 -d查看目录属性 -h显示文件大小 三.文件处理命令 1.建立目录 mkdir -p [目录名] -p表述递归建文件夹 举例: mkdir japan mkdir -p japan/cangjk

Linux基础以及常用命令

首先,先了解一下什么是shell?Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送到内核去执行.Shell也被称为Linux的命令解释器,Shell是一种高级程序设计语言.[[email protected] ~]# echo $SHELL 查看当前的shell类型/bin/bash[[email protected] ~]# cat /etc/shells 查看当前系统安装的shell/bin/sh/bin/bash/sbin/nol

DAY-8 Linux基础及常用命令(4)

一.制作swap分区(命令) swapon –s  查看当前激活状态的swap分区 free –m 以m为单位查看分区 swapoff关闭分区  swapon打开分区 添加swap分区--mkswap /dev/sdb 把整块盘当做一个分区制作成swap 然后开启--swapon /dev/sdb 二.网络配置(命令) 1.命令修改网卡IP地址:ifconfig 2.ifconfig 加网卡姓名 down/up--激活和关闭 3.route –n查看网络配置信息 4.永久修改网卡IP地址 网卡配

Linux基础和常用命令

经常使用的命令: #查看端口被占用情况 netstat -tunlp|grep 22 #查看java进程 ps -ef|grep java #压缩前端工程 rar a -ep1 ./update/win32.zip ./packages/**/win32/* #查找所有带wine的文件和文件夹 find / -name *wine* #重载环境变量的文件 source /etc/profile #查看进程的内存映像信息 pmap -d 1 #查看内存占用最多的10个进程 ps -aux | so

DAY-9 Linux基础及常用命令(5)

一.Samba(类似共享网盘) 1.功能:Linux操作系统给win用户共享文件用 2.如何部署 >>准备环境:iptables –F(清除防火墙).systemctl disable firewalld(开机默认关闭).systemctl stop firewalld(立即关闭).systemctl status firewalld(查看防火墙状态) 关于SELINUX的修改:Setenforece 0(临时修改),getenforce(查看状态) >>配置ip地址(安装软件包)