|
|
|
@ -34,11 +34,30 @@ |
|
|
|
|
|
|
|
|
|
-"acpi" is kinda important in laptops "acpi -i" for info, also "thinkpad_acpi" should be noted |
|
|
|
|
|
|
|
|
|
-GREP basics: |
|
|
|
|
G-REP or "grep" can be used to filter command results: |
|
|
|
|
"ps ax | grep whatyouwant" and it will output the line containing "whatyouwant" |
|
|
|
|
example "dmesg | grep whatyouwant" |
|
|
|
|
NOTE: "|" is used to pipe the output in another program |
|
|
|
|
-Basic commands: |
|
|
|
|
GREP: |
|
|
|
|
G-REP or "grep" can be used to filter command results: |
|
|
|
|
"ps ax | grep whatyouwant" and it will output the line containing "whatyouwant" |
|
|
|
|
example "dmesg | grep whatyouwant" |
|
|
|
|
NOTE: "|" is used to pipe the output in another program |
|
|
|
|
PS: |
|
|
|
|
Ps is a UNIX tool used to get information about the current status of the system |
|
|
|
|
The most basic and or useful usage is to view all the running processes and the corresponding |
|
|
|
|
UUIDs (like if you want to kill process and you need its UUID), that is done by appending "ax" |
|
|
|
|
to ps: "ps ax" |
|
|
|
|
KILL: |
|
|
|
|
It kill the specified process given its UUID, syntax "kill <UUID>" |
|
|
|
|
"|" and ">": |
|
|
|
|
These are both "pipe" functions, they can pipe the output of a script or program into |
|
|
|
|
something (via std i/o), but they are used differently in the sense that "|" is specifically |
|
|
|
|
used to pipe the output into another program EX: "ps ax | grep gnome-shell", this outputs the UUIDs |
|
|
|
|
of all the gnome-shell instances since the output of "ps ax" is piped into GREP which in turn |
|
|
|
|
returns just the results of the query. |
|
|
|
|
On the other hand ">" is used to pipe the output into a file EX: "ls -la > ls.txt", this puts |
|
|
|
|
the output of ls into ls.txt which we can then read. |
|
|
|
|
"whoami" and "groups": |
|
|
|
|
they respectively output the current user and groups |
|
|
|
|
NOTE: one alternative to "whoami" is "echo $USER" which can be used in scripts |
|
|
|
|
|
|
|
|
|
-Linux afterinstall (how to get thing working): |
|
|
|
|
Bluetooth usage: |
|
|
|
@ -74,8 +93,6 @@ |
|
|
|
|
With pacman: |
|
|
|
|
"pacman -Qqe" |
|
|
|
|
|
|
|
|
|
-You use "ps ax" to view all processes and their UIDs |
|
|
|
|
|
|
|
|
|
-"https://wiki.archlinux.org/index.php/systemd" just helpful |
|
|
|
|
|
|
|
|
|
-To run .jar files in cli you must use "java -jar" |
|
|
|
@ -143,10 +160,6 @@ |
|
|
|
|
To change the actions to take when power button or lid switch events occur: |
|
|
|
|
modify the conf. file at /etc/systemd/logind.conf or /etc/systemd/logind.conf.d/*.conf |
|
|
|
|
|
|
|
|
|
-Who are you? "whoami" |
|
|
|
|
|
|
|
|
|
-Where am I? "groups" |
|
|
|
|
|
|
|
|
|
-Adding executables not located in /bin/ (downloaded from internet): |
|
|
|
|
Refers to: |
|
|
|
|
https://askubuntu.com/questions/322772/how-do-i-add-an-executable-to-my-search-path |
|
|
|
|