2017-10

シェル

sudoでリダイレクトするとエラーが出た時の解決法

書き込みにroot権限が必要なファイルに、リダイレクトで書き込みたいことがありますよね。でも、「sudo」を使って以下のように実行しても、期待に反してエラーが出てしまいます。これは、 echoコマンドはルート権限で動いているものの、リダイレ
シェル

sudoでsuのようにルートシェルを使う方法

ルート権限でコマンドを実行する時、「sudo」を使うのが一般的ですよね。本サイトでも、以下のように「sudo」を使ったコマンド実行例を多く載せています。でも、root権限で複数のコマンドを実行する時など、毎回sudoを頭につけるのが面倒なこ
シェル

シェルで現在のユーザーID・グループIDを取得する方法

現在のユーザーID・グループIDは、「id」コマンドで取得することができます。これだとシェルスクリプトなどで使いにくいですね。ユーザーIDだけを取得するには、以下のように実行します。プライマリグループのIDを取得するオプションは「-g」です
シェル

sudoを実行しているユーザーの名前やIDを取得する方法

sudoで実行したシェルでは、「whoami」コマンドは「root」を返しますし、環境変数「$USER」にも「root」が設定されています。 また、「id -u」や「id -g」コマンドは、rootユーザーのユーザーID・グループIDである
シェル

シェルで現在のユーザー名を取得する方法

コマンドラインやシェルスクリプトでは、「whoami」コマンドでユーザー名を出力することができます。もしくは、「id -u -n」でも可能です。変数に入れるなら、以下のようにします。もしくはまた、通常は環境変数「USER」にユーザー名が設定
Linuxテクニック

GNOME Shellのカスタマイズに必須!拡張機能をインストールする方法

GNOME Shellに拡張機能(Extensions)を追加することで、自分好みのデスクトップにカスタマイズすることができます。 ちょうど、Google ChromeやFirefoxに拡張機能が追加できるのと同じようなものですね。GNOM
Linux便利技

GNOME Shellのデスクトップから「ゴミ箱」を消すコマンド

GNOME Shellのデスクトップには「ゴミ箱」がありますが、使わないって人も多いですよね。 このゴミ箱、以下のコマンドを実行するだけで消すことができます。元通り表示させるには、以下のコマンドを実行します。2017-10-01 Ubunt