Teng's blog Teng's blog
首页
Java
H5前端
GitHub (opens new window)
首页
Java
H5前端
GitHub (opens new window)
  • 介绍

    • 学习背景
    • Linux介绍
  • 安装

  • 基础

  • shell

  • 面试与总结
  • System-Linux
Shetengteng
2022-02-26

面试与总结

Linux查看内存、磁盘存储、io 读写、端口占用、进程等命令 1、查看内存:top 2、查看磁盘存储情况:df -h 3、查看磁盘IO读写情况:iotop(需要安装一下:yum install iotop)、iotop -o(直接查看输出比较高的磁盘读写程序) 4、查看端口占用情况:netstat -tunlp | grep 端口号 5、查看进程:ps aux

# Shell中单引号和双引号区别

在/home/atguigu/bin创建一个test.sh文件

[ttshe@hadoop102 bin]$ vim test.sh 
1

在文件中添加如下内容

#!/bin/bash
do_date=$1

echo '$do_date'
echo "$do_date"
echo "'$do_date'"
echo '"$do_date"'
echo `date`
1
2
3
4
5
6
7
8

查看执行结果

[ttshe@hadoop102 bin]$ test.sh 2019-02-10
$do_date
2019-02-10
'2019-02-10'
"$do_date"
2019年 05月 02日 星期四 21:02:08 CST
1
2
3
4
5
6

总结

  • 单引号不取变量值
  • 双引号取变量值
  • 反引号`,执行引号中命令
  • 双引号内部嵌套单引号,取出变量值
  • 单引号内部嵌套双引号,不取出变量值

# Linux&Shell相关总结

Linux常用命令

序号 命令 命令解释
1 top 查看内存
2 df -h 查看磁盘存储情况
3 iotop 查看磁盘IO读写(yum install iotop安装)
4 iotop -o 直接查看比较高的磁盘读写程序
5 netstat -tunlp | grep 端口号 查看端口占用情况
6 uptime 查看报告系统运行时长及平均负载
7 ps aux 查看进程

Shell常用工具

  • awk、sed、cut、sort
Last Updated: 2022/03/20, 10:04:55
数据库备份案例

← 数据库备份案例

Theme by Vdoing | Copyright © 2021-2022 Shetengteng | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式