恥は/dev/nullへ by 初心者

プログラミング素人がのろのろと学んだことをつづっています♪

Linux

Macのターミナルでコマンドプロンプトを少し変更

Macのターミナルは、デフォルトだとコマンドプロンプトがちょっと寂しい状況です(「デフォルトだと」と書きつつzshからbashに変更してありますが)。 白地の背景に黒い文字のみで、カレントディレクトリ名は表示されているものの、パスが表示されていません…

VOBファイルを結合したり変換したり

VOBファイルの結合 複数のVOBファイルを1つに結合する方法を調べてみたところ、catコマンドであっさりと実現できるようです。 たとえば、次のようにします。 cat file1.VOB file2.VOB file3.VOB > banana.VOB これで、banana.VOBの出来上がりです。 VOBファ…

Shift_JIS、CP932、SJIS

自分が文章を作成する場合はUTF-8を使っていますが、古いファイルや人から渡されるファイルの中にはUTF-8以外のものもあります。 そこで、個人的に紛らわしいと思っている「Shift_JIS、CP932、SJIS」について、違いを少し調べてみました。本来は専門書を当た…

bashはどの設定ファイルを読み込むのか?

この記事の内容はDebian11(bullseye)環境にもとづいています。 目次 事の始まり(.local/binにパスが通っていない?) この記事のポイント ログインシェルとは? インタラクティブシェルとは? ログインシェルが読み込む設定ファイル インタラクティブシェ…

lsの出力内容の色を変更する

ターミナルを開いてlsコマンドを使う時、ディレクトリの文字色が微妙に見づらいと感じました。そこで、色を変更する方法を調べてみました。 目次 .bashrcでLS_COLORSを設定する場合 略語や番号の意味 .colorrcでLS_COLORSを設定する場合 .bashrcでLS_COLORS…

sakuraのフォント変更

Debian11ではsakuraというターミナルを利用しているのですが、フォントを変更するやり方が分からなかったので調べてみました。 font行を変更する ネット検索してみたら、以下のサイトが出てきました。 http://www.troubleshooters.com/linux/sakura.htm この…

シンボリックリンクをコピーするには?

シンボリックリンクをコピーするには cp -d を使う ビルドしたVim関係のファイルを ~/.local/binにコピーしようとして cp * ~/.local/bin としたら、シンボリックリンクが通常のファイルになってしまいました。以下は ls -l が出力した内容です。 # 元ファイ…

ドットファイルだけをlsするalias

環境を構築し直した際に.bashrcに記述しているaliasです。「こんな感じかな?」とややテキトーに書いていますので、間違っていたらご指摘ください。 alias lsdot='ls -a | grep "^\.[^.]"' # もしくは # alias lsdot='ls -A | grep "^\."' alias lldot='ls -…

ファイル名の日本語部分が文字化けしている?

初歩的で恥ずかしいオチですが、また同じことをやりそうなので簡単なメモを残しておくことにします。 GUI画面を起ち上げ、ターミナル(sakura)でホームディレクトリのファイルを一覧表示したところ、日本語のファイル名だけが文字化けしていました。一方、V…

シェルスクリプトを実行しようとすると「そのようなファイルやディレクトリはありません」と言われる

ある実験をするためにシェルスクリプトを書いたのですが、「そのようなファイルやディレクトリはありません」と言われてしまいました。 ネット検索をしてみると、よくある原因は改行コードがCRLFになっていること(CRが余計)らしいのですが、今回は違いまし…

manページに色をつける

manページが白黒で寂しいなと感じたので、色をつけることにしました。 参考にしたページ https://www.tecmint.com/view-colored-man-pages-in-linux/ 2つの方法 参考にしたページでは、manページに色をつける方法として次の2つを紹介していました。 ・ページ…

Linuxつまみ食いメモ

ZorinOS 本家Ubuntuよりも軽いとネットに書かれていたのでZorinOSをインストールしてみたのですが、そんなに軽いとは感じませんでした。ただ、インストール直後に日本語入力できますし、使っていて不便な点は特になし。よくできているなあと思いました。 Xub…

LinuxのGUI環境(X Window System、ディスプレイマネージャ、ウィンドウマネージャ、デスクトップ環境)

今までテキトーに使っていたので、少し真面目にLinuxのGUI環境に関する知識を整理してみました。この記事の構成は以下のとおりです。 Part 1 : X Window System X Window Systemとは? X Window Systemに関する用語 X Window Systemの名前の由来 Part 2 : デ…

統計言語「R」をUbuntu 20.04.1 LTSにインストール

タイトルのまんまですが、統計処理に使うRという言語をインストールしました。 同じ作業をしないとも限らないので、備忘録として残しておくことにしました。 Ubuntuのバージョン確認 最初にUbuntuのバージョンを確認します。 catコマンドを使って、 cat /etc…

Ubuntuのバージョン確認

Ubuntuのバージョン確認なんて1年に数えるくらいしか行わないので、どのファイルを見ればいいのか忘れてしまい、毎回ネット検索をしています。 そんなわけで備忘録を残すことにしました。 /etc/os-release を見ればOK。 ちなみに、今回バージョン確認をした…