Manjaro Difference between revisions of "CheatSheet"

Difference between revisions of "CheatSheet"

From Manjaro
(AUR)
(Permissions)
Line 30: Line 30:
Build the package{{UserCmd|command=pamac build PackageName}}
Build the package{{UserCmd|command=pamac build PackageName}}


=== Your sub title ===
=== Access rights ===
Executes command as root {{UserCmd|command=sudo [command]}}
Empties password cache {{UserCmd|command=sudo -k}}
Edits /etc/sudoers {{UserCmd|command=sudo visudo}}
Changes user password {{UserCmd|command=passwd}}
Changes owner and group of file {{UserCmd|command=chown [owner]:[group] -c [file]}}
Changes the file permissions {{UserCmd|command=chmod [permissions] -c [file]}}
Set permissions in octal mode: 4(read) 2(write) 1(execute)
 
Example: 755 read-write-execute for owner and read-execute for group and others
 
Displays files and permissions [of directory]{{UserCmd|command=ls -lh [dir]}}
 
=== Your sub title ===
=== Your sub title ===
=== Your sub title ===
=== Your sub title ===

Revision as of 17:38, 4 February 2022

CheatSheet for Manjaro

The original startet with a thread at https://forum.manjaro.org/t/manjaro-cli-cheat-sheet/101305/3

Locating and Installing Packages

Update mirrorlist with the fastest mirrors

user $ sudo pacman-mirrors --fasttrack && sudo pacman -Syyu COPY TO CLIPBOARD


root # pacman-mirrors --fasttrack && pacman -Syyu COPY TO CLIPBOARD


Check if updates are available

user $ pamac checkupdates -a COPY TO CLIPBOARD


Update all installed packages

user $ pamac upgrade -a COPY TO CLIPBOARD


Search available packages

user $ pamac search PackageName COPY TO CLIPBOARD


Install packages

user $ pamac install PackageName COPY TO CLIPBOARD


Uninstall packages

user $ pamac remove PackageName COPY TO CLIPBOARD


Maintenance

Generate cache list

user $ du -sh ~/.cache/* COPY TO CLIPBOARD


Purge files not accessed in 100 days

user $ find ~/.cache/ -type f -atime +100 -delete COPY TO CLIPBOARD


Report journal current size

user $ journalctl --disk-usage COPY TO CLIPBOARD


Remove but recent entries by size or time

user $ journalctl --vacuum-size=50M COPY TO CLIPBOARD


user $ journalctl --vacuum-time=2weeks COPY TO CLIPBOARD


Check for orphaned packages

user $ pamac list -o COPY TO CLIPBOARD


Remove all orphans

user $ pamac remove -o COPY TO CLIPBOARD


Remove all packages except the latest 3 versions

user $ pamac clean --keep 3 COPY TO CLIPBOARD


AUR

Search for packages

user $ pamac search -a PackageName COPY TO CLIPBOARD


Build the package

user $ pamac build PackageName COPY TO CLIPBOARD


Access rights

Executes command as root

user $ sudo [command] COPY TO CLIPBOARD


Empties password cache

user $ sudo -k COPY TO CLIPBOARD


Edits /etc/sudoers

user $ sudo visudo COPY TO CLIPBOARD


Changes user password

user $ passwd COPY TO CLIPBOARD


Changes owner and group of file

user $ chown [owner]:[group] -c [file] COPY TO CLIPBOARD


Changes the file permissions

user $ chmod [permissions] -c [file] COPY TO CLIPBOARD


Set permissions in octal mode: 4(read) 2(write) 1(execute)

Example: 755 read-write-execute for owner and read-execute for group and others

Displays files and permissions [of directory]

user $ ls -lh [dir] COPY TO CLIPBOARD


Your sub title

Your sub title

Your sub title

Your sub title

Your sub title

Your sub title

Your sub title

Your sub title 2

user $ example command should be here COPY TO CLIPBOARD



Example codes should be here.


See Also

Example Link Title example text

Cookies help us deliver our services. By using our services, you agree to our use of cookies.