Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.217.130
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby33 /
share /
ruby /
irb /
command /
Delete
Unzip
Name
Size
Permission
Date
Action
backtrace.rb
262
B
-rw-r--r--
2026-04-07 17:22
base.rb
1.2
KB
-rw-r--r--
2026-04-07 17:22
break.rb
254
B
-rw-r--r--
2026-04-07 17:22
catch.rb
254
B
-rw-r--r--
2026-04-07 17:22
chws.rb
826
B
-rw-r--r--
2026-04-07 17:22
context.rb
405
B
-rw-r--r--
2026-04-07 17:22
continue.rb
259
B
-rw-r--r--
2026-04-07 17:22
debug.rb
2.23
KB
-rw-r--r--
2026-04-07 17:22
delete.rb
256
B
-rw-r--r--
2026-04-07 17:22
disable_irb.rb
292
B
-rw-r--r--
2026-04-07 17:22
edit.rb
1.65
KB
-rw-r--r--
2026-04-07 17:22
exit.rb
257
B
-rw-r--r--
2026-04-07 17:22
finish.rb
255
B
-rw-r--r--
2026-04-07 17:22
force_exit.rb
267
B
-rw-r--r--
2026-04-07 17:22
help.rb
2.86
KB
-rw-r--r--
2026-04-07 17:22
history.rb
1.09
KB
-rw-r--r--
2026-04-07 17:22
info.rb
252
B
-rw-r--r--
2026-04-07 17:22
internal_helpers.rb
793
B
-rw-r--r--
2026-04-07 17:22
irb_info.rb
1.14
KB
-rw-r--r--
2026-04-07 17:22
load.rb
2.01
KB
-rw-r--r--
2026-04-07 17:22
ls.rb
4.29
KB
-rw-r--r--
2026-04-07 17:22
measure.rb
1.35
KB
-rw-r--r--
2026-04-07 17:22
next.rb
251
B
-rw-r--r--
2026-04-07 17:22
pushws.rb
1.31
KB
-rw-r--r--
2026-04-07 17:22
show_doc.rb
1.17
KB
-rw-r--r--
2026-04-07 17:22
show_source.rb
1.84
KB
-rw-r--r--
2026-04-07 17:22
step.rb
251
B
-rw-r--r--
2026-04-07 17:22
subirb.rb
2.85
KB
-rw-r--r--
2026-04-07 17:22
whereami.rb
435
B
-rw-r--r--
2026-04-07 17:22
Save
Rename
# frozen_string_literal: true require "stringio" require_relative "../pager" module IRB # :stopdoc: module Command class History < Base category "IRB" description "Shows the input history. `-g [query]` or `-G [query]` allows you to filter the output." def execute(arg) if (match = arg&.match(/(-g|-G)\s+(?<grep>.+)\s*\n\z/)) grep = Regexp.new(match[:grep]) end formatted_inputs = irb_context.io.class::HISTORY.each_with_index.reverse_each.filter_map do |input, index| next if grep && !input.match?(grep) header = "#{index}: " first_line, *other_lines = input.split("\n") first_line = "#{header}#{first_line}" truncated_lines = other_lines.slice!(1..) # Show 1 additional line (2 total) other_lines << "..." if truncated_lines&.any? other_lines.map! do |line| " " * header.length + line end [first_line, *other_lines].join("\n") + "\n" end Pager.page_content(formatted_inputs.join) end end end # :startdoc: end