「インストール - Bash」の版間の差分

ナビゲーションに移動 検索に移動
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 Plasmaを使用している場合
  # 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 Codeをインストールしている場合
# 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接続の設定
alias sshxrea='sshpass -p <パスワード> ssh <ユーザ名>@<ホスト名> -p <ポート番号>'  # XREA向けSSH接続の設定
   
   
  # KVMをインストールしている場合
  # 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"
   
   

案内メニュー