Skip to content

Commit

Permalink
Merge pull request #422 from bgraef/main
Browse files Browse the repository at this point in the history
update tmux post and add dtrace
  • Loading branch information
bgraef authored Aug 25, 2024
2 parents 5532ae8 + 9a7996a commit 5d6dd86
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 12 deletions.
26 changes: 14 additions & 12 deletions content/posts/ol/admin/post-18/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Learn tmux"
date: 2021-07-20
draft: false
summary: "Learn to use the tmux Terminal Multiplexer on Oracle Linux 8 or later."
summary: "Learn to use tmux to control multiple terminal windows in a persistent session on Oracle Linux."
tags: ["ol","lab","tutorial","ol-admin"]
showDate: true
---
Expand All @@ -11,25 +11,27 @@ showDate: true

:crescent_moon: [Lab](https://luna.oracle.com/lab/4dda7413-1a31-47bf-96c1-8fa6c306dc6b)

:spiral_notepad: [Tutorial](https://docs.oracle.com/en/learn/oracle-linux-tmux)
:spiral_notepad: [Tutorial](https://docs.oracle.com/en/learn/ol-tmux)

## Details

These guides provide step-by-step procedures for controlling multiple terminal windows in the same persistent session.
As a default, when your SSH connection terminates, any remote terminal sessions started by that connection also terminate. You can avoid that issue and reuse those sessions for yourself and others by using the tmux terminal multiplexer. You can also manage more complex tasks from a single SSH connection, as a terminal multiplexer can provide browser-style tabs for each task and even divide up your screen with multiple terminal sessions called panes.

By default, terminating your SSH connection also terminates any remote terminal sessions started by that connection. If you use a terminal multiplexer, you can preserve those sessions for yourself and others to reuse. You can also manage more complex tasks from a single SSH connection, as a terminal multiplexer can provide browser-style tabs for each task, and even divide up your screen with multiple terminal sessions called "panes".

In previous versions of Oracle Linux, you might have encountered a similar tool called `screen`, but in this tutorial you will explore `tmux`. This tutorial is targeted at users of Oracle Linux 8 or later.
In previous versions of Oracle Linux, you might have encountered a similar tool called `screen`. This tool has been around for years and is still available in the Oracle developer EPEL repository. However, we'll focus on and explore `tmux,` which Oracle ships in the base repository.

### Objectives

Upon completion of this Lab you will be able to:
In this tutorial, you'll learn how to:

- Connect and disconnect from a persistent tmux session
- Display, hide, and switch between multiple terminals in the same tmux session
- Manage several persistent tmux sessions

- Connect and disconnect from a persistent tmux session
- Display, hide, and switch between multiple terminals in the same tmux session
- Manage several persistent tmux sessions
### Prerequisites

### What do you need?
- Minimum of a single Oracle Linux system

- Any system with Oracle Linux 8
- Each system should have Oracle Linux installed and configured with:
- A non-root user account with sudo access
- Access to the Internet

Binary file added content/posts/ol/dtrace/post-1/featured.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions content/posts/ol/dtrace/post-1/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "DTrace Module 1 - Getting Started"
date: 2024-08-25
draft: false
summary: "Get an introduction to the DTrace tracing tool for Oracle Linux."
tags: ["ol", "video","ol-dtrace"]
showDate: true
---

{{< youtube id="bRZ4NgGpmcw" title="DTrace Module 1 - Getting Started" >}}

## Details

This video introduces you to DTrace, a microscope into the Operating System. DTrace is a tracing tool. It traces activities in both userland and the kernel. Learn the history of DTrace, how to install and run DTrace, understand terminology and concepts, and see an example of using DTrace.
Binary file added content/tracks/ol/dtrace/featured.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions content/tracks/ol/dtrace/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: "DTrace"
date: 2020-08-03
weight: 06
draft: false
description: "DTrace"
summary: "This track focusses on the DTrace tracing tool. DTrace traces activities in both userland and kernel and provides a microscope into the Oracle Linux operating system."
tags: ["dtrace"]
slug: "dtrace"
showRecent: false
showDate: false
showLikes: false
showViews: false
showEdit: false
showReadingTime: false
showAuthor: false
showDateUpdated : false
sharingLinks : false
cascade:
showDate: false
showAuthor: false
invertPagination: true
aliases:
- /OL/dtrace/dtrace.html
- /ol/dtrace/
series: ["Oracle Linux"]
series_order: 12
---

{{< lead >}}
This track focusses on the DTrace tracing tool. DTrace traces activities in both userland and kernel and provides a microscope into the Oracle Linux operating system.
{{< /lead >}}

{{< card2 title="Related" limit=30 tag="/tags/ol-dtrace" >}}

0 comments on commit 5d6dd86

Please sign in to comment.