Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
rubygems /
rubygems /
commands /
[ HOME SHELL ]
Name
Size
Permission
Action
build_command.rb
1.48
KB
-rw-r--r--
cert_command.rb
8.31
KB
-rw-r--r--
check_command.rb
2.23
KB
-rw-r--r--
cleanup_command.rb
4.24
KB
-rw-r--r--
contents_command.rb
4.09
KB
-rw-r--r--
dependency_command.rb
5.16
KB
-rw-r--r--
environment_command.rb
4.77
KB
-rw-r--r--
fetch_command.rb
1.78
KB
-rw-r--r--
generate_index_command.rb
2.56
KB
-rw-r--r--
help_command.rb
10.15
KB
-rw-r--r--
install_command.rb
8.07
KB
-rw-r--r--
list_command.rb
940
B
-rw-r--r--
lock_command.rb
2.7
KB
-rw-r--r--
mirror_command.rb
624
B
-rw-r--r--
open_command.rb
1.79
KB
-rw-r--r--
outdated_command.rb
852
B
-rw-r--r--
owner_command.rb
2.53
KB
-rw-r--r--
pristine_command.rb
5.2
KB
-rw-r--r--
push_command.rb
2.56
KB
-rw-r--r--
query_command.rb
9.33
KB
-rw-r--r--
rdoc_command.rb
2.49
KB
-rw-r--r--
search_command.rb
885
B
-rw-r--r--
server_command.rb
2.38
KB
-rw-r--r--
setup_command.rb
17.02
KB
-rw-r--r--
signin_command.rb
872
B
-rw-r--r--
signout_command.rb
906
B
-rw-r--r--
sources_command.rb
5.21
KB
-rw-r--r--
specification_command.rb
3.31
KB
-rw-r--r--
stale_command.rb
962
B
-rw-r--r--
uninstall_command.rb
4.61
KB
-rw-r--r--
unpack_command.rb
4.84
KB
-rw-r--r--
update_command.rb
6.97
KB
-rw-r--r--
which_command.rb
2.17
KB
-rw-r--r--
yank_command.rb
2.3
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : which_command.rb
# frozen_string_literal: true require 'rubygems/command' class Gem::Commands::WhichCommand < Gem::Command def initialize super 'which', 'Find the location of a library file you can require', :search_gems_first => false, :show_all => false add_option '-a', '--[no-]all', 'show all matching files' do |show_all, options| options[:show_all] = show_all end add_option '-g', '--[no-]gems-first', 'search gems before non-gems' do |gems_first, options| options[:search_gems_first] = gems_first end end def arguments # :nodoc: "FILE name of file to find" end def defaults_str # :nodoc: "--no-gems-first --no-all" end def description # :nodoc: <<-EOF The which command is like the shell which command and shows you where the file you wish to require lives. You can use the which command to help determine why you are requiring a version you did not expect or to look at the content of a file you are requiring to see why it does not behave as you expect. EOF end def execute found = true options[:args].each do |arg| arg = arg.sub(/#{Regexp.union(*Gem.suffixes)}$/, '') dirs = $LOAD_PATH spec = Gem::Specification.find_by_path arg if spec then if options[:search_gems_first] then dirs = spec.full_require_paths + $LOAD_PATH else dirs = $LOAD_PATH + spec.full_require_paths end end # TODO: this is totally redundant and stupid paths = find_paths arg, dirs if paths.empty? then alert_error "Can't find Ruby library file or shared library #{arg}" found &&= false else say paths end end terminate_interaction 1 unless found end def find_paths(package_name, dirs) result = [] dirs.each do |dir| Gem.suffixes.each do |ext| full_path = File.join dir, "#{package_name}#{ext}" if File.exist? full_path and not File.directory? full_path then result << full_path return result unless options[:show_all] end end end result end def usage # :nodoc: "#{program_name} FILE [FILE ...]" end end
Close