Linux学习笔记十二:Linux 工作管理

简介: Linux学习笔记十二:Linux 工作管理

大家好,我是阿萨。 今天我们学习Linux 工作管理。

一, 什么是工作管理?


啥叫工作管理? 工作管理就是一个终端同时管理多个工作的行为。给大家一个场景:比如正在使用vi 编辑一个文件,这个时候想在同一个终端执行不同的操作 该怎么办?

今天的就来解决这个问题。

前几天学习了在命令后面添加 & 来把命令放入后台执行。还有一种方式就是使用CTRL+Z 快捷键,让命令在后台处于暂停状态。所以上面的问题,就可以使用CTRL+Z 以及& 来解决。

二,和工作管理相关的哪些命令?


  1. 查看当前终端放入后台的共工作: jobs 选项 eg: jobs -l 列出进程的pid
  2. 恢复后台命令到前台执行: fg %工作号 eg: fg %1 (% 可有可无)
  3. 把后台暂停工作恢复到后台执行: bg % 工作号 eg:bg %1 (% 可有可无)
  4. 后台命令脱离终端执行:nohup 命令 &
  5. 定时执行任务:就是在正常的命令后面添加 at 。 比如 yum update at
  6. 循环执行定时任务: crontab
  7. 判断定时任务在关机之后有没有执行,如果没有执行,anacron 会在特定的时间重新执行这些定时任务。
  8. 监控系统资源: vmstat 选项
  9. 显示开机信息:dmesg 命令
  10. 查看内存使用状态: free 命令
  11. 查看登录用户信息:w 和who 信息
  12. 查看过去登陆的用户信息: last 和lastlog 命令
相关文章
|
6天前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
3月前
|
安全 Linux
Linux通配符及其在文件搜索和管理中的应用
Linux通配符及其在文件搜索和管理中的应用
|
6天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
4月前
|
Java Linux
Linux上管理不同版本的 JDK
Linux上管理不同版本的 JDK
102 0
|
3月前
|
Linux
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
系统启动以后一直存在且常驻内存没有界面的进程就是服务。Linux系统中的所有服务都保存在下列目录中:/usr/lib/systemd/system,进入该目录就能看到所有的服务。
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
|
2月前
|
存储 运维 Shell
运维.Linux.bash学习笔记.数组及其使用
运维.Linux.bash学习笔记.数组及其使用
27 0
|
3月前
|
Linux
Linux 中RPM软件包管理
Linux 中RPM软件包管理
|
3月前
|
SQL 自然语言处理 网络协议
【Linux开发实战指南】基于TCP、进程数据结构与SQL数据库:构建在线云词典系统(含注册、登录、查询、历史记录管理功能及源码分享)
TCP(Transmission Control Protocol)连接是互联网上最常用的一种面向连接、可靠的、基于字节流的传输层通信协议。建立TCP连接需要经过著名的“三次握手”过程: 1. SYN(同步序列编号):客户端发送一个SYN包给服务器,并进入SYN_SEND状态,等待服务器确认。 2. SYN-ACK:服务器收到SYN包后,回应一个SYN-ACK(SYN+ACKnowledgment)包,告诉客户端其接收到了请求,并同意建立连接,此时服务器进入SYN_RECV状态。 3. ACK(确认字符):客户端收到服务器的SYN-ACK包后,发送一个ACK包给服务器,确认收到了服务器的确
177 1
|
3月前
|
监控 安全 Unix
探索Linux命令repo-rss:管理仓库更新的新视角
`repo-rss`是一个设想中的Linux工具,用于通过RSS订阅跟踪软件仓库更新。它能订阅仓库、检测更新、生成RSS feed并发送通知。主要特点包括实时性、灵活性、自动化和可扩展性。用户可定制订阅、时间间隔及输出格式。示例用法包括订阅Debian仓库、将更新输出为RSS文件或发送至邮箱。使用时需注意安全、资源消耗和隐私,最佳实践包括定期评估、自动化处理、多源订阅和备份。此工具展示了RSS在软件管理中的创新应用。
|
4月前
|
Linux 网络安全 开发工具
Linux 管理远程会话 screen:掌握终端的多任务操作
`Linux screen` 命令让多任务管理变得更简单,尤其在SSH连接远程服务器时。创建新会话如`screen -S backup`,查看会话`screen -ls`,退出`exit`。高级功能包括直接在会话中运行命令,如`screen vim memo.txt`,会话共享以协同工作,以及通过`screen -r`或`-D -r`重新连接或强制恢复断开的会话。提高效率,确保任务不间断运行。
55 1
下一篇
无影云桌面