美文网首页
RedHat 7基本命令

RedHat 7基本命令

作者: 小孩子的童话2014 | 来源:发表于2017-06-11 14:46 被阅读0次
  • Shell 本质:人和硬件的翻译
  • BASH解释器
  • Linux里面一切都是文件

命令:

  • history 查看之前的命令
  • Tab 自动补齐
  • 命令 (必不可少)参数(可有可无) 对象(可有可无)【命令参数对象之间必须有空格,参数和参数可以没有空格】空格最少为一个
  • 严格区分大小写

echo

  • echo 把字符串输出到显示屏上 (echo YINJIAYI)
  • echo $SHELL
echo命令

date

  • date 输出时间
  • date 设置时间的命令,要加参数,参数使命令更好的为我们服务
  • date "+%H" (H 24小时)
date参数 date命令

reboot

  • reboot 重启

poweroff

  • poweroff 关机

wget

  • wget 下载网络文件
wget参数

ps

  • ps 查看进程信息
ps参数
  • ps aux 显示所有进程
ps aux

top

  • top 动态的监视进程活动与系统负载
top
  • 第一行 系统时间、开启时间、终端数量、负载情况(1分钟、5分钟、15分钟)【负载不要超过1,绝对不要超过5,当被攻击或者瞬间开服务的时候可能到10-20,一般公司可能会超过1/0.7-1.0之间比较好】
  • 第二行 进程总数、运行数量、休眠状态进程的数量(等待为用户服务的)、中断状态进程的数量、僵死状态进程的数量(注意关注僵死的进程,占用资源但不服务)【进程z状态:僵死、僵尸进程】
  • 第三行 CPU使用率 us正在被使用 id空闲(只需注意这两个)
  • 第四行 内存 内存总数(total)、已使用总数(used)、空闲总数(free)、交互数据量(buffers)
  • 第五行 交换分区(用于降低内存负载压力)
  • 内存占用大的原因:Linux内存机制:先占用,后调用,可以让服务器资源的到更加充分的使用、
  • PID 唯一标识符:系统中进程的唯一标识
  • USER 进程的执行用户
  • PR/NI 优先级:值越低优先级越高
  • VIRT/RES/SHR 和内存的交互量
  • %CPU 占用的CPU使用量(实时)
  • TIME+ 占用时间

pidof

  • pidof [参数] [服务名称] 查询服务的PID号码
  • 举例:pidof sshd
pidof
  • 查看进程状态:systemctl status sshd
sshd

kill/killall

  • kill [PID]关闭进程
kill

ifconfig

  • ifconfig 查看网络信息
  • lo 本地回环网卡
ifconfig
  • 名称:eno16777728
  • ip地址:未设置(VM)
  • mac地址:00:0c:29:e6:df:4d
  • RX/TX:收发流量

uname

  • uname 查看系统内核与系统版本等信息
uname
  • uname -a 查看当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称

free

  • free 查看内存使用量
free
  • 当Swap开始使用时说明物理内存不足

who

  • who 查看登陆主机的终端
who
  • w也可以查看
w

last

  • last 查看系统的登陆记录(仅供参考,可以被黑客修改)
last

history

  • history 显示历史执行过的命令
history
  • !数字 重复执行执行过命令
!28

sosreport

  • sosreport 收集系统配置并诊断信息后输出结论文档
sosreport sosreport

pwd

  • pwd 显示当前路径
pwd

cd

  • cd 文件夹名 切换路径
  • cd .. 上一级目录
  • / 根目录
  • cd / 切换到根目录
cd

ls

  • ls 查看此目录下的文件
ls
  • ls -al (a显示所有的文件-包括隐藏、l显示文件信息)
ls -a ls -l
  • linux下以点. 开头的是隐藏文件

cat

  • cat cat查看小文件

more

  • more 查看大文件,支持翻页
  • 按下回车翻一行
  • 按下空格翻一页

head

  • head -n 10 查看文件前十行

tail

  • tail -n 10 查看文件后十行
  • tail -f 实时获取文件最新信息

tr

  • tr 替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”

wc

  • wc 统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”
wc

相关文章

网友评论

      本文标题:RedHat 7基本命令

      本文链接:https://www.haomeiwen.com/subject/ekzqqxtx.html