Search
1000 results for “cli_ar”
-
Codex CLI 0.129.0 で TUI の composer に Vim モードが入ったので試してみた
https://dev.classmethod.jp/articles/codex-cli-0-129-vim-composer-mode/ -
Fixing playbooks and protecting Docker.
pi@pi0:~ $ sudo apt-mark hold docker-ce docker-ce-cli containerd.io
-
Arch Tip týdne: pacman jako profík
📦 pacman umí mnohem víc než jen instalovat balíčky.
Tady jsou dotazy, které ti pomůžou pochopit, co máš v systému.═══════════════════════════════════════════
🔍 ZÁKLADNÍ DOTAZY (-Q = QUERY)
═══════════════════════════════════════════výpis všech nainstalovaných balíčků
pacman -Q
kolik balíčků mám?
pacman -Q | wc -l
jen explicitně nainstalované (bez závislostí)
pacman -Qe
jen závislosti (instalované jako "side effect")
pacman -Qd
balíčky z AUR / mimo oficiální repo
pacman -Qm
balíčky JEN z oficiálních repo
pacman -Qn
osiřelé balíčky (závislosti, které už nikdo nepotřebuje)
pacman -Qtdq
odstranění osiřelých
sudo pacman -Rns $(pacman -Qtdq)
═══════════════════════════════════════════
📋 pacman -Qi → INFO O BALÍČKU
═══════════════════════════════════════════detailní info
pacman -Qi firefox
co uvidíš:
- verze, popis, URL
- licence
- závislosti (Depends On)
- co na něm závisí (Required By)
- volitelné závislosti (Optional Deps)
- velikost, datum instalace
- důvod instalace (Explicitly installed / Dependency)
rozšířené info (přidá Backup Files = konfiguráky chráněné při update)
pacman -Qii firefox
info z repa (i pro nenainstalované)
pacman -Si firefox
jen velikost balíčku
pacman -Qi firefox | grep "Installed Size"
řazení balíčků podle velikosti (potřebuje: pacman -S expac)
expac -H M "%m\t%n" | sort -h | tail -20
═══════════════════════════════════════════
📂 pacman -Ql → SEZNAM SOUBORŮ
═══════════════════════════════════════════co všechno balíček nainstaloval
pacman -Ql firefox
jen binárky
pacman -Ql firefox | grep '/bin/'
konfigurační soubory balíčku (vše v /etc)
pacman -Ql firefox | grep '^firefox /etc'
počet souborů v balíčku
pacman -Ql firefox | wc -l
soubory nenainstalovaného balíčku (z repa)
nejdřív aktualizuj file database:
sudo pacman -Fy
pacman -Fl firefox═══════════════════════════════════════════
🔎 pacman -Qo → KDO VLASTNÍ TENTO SOUBOR?
═══════════════════════════════════════════který balíček nainstaloval daný soubor?
pacman -Qo /usr/bin/firefox
výstup:
/usr/bin/firefox is owned by firefox 123.0-1
najdi balíček podle příkazu v PATH
pacman -Qo $(which nvim)
najdi balíček, kterému patří soubor – i když ho nemáš nainstalovaný
sudo pacman -Fy
pacman -F /usr/bin/htop═══════════════════════════════════════════
🛠️ pacnew / pacsave – CHRÁNĚNÉ KONFIGURÁKY
═══════════════════════════════════════════Backup Files = soubory označené v balíčku jako "neredisej moji verzi"
Když přijde update a soubor jsi upravil, pacman vytvoří .pacnew
(nová verze z balíčku) a tvoji verzi nechá být.
seznam backup files konkrétního balíčku
pacman -Qii pacman | awk '/^Backup Files/,/^$/'
najdi všechny .pacnew/.pacsave v systému (čekající na merge)
sudo find /etc ( -name ".pacnew" -o -name ".pacsave" )
interaktivní merge (z pacman-contrib)
sudo pacman -S pacman-contrib
sudo pacdiff═══════════════════════════════════════════
🌳 pactree → STROM ZÁVISLOSTÍ
═══════════════════════════════════════════instalace (pokud nemáš)
sudo pacman -S pacman-contrib
co všechno balíček potřebuje (závislosti)
pactree firefox
obrácený strom – kdo závisí NA tomto balíčku
pactree -r glibc
omezení hloubky
pactree -d 1 firefox
jen názvy, bez ozdob
pactree -u firefox
grafický výstup (potřebuje: pacman -S graphviz)
pactree --graph firefox | dot -Tpng > firefox-deps.png
═══════════════════════════════════════════
🔧 BONUS – DALŠÍ UŽITEČNÉ DOTAZY
═══════════════════════════════════════════hledání balíčku v repech
pacman -Ss firefox
hledání v nainstalovaných
pacman -Qs firefox
poslední full upgrade systému
grep "starting full system upgrade" /var/log/pacman.log | tail -5
co se naposled instalovalo/aktualizovalo
tail -50 /var/log/pacman.log
pretty výpis posledních akcí (expac)
expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort -r | head -20
změnit důvod instalace (z dependency na explicit)
sudo pacman -D --asexplicit firefox
označit jako závislost (půjde uklidit přes -Rns)
sudo pacman -D --asdeps nějaký-balíček
═══════════════════════════════════════════
💡 TYPICKÝ WORKFLOW
═══════════════════════════════════════════1. co mi žere místo?
expac -H M "%m\t%n" | sort -h | tail -20
2. co dělá tenhle balíček?
pacman -Qi <balíček>
3. můžu ho smazat? Co na něm závisí?
pactree -r <balíček>
4. odkud se vzal tenhle soubor?
pacman -Qo /cesta/k/souboru
5. úklid
sudo pacman -Rns $(pacman -Qtdq)
sudo paccache -rk2 -
Arch Tip týdne: pacman jako profík
📦 pacman umí mnohem víc než jen instalovat balíčky.
Tady jsou dotazy, které ti pomůžou pochopit, co máš v systému.═══════════════════════════════════════════
🔍 ZÁKLADNÍ DOTAZY (-Q = QUERY)
═══════════════════════════════════════════výpis všech nainstalovaných balíčků
pacman -Q
kolik balíčků mám?
pacman -Q | wc -l
jen explicitně nainstalované (bez závislostí)
pacman -Qe
jen závislosti (instalované jako "side effect")
pacman -Qd
balíčky z AUR / mimo oficiální repo
pacman -Qm
balíčky JEN z oficiálních repo
pacman -Qn
osiřelé balíčky (závislosti, které už nikdo nepotřebuje)
pacman -Qtdq
odstranění osiřelých
sudo pacman -Rns $(pacman -Qtdq)
═══════════════════════════════════════════
📋 pacman -Qi → INFO O BALÍČKU
═══════════════════════════════════════════detailní info
pacman -Qi firefox
co uvidíš:
- verze, popis, URL
- licence
- závislosti (Depends On)
- co na něm závisí (Required By)
- volitelné závislosti (Optional Deps)
- velikost, datum instalace
- důvod instalace (Explicitly installed / Dependency)
rozšířené info (přidá Backup Files = konfiguráky chráněné při update)
pacman -Qii firefox
info z repa (i pro nenainstalované)
pacman -Si firefox
jen velikost balíčku
pacman -Qi firefox | grep "Installed Size"
řazení balíčků podle velikosti (potřebuje: pacman -S expac)
expac -H M "%m\t%n" | sort -h | tail -20
═══════════════════════════════════════════
📂 pacman -Ql → SEZNAM SOUBORŮ
═══════════════════════════════════════════co všechno balíček nainstaloval
pacman -Ql firefox
jen binárky
pacman -Ql firefox | grep '/bin/'
konfigurační soubory balíčku (vše v /etc)
pacman -Ql firefox | grep '^firefox /etc'
počet souborů v balíčku
pacman -Ql firefox | wc -l
soubory nenainstalovaného balíčku (z repa)
nejdřív aktualizuj file database:
sudo pacman -Fy
pacman -Fl firefox═══════════════════════════════════════════
🔎 pacman -Qo → KDO VLASTNÍ TENTO SOUBOR?
═══════════════════════════════════════════který balíček nainstaloval daný soubor?
pacman -Qo /usr/bin/firefox
výstup:
/usr/bin/firefox is owned by firefox 123.0-1
najdi balíček podle příkazu v PATH
pacman -Qo $(which nvim)
najdi balíček, kterému patří soubor – i když ho nemáš nainstalovaný
sudo pacman -Fy
pacman -F /usr/bin/htop═══════════════════════════════════════════
🛠️ pacnew / pacsave – CHRÁNĚNÉ KONFIGURÁKY
═══════════════════════════════════════════Backup Files = soubory označené v balíčku jako "neredisej moji verzi"
Když přijde update a soubor jsi upravil, pacman vytvoří .pacnew
(nová verze z balíčku) a tvoji verzi nechá být.
seznam backup files konkrétního balíčku
pacman -Qii pacman | awk '/^Backup Files/,/^$/'
najdi všechny .pacnew/.pacsave v systému (čekající na merge)
sudo find /etc ( -name ".pacnew" -o -name ".pacsave" )
interaktivní merge (z pacman-contrib)
sudo pacman -S pacman-contrib
sudo pacdiff═══════════════════════════════════════════
🌳 pactree → STROM ZÁVISLOSTÍ
═══════════════════════════════════════════instalace (pokud nemáš)
sudo pacman -S pacman-contrib
co všechno balíček potřebuje (závislosti)
pactree firefox
obrácený strom – kdo závisí NA tomto balíčku
pactree -r glibc
omezení hloubky
pactree -d 1 firefox
jen názvy, bez ozdob
pactree -u firefox
grafický výstup (potřebuje: pacman -S graphviz)
pactree --graph firefox | dot -Tpng > firefox-deps.png
═══════════════════════════════════════════
🔧 BONUS – DALŠÍ UŽITEČNÉ DOTAZY
═══════════════════════════════════════════hledání balíčku v repech
pacman -Ss firefox
hledání v nainstalovaných
pacman -Qs firefox
poslední full upgrade systému
grep "starting full system upgrade" /var/log/pacman.log | tail -5
co se naposled instalovalo/aktualizovalo
tail -50 /var/log/pacman.log
pretty výpis posledních akcí (expac)
expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort -r | head -20
změnit důvod instalace (z dependency na explicit)
sudo pacman -D --asexplicit firefox
označit jako závislost (půjde uklidit přes -Rns)
sudo pacman -D --asdeps nějaký-balíček
═══════════════════════════════════════════
💡 TYPICKÝ WORKFLOW
═══════════════════════════════════════════1. co mi žere místo?
expac -H M "%m\t%n" | sort -h | tail -20
2. co dělá tenhle balíček?
pacman -Qi <balíček>
3. můžu ho smazat? Co na něm závisí?
pactree -r <balíček>
4. odkud se vzal tenhle soubor?
pacman -Qo /cesta/k/souboru
5. úklid
sudo pacman -Rns $(pacman -Qtdq)
sudo paccache -rk2 -
Arch Tip týdne: pacman jako profík
📦 pacman umí mnohem víc než jen instalovat balíčky.
Tady jsou dotazy, které ti pomůžou pochopit, co máš v systému.═══════════════════════════════════════════
🔍 ZÁKLADNÍ DOTAZY (-Q = QUERY)
═══════════════════════════════════════════výpis všech nainstalovaných balíčků
pacman -Q
kolik balíčků mám?
pacman -Q | wc -l
jen explicitně nainstalované (bez závislostí)
pacman -Qe
jen závislosti (instalované jako "side effect")
pacman -Qd
balíčky z AUR / mimo oficiální repo
pacman -Qm
balíčky JEN z oficiálních repo
pacman -Qn
osiřelé balíčky (závislosti, které už nikdo nepotřebuje)
pacman -Qtdq
odstranění osiřelých
sudo pacman -Rns $(pacman -Qtdq)
═══════════════════════════════════════════
📋 pacman -Qi → INFO O BALÍČKU
═══════════════════════════════════════════detailní info
pacman -Qi firefox
co uvidíš:
- verze, popis, URL
- licence
- závislosti (Depends On)
- co na něm závisí (Required By)
- volitelné závislosti (Optional Deps)
- velikost, datum instalace
- důvod instalace (Explicitly installed / Dependency)
rozšířené info (přidá Backup Files = konfiguráky chráněné při update)
pacman -Qii firefox
info z repa (i pro nenainstalované)
pacman -Si firefox
jen velikost balíčku
pacman -Qi firefox | grep "Installed Size"
řazení balíčků podle velikosti (potřebuje: pacman -S expac)
expac -H M "%m\t%n" | sort -h | tail -20
═══════════════════════════════════════════
📂 pacman -Ql → SEZNAM SOUBORŮ
═══════════════════════════════════════════co všechno balíček nainstaloval
pacman -Ql firefox
jen binárky
pacman -Ql firefox | grep '/bin/'
konfigurační soubory balíčku (vše v /etc)
pacman -Ql firefox | grep '^firefox /etc'
počet souborů v balíčku
pacman -Ql firefox | wc -l
soubory nenainstalovaného balíčku (z repa)
nejdřív aktualizuj file database:
sudo pacman -Fy
pacman -Fl firefox═══════════════════════════════════════════
🔎 pacman -Qo → KDO VLASTNÍ TENTO SOUBOR?
═══════════════════════════════════════════který balíček nainstaloval daný soubor?
pacman -Qo /usr/bin/firefox
výstup:
/usr/bin/firefox is owned by firefox 123.0-1
najdi balíček podle příkazu v PATH
pacman -Qo $(which nvim)
najdi balíček, kterému patří soubor – i když ho nemáš nainstalovaný
sudo pacman -Fy
pacman -F /usr/bin/htop═══════════════════════════════════════════
🛠️ pacnew / pacsave – CHRÁNĚNÉ KONFIGURÁKY
═══════════════════════════════════════════Backup Files = soubory označené v balíčku jako "neredisej moji verzi"
Když přijde update a soubor jsi upravil, pacman vytvoří .pacnew
(nová verze z balíčku) a tvoji verzi nechá být.
seznam backup files konkrétního balíčku
pacman -Qii pacman | awk '/^Backup Files/,/^$/'
najdi všechny .pacnew/.pacsave v systému (čekající na merge)
sudo find /etc ( -name ".pacnew" -o -name ".pacsave" )
interaktivní merge (z pacman-contrib)
sudo pacman -S pacman-contrib
sudo pacdiff═══════════════════════════════════════════
🌳 pactree → STROM ZÁVISLOSTÍ
═══════════════════════════════════════════instalace (pokud nemáš)
sudo pacman -S pacman-contrib
co všechno balíček potřebuje (závislosti)
pactree firefox
obrácený strom – kdo závisí NA tomto balíčku
pactree -r glibc
omezení hloubky
pactree -d 1 firefox
jen názvy, bez ozdob
pactree -u firefox
grafický výstup (potřebuje: pacman -S graphviz)
pactree --graph firefox | dot -Tpng > firefox-deps.png
═══════════════════════════════════════════
🔧 BONUS – DALŠÍ UŽITEČNÉ DOTAZY
═══════════════════════════════════════════hledání balíčku v repech
pacman -Ss firefox
hledání v nainstalovaných
pacman -Qs firefox
poslední full upgrade systému
grep "starting full system upgrade" /var/log/pacman.log | tail -5
co se naposled instalovalo/aktualizovalo
tail -50 /var/log/pacman.log
pretty výpis posledních akcí (expac)
expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort -r | head -20
změnit důvod instalace (z dependency na explicit)
sudo pacman -D --asexplicit firefox
označit jako závislost (půjde uklidit přes -Rns)
sudo pacman -D --asdeps nějaký-balíček
═══════════════════════════════════════════
💡 TYPICKÝ WORKFLOW
═══════════════════════════════════════════1. co mi žere místo?
expac -H M "%m\t%n" | sort -h | tail -20
2. co dělá tenhle balíček?
pacman -Qi <balíček>
3. můžu ho smazat? Co na něm závisí?
pactree -r <balíček>
4. odkud se vzal tenhle soubor?
pacman -Qo /cesta/k/souboru
5. úklid
sudo pacman -Rns $(pacman -Qtdq)
sudo paccache -rk2 -
Arch Tip týdne: pacman jako profík
📦 pacman umí mnohem víc než jen instalovat balíčky.
Tady jsou dotazy, které ti pomůžou pochopit, co máš v systému.═══════════════════════════════════════════
🔍 ZÁKLADNÍ DOTAZY (-Q = QUERY)
═══════════════════════════════════════════výpis všech nainstalovaných balíčků
pacman -Q
kolik balíčků mám?
pacman -Q | wc -l
jen explicitně nainstalované (bez závislostí)
pacman -Qe
jen závislosti (instalované jako "side effect")
pacman -Qd
balíčky z AUR / mimo oficiální repo
pacman -Qm
balíčky JEN z oficiálních repo
pacman -Qn
osiřelé balíčky (závislosti, které už nikdo nepotřebuje)
pacman -Qtdq
odstranění osiřelých
sudo pacman -Rns $(pacman -Qtdq)
═══════════════════════════════════════════
📋 pacman -Qi → INFO O BALÍČKU
═══════════════════════════════════════════detailní info
pacman -Qi firefox
co uvidíš:
- verze, popis, URL
- licence
- závislosti (Depends On)
- co na něm závisí (Required By)
- volitelné závislosti (Optional Deps)
- velikost, datum instalace
- důvod instalace (Explicitly installed / Dependency)
rozšířené info (přidá Backup Files = konfiguráky chráněné při update)
pacman -Qii firefox
info z repa (i pro nenainstalované)
pacman -Si firefox
jen velikost balíčku
pacman -Qi firefox | grep "Installed Size"
řazení balíčků podle velikosti (potřebuje: pacman -S expac)
expac -H M "%m\t%n" | sort -h | tail -20
═══════════════════════════════════════════
📂 pacman -Ql → SEZNAM SOUBORŮ
═══════════════════════════════════════════co všechno balíček nainstaloval
pacman -Ql firefox
jen binárky
pacman -Ql firefox | grep '/bin/'
konfigurační soubory balíčku (vše v /etc)
pacman -Ql firefox | grep '^firefox /etc'
počet souborů v balíčku
pacman -Ql firefox | wc -l
soubory nenainstalovaného balíčku (z repa)
nejdřív aktualizuj file database:
sudo pacman -Fy
pacman -Fl firefox═══════════════════════════════════════════
🔎 pacman -Qo → KDO VLASTNÍ TENTO SOUBOR?
═══════════════════════════════════════════který balíček nainstaloval daný soubor?
pacman -Qo /usr/bin/firefox
výstup:
/usr/bin/firefox is owned by firefox 123.0-1
najdi balíček podle příkazu v PATH
pacman -Qo $(which nvim)
najdi balíček, kterému patří soubor – i když ho nemáš nainstalovaný
sudo pacman -Fy
pacman -F /usr/bin/htop═══════════════════════════════════════════
🛠️ pacnew / pacsave – CHRÁNĚNÉ KONFIGURÁKY
═══════════════════════════════════════════Backup Files = soubory označené v balíčku jako "neredisej moji verzi"
Když přijde update a soubor jsi upravil, pacman vytvoří .pacnew
(nová verze z balíčku) a tvoji verzi nechá být.
seznam backup files konkrétního balíčku
pacman -Qii pacman | awk '/^Backup Files/,/^$/'
najdi všechny .pacnew/.pacsave v systému (čekající na merge)
sudo find /etc ( -name ".pacnew" -o -name ".pacsave" )
interaktivní merge (z pacman-contrib)
sudo pacman -S pacman-contrib
sudo pacdiff═══════════════════════════════════════════
🌳 pactree → STROM ZÁVISLOSTÍ
═══════════════════════════════════════════instalace (pokud nemáš)
sudo pacman -S pacman-contrib
co všechno balíček potřebuje (závislosti)
pactree firefox
obrácený strom – kdo závisí NA tomto balíčku
pactree -r glibc
omezení hloubky
pactree -d 1 firefox
jen názvy, bez ozdob
pactree -u firefox
grafický výstup (potřebuje: pacman -S graphviz)
pactree --graph firefox | dot -Tpng > firefox-deps.png
═══════════════════════════════════════════
🔧 BONUS – DALŠÍ UŽITEČNÉ DOTAZY
═══════════════════════════════════════════hledání balíčku v repech
pacman -Ss firefox
hledání v nainstalovaných
pacman -Qs firefox
poslední full upgrade systému
grep "starting full system upgrade" /var/log/pacman.log | tail -5
co se naposled instalovalo/aktualizovalo
tail -50 /var/log/pacman.log
pretty výpis posledních akcí (expac)
expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort -r | head -20
změnit důvod instalace (z dependency na explicit)
sudo pacman -D --asexplicit firefox
označit jako závislost (půjde uklidit přes -Rns)
sudo pacman -D --asdeps nějaký-balíček
═══════════════════════════════════════════
💡 TYPICKÝ WORKFLOW
═══════════════════════════════════════════1. co mi žere místo?
expac -H M "%m\t%n" | sort -h | tail -20
2. co dělá tenhle balíček?
pacman -Qi <balíček>
3. můžu ho smazat? Co na něm závisí?
pactree -r <balíček>
4. odkud se vzal tenhle soubor?
pacman -Qo /cesta/k/souboru
5. úklid
sudo pacman -Rns $(pacman -Qtdq)
sudo paccache -rk2 -
Todotxt-cli is awesome.
I can manage my tasks from the terminal, and they are saved in a human-readable text file.
-
Todotxt-cli is awesome.
I can manage my tasks from the terminal, and they are saved in a human-readable text file.
-
Google Gemini CLIにCVSS 10.0の最高深刻度の脆弱性|セキュリティニュースのセキュリティ対策Lab https://www.yayafa.com/2796078/ #AgenticAi #AI #ArtificialGeneralIntelligence #ArtificialIntelligence #DeepMind #Gemini #Google #GoogleAI #GoogleDeepMind #GoogleGemini #u30bbu30adu30e5u30eau30c6u30a3u30cbu30e5u30fcu30b9 #u60c5u5831u30bbu30adu30e5u30eau30c6u30a3 #u8106u5f31u6027u306eu30cbu30e5u30fcu30b9 #エージェント型AI #人工知能 #汎用人工知能
-
The world's first artisanally handcrafted, enterprise-grade slop generation CLI tool for maximizing your GitHub contribution graph. Because quantity is quality.
Is this useful? No.
Should I use this at work? Absolutely.
Does the generated code compile? Maybe? Probably not.GitHub - jshchnz/codemaxxing · GitHub
https://github.com/jshchnz/codemaxxingvia #b3ta
-
And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:
yt-dlp <video url> --download-sections '*01:14:30-01:16:30'
⚠️ Notice the "*" prefixing the time codes.
Very useful to extract just a part of those very long #wmhack live videos.
-
And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:
yt-dlp <video url> --download-sections '*01:14:30-01:16:30'
⚠️ Notice the "*" prefixing the time codes.
Very useful to extract just a part of those very long #wmhack live videos.
-
And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:
yt-dlp <video url> --download-sections '*01:14:30-01:16:30'
⚠️ Notice the "*" prefixing the time codes.
Very useful to extract just a part of those very long #wmhack live videos.
-
And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:
yt-dlp <video url> --download-sections '*01:14:30-01:16:30'
⚠️ Notice the "*" prefixing the time codes.
Very useful to extract just a part of those very long #wmhack live videos.
-
And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:
yt-dlp <video url> --download-sections '*01:14:30-01:16:30'
⚠️ Notice the "*" prefixing the time codes.
Very useful to extract just a part of those very long #wmhack live videos.
-
Counting words from online articles
https://www.both.org/?p=13156#Linux #CommandLine #CLI #Both.org
-
Libervia CLI Tip 20:
There is a REPL in the CLI that you can launch with `li shell`.
Inside, you can select a command or sub-command with `cmd`, and fix an argument with `use`:
> cmd pubsub
pubsub> use service pubsub.example.orgThen just enter the sub-command to run it on the given service:
pubsub> affiliations
This is equivalent to `li pubsub affiliation -s pubsub.example.org`.
This is handy for exploring services.
https://libervia.org/__b/doc/backend/libervia-cli/shell.html
-
Libervia CLI Tip 20:
There is a REPL in the CLI that you can launch with `li shell`.
Inside, you can select a command or sub-command with `cmd`, and fix an argument with `use`:
> cmd pubsub
pubsub> use service pubsub.example.orgThen just enter the sub-command to run it on the given service:
pubsub> affiliations
This is equivalent to `li pubsub affiliation -s pubsub.example.org`.
This is handy for exploring services.
https://libervia.org/__b/doc/backend/libervia-cli/shell.html
-
Libervia CLI Tip 20:
There is a REPL in the CLI that you can launch with `li shell`.
Inside, you can select a command or sub-command with `cmd`, and fix an argument with `use`:
> cmd pubsub
pubsub> use service pubsub.example.orgThen just enter the sub-command to run it on the given service:
pubsub> affiliations
This is equivalent to `li pubsub affiliation -s pubsub.example.org`.
This is handy for exploring services.
https://libervia.org/__b/doc/backend/libervia-cli/shell.html
-
Libervia CLI Tip 20:
There is a REPL in the CLI that you can launch with `li shell`.
Inside, you can select a command or sub-command with `cmd`, and fix an argument with `use`:
> cmd pubsub
pubsub> use service pubsub.example.orgThen just enter the sub-command to run it on the given service:
pubsub> affiliations
This is equivalent to `li pubsub affiliation -s pubsub.example.org`.
This is handy for exploring services.
https://libervia.org/__b/doc/backend/libervia-cli/shell.html
-
broot is a CLI tool that helps you overview directories, no matter how big they are
-
CLI через CAN по ISO-TP
В этом тексте я написал про то как реализовать CLI на CAN шине. В разработке электроники часто делают электронную плату без UART, но с CAN . Как же отлаживать софт и железо в таких случаях? Надо как-то порешать эту проблему. Вот про это и есть этот текст.
https://habr.com/ru/articles/1013008/
#can #CLI #shell #ISOTP #iso_tp #isotp #WinSock2 #WinSock #C #fifo
-
CLI через CAN по ISO-TP
В этом тексте я написал про то как реализовать CLI на CAN шине. В разработке электроники часто делают электронную плату без UART, но с CAN . Как же отлаживать софт и железо в таких случаях? Надо как-то порешать эту проблему. Вот про это и есть этот текст.
https://habr.com/ru/articles/1013008/
#can #CLI #shell #ISOTP #iso_tp #isotp #WinSock2 #WinSock #C #fifo
-
CLI через CAN по ISO-TP
В этом тексте я написал про то как реализовать CLI на CAN шине. В разработке электроники часто делают электронную плату без UART, но с CAN . Как же отлаживать софт и железо в таких случаях? Надо как-то порешать эту проблему. Вот про это и есть этот текст.
https://habr.com/ru/articles/1013008/
#can #CLI #shell #ISOTP #iso_tp #isotp #WinSock2 #WinSock #C #fifo
-
Te gustan usar programas #cli o #tui, Pues debiste probar ranger o mc, y tal vez #vifm ( si sabes vi/vim y demás, es lo tuyo, lo uso desde hace unos años) con sus iconos y su preview image respectivo, como Tux manda.
Agrega la nerdfont de tu preferencia y en el vifmrc, dentro de .config/vifm/ , agregas las lineas, que muestran en este link https://q2a.vifm.info/269/how-to-add-icons
Crea dos scripts, dentro de la carpeta /scripts, dentro de .config/vifm, siguiendo esta wiki (si no te va a la primera, verifica la ruta de w3mimgdisplay, si decides usar w3m, para desplegar las imágenes, en mi caso '/usr/lib/w3m/w3mimgdisplay'., agregando las lineas respectivas al archivo vifmrc., en la seccion "Images ....fileviewer. ;-)
...
#h4ckseed -
Te gustan usar programas #cli o #tui, Pues debiste probar ranger o mc, y tal vez #vifm ( si sabes vi/vim y demás, es lo tuyo, lo uso desde hace unos años) con sus iconos y su preview image respectivo, como Tux manda.
Agrega la nerdfont de tu preferencia y en el vifmrc, dentro de .config/vifm/ , agregas las lineas, que muestran en este link https://q2a.vifm.info/269/how-to-add-icons
Crea dos scripts, dentro de la carpeta /scripts, dentro de .config/vifm, siguiendo esta wiki (si no te va a la primera, verifica la ruta de w3mimgdisplay, si decides usar w3m, para desplegar las imágenes, en mi caso '/usr/lib/w3m/w3mimgdisplay'., agregando las lineas respectivas al archivo vifmrc., en la seccion "Images ....fileviewer. ;-)
...
#h4ckseed -
Te gustan usar programas #cli o #tui, Pues debiste probar ranger o mc, y tal vez #vifm ( si sabes vi/vim y demás, es lo tuyo, lo uso desde hace unos años) con sus iconos y su preview image respectivo, como Tux manda.
Agrega la nerdfont de tu preferencia y en el vifmrc, dentro de .config/vifm/ , agregas las lineas, que muestran en este link https://q2a.vifm.info/269/how-to-add-icons
Crea dos scripts, dentro de la carpeta /scripts, dentro de .config/vifm, siguiendo esta wiki (si no te va a la primera, verifica la ruta de w3mimgdisplay, si decides usar w3m, para desplegar las imágenes, en mi caso '/usr/lib/w3m/w3mimgdisplay'., agregando las lineas respectivas al archivo vifmrc., en la seccion "Images ....fileviewer. ;-)
...
#h4ckseed -
Te gustan usar programas #cli o #tui, Pues debiste probar ranger o mc, y tal vez #vifm ( si sabes vi/vim y demás, es lo tuyo, lo uso desde hace unos años) con sus iconos y su preview image respectivo, como Tux manda.
Agrega la nerdfont de tu preferencia y en el vifmrc, dentro de .config/vifm/ , agregas las lineas, que muestran en este link https://q2a.vifm.info/269/how-to-add-icons
Crea dos scripts, dentro de la carpeta /scripts, dentro de .config/vifm, siguiendo esta wiki (si no te va a la primera, verifica la ruta de w3mimgdisplay, si decides usar w3m, para desplegar las imágenes, en mi caso '/usr/lib/w3m/w3mimgdisplay'., agregando las lineas respectivas al archivo vifmrc., en la seccion "Images ....fileviewer. ;-)
...
#h4ckseed