added basic UNIX/LINUX commands
This commit is contained in:
parent
b0dd7fb08f
commit
e73b626b0a
@ -34,11 +34,30 @@
|
|||||||
|
|
||||||
-"acpi" is kinda important in laptops "acpi -i" for info, also "thinkpad_acpi" should be noted
|
-"acpi" is kinda important in laptops "acpi -i" for info, also "thinkpad_acpi" should be noted
|
||||||
|
|
||||||
-GREP basics:
|
-Basic commands:
|
||||||
G-REP or "grep" can be used to filter command results:
|
GREP:
|
||||||
"ps ax | grep whatyouwant" and it will output the line containing "whatyouwant"
|
G-REP or "grep" can be used to filter command results:
|
||||||
example "dmesg | grep whatyouwant"
|
"ps ax | grep whatyouwant" and it will output the line containing "whatyouwant"
|
||||||
NOTE: "|" is used to pipe the output in another program
|
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):
|
-Linux afterinstall (how to get thing working):
|
||||||
Bluetooth usage:
|
Bluetooth usage:
|
||||||
@ -74,8 +93,6 @@
|
|||||||
With pacman:
|
With pacman:
|
||||||
"pacman -Qqe"
|
"pacman -Qqe"
|
||||||
|
|
||||||
-You use "ps ax" to view all processes and their UIDs
|
|
||||||
|
|
||||||
-"https://wiki.archlinux.org/index.php/systemd" just helpful
|
-"https://wiki.archlinux.org/index.php/systemd" just helpful
|
||||||
|
|
||||||
-To run .jar files in cli you must use "java -jar"
|
-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:
|
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
|
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):
|
-Adding executables not located in /bin/ (downloaded from internet):
|
||||||
Refers to:
|
Refers to:
|
||||||
https://askubuntu.com/questions/322772/how-do-i-add-an-executable-to-my-search-path
|
https://askubuntu.com/questions/322772/how-do-i-add-an-executable-to-my-search-path
|
||||||
|
Reference in New Issue
Block a user