13,009
回編集
128行目: | 128行目: | ||
alias gnome=' echo <パスワード> | sudo -S systemctl restart graphical.target' | alias gnome=' echo <パスワード> | sudo -S systemctl restart graphical.target' | ||
alias udesktop='update-desktop-database $HOME/.local/share/applications' | alias udesktop='update-desktop-database $HOME/.local/share/applications' | ||
alias uoff='dbus-send --print-reply=literal --system --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true' # シャットダウン | |||
alias ureboot='dbus-send --print-reply=literal --system --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Reboot" boolean:true' # 再起動 | |||
# KDE | # KDE Plasmaの再起動 | ||
alias plasma=' /usr/bin/kquitapp5 plasmashell; plasmashell > /dev/null 2>&1 & disown; sleep 2; exit' | alias plasma='/usr/bin/kquitapp5 plasmashell; plasmashell > /dev/null 2>&1 & disown; sleep 2; exit' | ||
#alias plasma=" killall plasmashell; plasmashell > /dev/null 2>&1 & disown" | #alias plasma="killall plasmashell; plasmashell > /dev/null 2>&1 & disown" | ||
# VS | # GNOMEの再起動 | ||
alias gshell='killall -3 gnome-shell > /dev/null 2>&1 & disown; sleep 2; exit' | |||
# VS Codeをスーパーユーザ権限で起動 | |||
alias scode='code --user-data-dir='<VSCodeのプロジェクトディレクトリ>'' | alias scode='code --user-data-dir='<VSCodeのプロジェクトディレクトリ>'' | ||
# SUSEの情報を出力 | |||
alias suse='cat /etc/SUSE-brand' | alias suse='cat /etc/SUSE-brand' | ||
# 各SSHの接続 | |||
alias sshpi='ssh <ユーザ名>@<ホスト名またはIPアドレス> -p <ポート番号> -i <暗号鍵のフルパス名>' # Raspberry Pi向けSSH接続の設定 | alias sshpi='ssh <ユーザ名>@<ホスト名またはIPアドレス> -p <ポート番号> -i <暗号鍵のフルパス名>' # Raspberry Pi向けSSH接続の設定 | ||
# | # KVMの起動と停止 | ||
alias startkvm='sudo systemctl restart libvirtd' | alias startkvm='sudo systemctl restart libvirtd' | ||
alias stopkvm='sudo systemctl stop libvirtd && sudo systemctl stop libvirtd.socket && sudo systemctl stop libvirtd-admin.socket && sudo systemctl stop libvirtd-ro.socket' | alias stopkvm='sudo systemctl stop libvirtd && sudo systemctl stop libvirtd.socket && sudo systemctl stop libvirtd-admin.socket && sudo systemctl stop libvirtd-ro.socket' | ||
152行目: | 159行目: | ||
# コマンド履歴に残さないコマンド群 | # コマンド履歴に残さないコマンド群 | ||
# SUSEがホストの場合 | ## SUSEがホストの場合 | ||
export HISTIGNORE="fg*:bg*:history*:cd*:ls*:cat*:less*:more*:grep*:lgrep*:igrep*:startkvm:stopkvm:repoclean*:suse:which*:clear:man*:repoclean:startx*:exit:" | export HISTIGNORE="fg*:bg*:history*:cd*:ls*:cat*:less*:more*:grep*:lgrep*:igrep*:startkvm:stopkvm:repoclean*:suse:which*:clear:man*:repoclean:startx*:exit:" | ||
# SUSEが仮想マシンの場合 | ## SUSEが仮想マシンの場合 | ||
export HISTIGNORE="fg*:bg*:history*:cd*:ls*:cat*:less*:more*:grep*:lgrep*:igrep*:startkvm:stopkvm:repoclean*:suse:which*:clear:man*:repoclean:startx*:exit:mhgfs:uhgfs" | export HISTIGNORE="fg*:bg*:history*:cd*:ls*:cat*:less*:more*:grep*:lgrep*:igrep*:startkvm:stopkvm:repoclean*:suse:which*:clear:man*:repoclean:startx*:exit:mhgfs:uhgfs" | ||