week1(3)常用工作命令

常用工作命令
1.echo命令
echo命令用于在终端输出字符串或者变量提取后的值,格式为“echo[字符串|¥变量]”
例如:使用$变量的方式提取变量SHELL的值
在这里插入图片描述
2.date命令
date命令用于显示及设置系统的时间或日期,格式为“date[选项][+指定格式];”
在date命令中输入以“+”开头的参数,可按照指定格式输出系统的时间或日期
date +%H (00–23)显示当前的小时
在这里插入图片描述
date +%l (00–12) 显示当前的小时
在这里插入图片描述
date +%M 显示当前的分钟
在这里插入图片描述
date +%S 显示当前的秒数
在这里插入图片描述
date +%j 显示今年中的第几天
在这里插入图片描述
按照年-月-日 时:分:秒格式查看当前系统时间
date “+%Y-%m-%d %H:%M:%S”
在这里插入图片描述
设置当前的系统时间
例如:2018年8 月15日21点13分
date -s "20180815 21:13:00
在这里插入图片描述
查看前一天的日期
date +%Y%m%d --date=“-1 day”
在这里插入图片描述
查看当前系统时间
在这里插入图片描述
3.reboot命令
reboot命令用于重启系统,格式为reboot,由于重启计算机会涉及硬件资源的管理权限,只能使用root管理员来重启
4.wget命令
wget命令用于在终端下载网络文件,格式为“wget[参数]下载地址”
表 2-5 wget 命令的参数以及作用
参数 作用
-b 后台下载模式
-P 下载到指定目录
-t 最大尝试次数
-c 断点续传
-p 下载页面内所有资源,包括图片、视频等
-r 递归下载

5.ps命令(静态)
ps命令用于查看系统中的进程状态,格式为"ps[参数]"
在这里插入图片描述
-a 显示所有进程
在这里插入图片描述
-u 用户以及其他详细信息
在这里插入图片描述
-x 显示没有控制终端的进程
Linux中常见的五种进程状态
R(运行) :进程正在运行或在运行队列中等待
S (中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态
D(不可中断):进程不响应系统异步信号,即使用kill命令也不能将其中断
Z(僵死):进程已经终止,但进程描述依然存在,直到父进程调用wait4()系统函数后将进程释放
T(停止):进程收到停止信号后停止运行
6.top 命令
top 命令用于动态地监视进程活动与系统负载等信息,其格式为
top。
在这里插入图片描述

第 1 行:系统时间、运行时间、登录终端数、系统负载
数值分别为 1 分钟、5 分钟、15 分钟内的平均值,数值越小意味着
负载越低)。
第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止
的进程数、僵死的进程数。
第 3 行:用户占用资源百分比、系统内核占用资源百分比、改
变过优先级的进程资源百分比、空闲的资源百分比等。
第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核
缓存的内存量。
第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、
已被提前加载的内存量。
pidof 命令
pidof 命令用于查询某个指定服务进程的 PID 值,格式为“pidof
[选项] [服务名称]”。
例如:可以使用如下命令来查询本机上 sshd 服务程序的 PID;
在这里插入图片描述

7.kill 命令
kill 命令用于终止某个指定 PID 的服务进程,格式为“kill [选项]
[进程 PID]”。
在这里插入图片描述
kill pid和kill -s 15 pid含义一样,表示发送一个SIGTERM的信号给对应的程序。程序收到该信号后,将会发生以下事情,
1 程序立刻停止
2 程序释放相应资源后立刻停止
3 程序可能仍然继续运行
大部分程序在接收到SIGTERM信号后,会先释放自己的资源,然后再停止。但也有一些程序在收到信号后,做一些其他事情,并且这些事情是可以配置的。也就是说,SIGTERM多半是会被阻塞,忽略的。
kill -9 pid
kill -9 pid等于kill -s 9 pid,表示强制,尽快终止一个进程。多半admin会用这个命令。
8.killall 命令
killall 命令用于终止某个指定名称的服务所对应的全部进程,格式
为:“killall [选项] [服务名称]”。
例如:killall httpd 是结束httpd服务的全部进程

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值