Akcionáři americké mediální společnosti Warner Bros. Discovery dnes schválili převzetí firmy konkurentem Paramount Skydance za zhruba 110 miliard dolarů (téměř 2,3 bilionu Kč). Firmy se na spojení dohodly v únoru. O část společnosti Warner Bros. Discovery dříve usilovala rovněž streamovací platforma Netflix, se svou nabídkou však neuspěla. Transakci ještě budou schvalovat regulační orgány, a to nejen ve Spojených státech, ale také
… více »Canonical vydal (email, blog, YouTube) Ubuntu 26.04 LTS Resolute Raccoon. Přehled novinek v poznámkách k vydání. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 11. vydání s dlouhodobou podporou (LTS).
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Gitea (Wikipedie) byla vydána v nové verzi 1.26.0. Přehled novinek v příspěvku na blogu.
Ve středu 29. dubna 2026 se v pražské kanceláři SUSE v Karlíně uskuteční 7. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj i uživatelský prostor. Akce proběhne od 10:00 do večerních hodin. Hackday je určen všem zájemcům o praktickou práci s Linuxem na telefonech. Zaměří se na vývoj aplikací v userspace, například bankovní aplikace, zpracování obrazu z kamery nebo práci s NFC, i na úpravy
… více »LilyPond (Wikipedie) , tj. multiplatformní svobodný software určený pro sazbu notových zápisů, byl vydán ve verzi 2.26.0. Přehled novinek v aktualizované dokumentaci.
Byla vydána nová verze 11.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 237 vývojářů. Provedeno bylo více než 2 500 commitů. Přehled úprav a nových vlastností v seznamu změn.
Společnost SpaceX amerického miliardáře Elona Muska oznámila, že si zajistila opci buď na akvizici startupu Cursor za 60 miliard dolarů (přes 1,2 bilionu Kč) do konce letošního roku, nebo na zaplacení deseti miliard dolarů za nové partnerství s touto firmou zabývající se generováním kódů. SpaceX se dále prosazuje na lukrativním trhu s vývojářskými nástroji pro umělou inteligenci (AI). Cursor, startup zabývající se prodejem modelů AI pro
… více »Díky AI modelu Claude Mythos Preview od společnost Anthropic bylo ve Firefoxu nalezeno a opraveno 271 zranitelností.
Byla vydána nová verze 2.54.0 distribuovaného systému správy verzí Git. Přispělo 137 vývojářů, z toho 66 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 13.0. Přehled novinek v aktualizované dokumentaci a na YouTube. Stalo se tak na konferenci GrafanaCON 2026.
Tiskni
Sdílej:
alias fuckoff='kill -9'
dobreee, jen sem si to trochu vytunil
alias fuckoff='killall -9 firefox-bin'
alias killflash="killall nspluginviewer"to když se kousne flash v Konqueroru nebo když flash sežere všechnu paměť (leakuje, prevít...) v konqu pak zůstanou místo flashe jen šedý obdelníky
)
normalne pouzivam operu, ale v ni mi vetsina youtube videi nejdeako to? aj mne sa stane, ze cas od casu nieco nejde (inokedy ide), ale vacsina je bez problemov
Ale tak nejak na youtube temer vubec nechodim (maximalne na prezentace berylu, compiz fusion ci na odkazy od kamaradu), takze to neresim a uz automaticky zapinam FF...
alias dohaje='killall -9 firefox-bin' bude super :).
Ne, mlčím, ale tuhle poznámku sem si nemohl nechat pro sebe
$ cat .zshrc
# Time-stamp: "2007-07-24 23:58:17 (as)"
# Lines configured by zsh-newuser-install
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
setopt appendhistory
bindkey -e
# End of lines configured by zsh-newuser-install
# The following lines were added by compinstall
zstyle :compinstall filename '/home/as/.zshrc'
autoload -Uz compinit
compinit
# End of lines added by compinstall
export SHELL=/bin/zsh
# \u@\h:\w\$
#export PS1="%n@%m:%~%# "
#autoload colors zsh/terminfo
#if [[ "$terminfo[colors]" -ge 8 ]]; then
# colors
#fi
#PS1="${debian_chroot:+($debian_chroot)}%n@%B$fg[green]%m%b$fg[clear]:%~%(!.#.\$) "
PS1="${debian_chroot:+($debian_chroot)}%n@$(print '%{\e[1;32m%}%m%{\e[0m%}'):%~%(!.#.\$) "
export TZ="/usr/share/zoneinfo/Europe/Bratislava"
# aliases
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
alias lk='ls -lSr' # by size
alias lc='ls -lcrt' # by time
alias g='egrep --color=auto'
alias gi='egrep -i --color=auto'
alias grep='grep --color=auto'
alias egrep='egrep --color=auto'
#alias emacs='emacs-snapshot-gtk'
alias emacs='/home/as/bin/emacs.client'
export PAGER=less
export EDITOR=zile
export VISUAL=zile
export BROWSER='opera -newpage'
export SVN='file:///home/as/svn'
set -o noclobber
#setterm -blength 0
~/.bashrc
umask 0002 . ~/etc/prompt PATH="~/bin:/usr/local/bin:/bin:/usr/bin:/opt/bin:/usr/games/bin:/usr/kde/3.5/bin"
/etc/bash/mybash (sourcuje ho hlavní bashrc)
# variables
HISTCONTROL="ignoredups"
# aliases
alias vi='/usr/bin/vim'
alias e=vi
alias grep='grep --color=auto'
alias su='sux -'
alias xterm='xterm -u8'
alias ll='ls -lF'
alias su='sux -'
# functions
mcd () {
mkdir -p "$*" && cd "$*"
}
clear
/root/.bashrc
. ~/.etc/prompt alias fw='iptables -L' alias dmesg="dmesg|egrep -v 'SRC=.*DST='" PATH+=":/overlay/bin"
alias ':e'='vim'este bych potreboval dat alias na ESC:wENTER = ENTER ;) uz to delam i v bashi
mcd vylepšit. Pro mkdir je teď možno zadat libovolné argumenty. cd se pak provede „do posledního“ argumentu, tzn. do toho adresáře.
#
# Vytvoreni adresare s okamzitym vstoupenim do nej.
#
mkdir-cd () {
mkdir $* && shift $[$#-1] && cd $1
}
dave@amd64 ~ $ mkdir-cd -p lol/ to je halda dave@amd64 ~/halda $ cd .. dave@amd64 ~ $ rm -rf halda dave@amd64 ~ $ mcd lol/ to je halda dave@amd64 ~/lol/ to je halda $ cd dave@amd64 ~ $ rmdir lol/\ to\ je\ halda/
mkdir-cd funguje, mcd ne.
$ mkdir-cd -m 0770 -p test/pokus $ cd ../.. $ mcd -m 0770 -p test2/pokus2 mkdir: missing operand Více informací získáte příkazem `mkdir --help'. $ la -R .: celkem 4 drwx------ 3 xruzick7 student 4096 čec 28 12:19 test ./test: celkem 4 drwxrwx--- 2 xruzick7 student 4096 čec 28 12:19 pokus ./test/pokus: celkem 0Tímto jsem mimochodem přišel na jednu zajímavou věc, o které jsem nevěděl, že se to tak chová. Argument
-m se při použití s -p aplikuje až na nejhlubší adresář.
Moje je lepší :-P
#!/bin/bash
. /etc/profile
export EDITOR=mcedit
PATH=~/.bin:/mnt/store/games/bin:$PATH
/usr/bin/fortune cs/reddwarf
echo
alias beep='echo -e -n \\a'
alias smcedit='sudo mcedit'
alias ls=' /bin/ls --color=auto'
alias ll='ls -l'
# pacman
pacman() {
if echo $* |grep -E "\-S[cdefuwyvrbn]*\b|-[RUAF].*|\-S\b" &> /dev/null ; then
sudo pacman-color $*
# su -c "pacman-color $*"
else
pacman-color $*
fi
}
#PROMPT
bash_prompt_command() {
local LAST=$?
if [ ${LAST} -eq 0 ]
then
LAST=''
else
LAST="[\[\033[1;31m\]${LAST}\[\033[0m\]\[\033[1;30m\]]"
fi
local TIME=`date +%H:%M`
local pwdmaxlen=20
local trunc_symbol="..."
local dir=${PWD##*/}
pwdmaxlen=$(( ( pwdmaxlen < ${#dir} ) ? ${#dir} : pwdmaxlen ))
local SHORT_PWD=${PWD/#$HOME/\~}
local pwdoffset=$(( ${#SHORT_PWD} - pwdmaxlen))
if [ ${pwdoffset} -gt "3" ]
then
SHORT_PWD=${SHORT_PWD:$pwdoffset:$pwdmaxlen}
SHORT_PWD=${trunc_symbol}/${SHORT_PWD#*/}
fi
if [ "$TERM" = "xterm" -o "$TERM" = "xterm-color" -o "$TERM" = "rxvt" -o "$TERM" = "xterm-xfree86" ]; then
echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"
fi
local USER_HOST="\[\033[1;32m\]\u\[\033[1;34m\]@\h"
PS1="\[\033[1;30m\][\[\033[0;35m\]${TIME}\[\033[1;30m\]][${USER_HOST} \[\033[1;33m\]${SHORT_PWD}\[\033[1;30m\]]${LAST}\\$\[\033[0m\] "
}
PROMPT_COMMAND=bash_prompt_command
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
a tip znám a používám už hoooodně dlouho ;)
$ cat .bashrc | grep -v ^# | grep -v ^$ test -f /etc/profile.dos && . /etc/profile.dos test -s ~/.alias && . ~/.alias export PATH=$PATH:~/bin $ (cat /etc/issue; uname -r) | grep -v ^$ Welcome to SuSE Linux 9.0 (i586) - Kernel \r (\l). 2.4.21-99-default
~/etc/bash_profile jeden jedinej řádek . $HOME/.bashrc
, tak proč ten symlink?
. bral jsem to jako reakci, že nemáš Arch
.
adduser vytvoří soubor ~/.bash_profile. Teď jsem to zkoušel a vytvořilo v domovským adresáři to tyto soubory:
-rw-r--r-- 1 test users 16 2007-07-26 14:43 .bash_profile -rw-r--r-- 1 test users 48 2007-07-26 14:43 .bashrc -rwxr-xr-x 1 test users 160 2007-07-26 14:43 .xinitrc -rw-r--r-- 1 test users 166 2007-07-26 14:43 .xinitrc.pacnew -rwxr-xr-x 1 test users 100 2007-07-26 14:43 .xsession
~/etc/bash_profile, ale v ~/.bash_profile
.
adduser kopíruje do domácího adresáře
vše z /etc/skel. Tak, že pokud je .bash_profile v /etc/skel vytvoří se i v ~/
. A ten soubor /etc/skel/.bash_profile mám v balíku bash 3.2.017-2, takže předpokládám, že to tam má každej archista (který má bash samozřejmě)
.
[kotyz@amargit ~]$ cat .bashrc
alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
alias pacman='pacman-color'
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
export HISTFILESIZE=75
# Citaty z rortune po otevreni konzole
if [ -x /usr/bin/fortune ]; then
/usr/bin/fortune -aes
fi
# ALIASY
alias ls='ls --color=auto'
alias lsa='ls -a'
alias lsl='ls -l'
alias ..='cd ..'
alias pacman='pacman-color'
alias man='env LANG=C man'
# PROMPT
PS1='[\u@\h \W]\$ '
# This line was appended by KDE
# Make sure our customised gtkrc file is loaded.
export GTK2_RC_FILES=$HOME/.gtkrc-2.0
# HISTORIE
export HISTFILESIZE=80
# FORTUNE
if [ -x /usr/bin/fortune ]; then
/usr/bin/fortune bofh-excuses cs -aes
fi
.bashrc
mirec@tux ~ $ cat .bashrc # This line was appended by KDE # Make sure our customised gtkrc file is loaded. export GTK2_RC_FILES="$HOME/.gtkrc-2.0-kde:$HOME/.kde/share/config/gtkrc-2.0:/etc/gtk-2.0/gtkrc"
Zjistil jsem že .bashrc funguje jenom v xkách ale ne v reálné konzoli. Aby se nastavení projevilo i na klasických tty je potřeba nastavit i .bash_profile. Nejjednodušší cesta je vytvořit symlinkLepší je načítat jeden z druhého:.bash_profile -> .bashrc
. ~/.bash_profile (nebo naopak, podle potřeby).
Někteří lidé (třeba já) mají rozdílnou sadu aliasů a jiných příkazů pro login a non-login shell (třeba v login-shellu může být výpis zaákladních informací, které člověk chce vidět jenom při přihlášení, ale ne v každém otevřeném okně. Taky tam může být malá nápověda pro méně zkušené uživatele).
Suživatelé tzv. začátečnických distribucí považují za samozřejmé.? Nemám ponětí na co narážíš.
. ~/.bashrc echo "blablabla tralala"ale když to nechci, tak si klidně udělám odkaz
13:08 52>cat .zshrc <kubula:~
# Shell functions
setenv() { export $1=$2 } # kompatibilita s csh
# Set prompts
source $HOME/.zsh/colors.sh
PROMPT="%T %B%h>%b"
RPS1="<%{${ps_col}%}%m%{${ps_prev}%}:%~"
bindkey -v # editor jako vi
#bindkey -e # editor jako emacs
bindkey ' ' magic-space # mezerník rozbaluje odkazy na historii
alias lss="ls"
alias ls="ls -F --color" # BAREVNÉ soubory
alias ll="ls -al" # bez ll nemá smysl žít
#alias cp="cp -i" # opatrné kopírování, mazání a přesuny
#alias rm="rm -i"
#alias mv="mv -i"
alias cp="nocorrect cp" # kopírování a přesuny bez korekcí
alias mv="nocorrect mv"
alias scr="screen -R"
alias sls="screen -ls"
psg () { ps -ax | grep $* | grep -v grep } # hledání v běžcích procesech
# Set options
HISTFILE=~/.history # soubor pro ukládání do historie
SAVEHIST=50 # ukládá se 50 příkazů
setopt HIST_IGNORE_SPACE # řádek začínající mezerou si nepamatuje
setopt HIST_IGNORE_ALL_DUPS # vyhazuje z historie staré duplikáty
setopt EXTENDED_GLOB # rozšířené žolíkové znaky
#setopt NO_CLOBBER # ochrana při přesměrovávání výstupů
setopt CORRECTALL # opravy překlepů
#setopt CORRECT # opravy překlepů v příkazech
#setopt NO_BEEP # nepípat při chybách
# File completion
setopt AUTOLIST # vypisuje možnosti pro doplnění
setopt NO_LIST_AMBIGUOUS # vypisuje je HNED, ne až při druhém <Tab>
setopt LIST_PACKED # zkrácený výpis
zmodload -i zsh/complist # obarví vypisované soubory
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
autoload -U compinit # aktivuje "standardní" pravidla pro doplňování
compinit
local _myhosts
if [[ -f $HOME/.ssh/known_hosts ]]; then
_myhosts=( ${${${${(f)"$(<$HOME/.ssh/known_hosts)"}:#[0-9]*}%%\ *}%%,*} )
zstyle ':completion:*' hosts $_myhosts
fi
Vychází z příkladu Pavel Satrapa: Žůžo shell.
alias apd='apt-get update' alias apg='apt-get -u dist-upgrade' alias api='apt-get -u install' alias apf='apt-get -f install' alias apr='apt-get --purge remove' alias apc='apt-get clean' alias acg='apt-cache gencaches' alias acs='apt-cache search' alias acsh='apt-cache show' alias dpg='dpkg -l|grep -i' alias dpl='dpkg -L' alias dpr='dpkg --purge'
export EDITOR="emacs -nw"
export VISUAL="emacs -nw"
export PATH=$PATH:/opt/kde/bin:/opt/java/bin:/opt/mozilla/bin
[ -x /usr/bin/most ] && export PAGER="enca -c|most"
export CAT="enca -c|dog"
PS1="[\!]\u \w\\$ "
# Bash completion
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
setxkbmap cz_qwerty
alias ll='ls -l -h --color'
alias sp-sc='sp-sc -n 32:200'
alias prolog='pl'
fortune cs/reddwarf|enca -c
todo.sh ls
when i
alias cd..="cd .." alias cls="clear"To zavání MS-DOSem :)
clear? ^L stačí a je podstatně rychlejší, ne? Ono se vůbec vyplatí znát těch pár klávesových zkratek Bashe. Např. ^R k hledání v historii příkazů je k nezaplacení. A skoky na začátek/konec příkazu, smazání znaku, zbytku řádku atd. se taky hodí.
if [ -t 0 ]; then alias ls="ls $LS_OPTIONS" alias l="ls" L="ls -L" d="ls -d" D="ls -dL" alias ll="ls -l" LL="ls -Ll" dl="ls -ld" DL="ls -Lld" alias la="ls -A" LA="ls -LA" da="ls -da" DA="ls -Lda" alias lla="ls -lA" LLA="ls -LlA" dla="ls -lda" DLA="ls -Llda" fi