-
Notifications
You must be signed in to change notification settings - Fork 0
/
tilux.1
211 lines (152 loc) · 3.02 KB
/
tilux.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
.Dd April 9, 2024
.Dt Tilux 1
.Os
.Sh NAME
.Nm tilux
.Nd Command-line interface tool for Linux
.Sh SYNOPSIS
.Bl -tag -width Ds
.It Xo
.Nm
.Op Fl h | \-\-help
.Xc
.El
.Sh DESCRIPTION
.Nm
is a command-line interface (CLI) tool that provides a collection of useful and concise scripts categorized into four folders:
.br
Cryptography, Monitoring, Networking, and System.
.Pp
The available folders and their contents are as follows:
.Bl -bullet
.It
Cryptography: ccrypt, openssl, pyca, and zip with encryption and
.br
decryption options.
.It
Monitoring: CPU processes, memory consumption, and website
.br
availability.
.It
Networking: IP and server pinging.
.It
System: Various system-related scripts including configurations and system information.
.El
.Pp
Note: The options correspond to the folders as follows: 1 (Cryptography), 2 (Monitoring), 3 (Networking), and 4 (System).
.Sh OPTIONS
.Bl -tag -width "-c | -mc"
.It Fl h | \-\-help
Display help information.
.It 1 \-cc \-e
ccrypt encryption.
.It 1 \-cc \-d
ccrypt decryption.
.It 1 \-op \-e
Openssl encryption.
.It 1 \-op \-d
Openssl decryption.
.It 1 \-pc \-e
Pyca encryption.
.It 1 \-pc \-d
Pyca decryption.
.It 1 \-zp \-e
Zip encryption.
.It 1 \-zp \-d
Zip decryption.
.It 2 \-c
Monitoring CPU processes.
.It 2 \-m
Monitoring memory consumption.
.It 2 \-w
Monitoring website (if it's up and if not it sends an email).
.It 3 \-i
IP pinging.
.It 3 \-s
Server pinging.
.It 4 \-c \-gc
Configure git.
.It 4 \-c \-gtd
Gnome terminal profile dump.
.It 4 \-c \-gtl
Gnome terminal profile load.
.It 4 \-f \-bf
Backup folder.
.It 4 \-f \-c
Clean system of logs and trash.
.It 4 \-f \-char
Amount of chars in a file.
.It 4 \-f \-d
Check for duplicate files.
.It 4 \-f \-del
Delete file or directory.
.It 4 \-f \-dir
Directory size calculator.
.It 4 \-f \-e
Exists (check if file or dir exists).
.It 4 \-f \-ext
Check file extensions inside a folder.
.It 4 \-f \-f
Check file permissions.
.It 4 \-f \-fd
FD (number of files and folders).
.It 4 \-f \-fl
File updated.
.It 4 \-f \-fs
File size.
.It 4 \-f \-k
Search files by keyword.
.It 4 \-f \-l
Last updated (file).
.It 4 \-img \-ci
Convert image.
.It 4 \-img \-i
Image info.
.It 4 \-img \-ri
Resize image.
.It 4 \-img \-ro
Rotate image.
.It 4 \-i \-bit
Computer bit system.
.It 4 \-i \-ip
IP address.
.It 4 \-i \-k
Kernel and distro version.
.It 4 \-i \-os
Check OS.
.It 4 \-i \-prv
Python and Ruby version.
.It 4 \-i \-r
Root (check if you are root or not).
.It 4 \-i \-s
Display computer space, uptime and number of processes running.
.It 4 \-o \-b
Print text in ASCII art (submodule).
.It 4 \-o \-cdp
Convert doc to pdf.
.It 4 \-o \-def
Default web browser.
.It 4 \-o \-p
Parse date.
.It 4 \-o \-rl
Remove line.
.It 4 \-o \-rt
Resize terminal.
.It 4 \-o \-s
Search specific command.
.It 4 \-p \-cpu
CPU name.
.It 4 \-p \-mc
Multi-core process time.
.It 4 \-p \-oc
Single-core process time.
.It 4 \-p \-ps
List active processes.
.It 4 \-s \-fp
Force poweroff.
.It 4 \-s \-fr
Force reboot.
.El
.Sh AUTHOR
.Nm
was written by Endormi.