はじめに フォルダ・ディレクトリの作成・削除・コピー・名前変更 フォルダの作成・削除について フォルダのコピー・フォルダ削除(file.removeで消せない時の対応) フォルダ名を変更する 複数階層のフォルダを作成する フォルダが存在しない時にだけ、フォルダの作成を実行する まとめ 【Rのジミ〜な小技シリーズ】 はじめに R言語でのフォルダ操作(作成・削除・コピー・名前変更・移動)に関する関数について、色々とまとめてみた*1。 (adsbygoogle = window.adsbygoogle || []).push({}); フォルダ・ディレクトリの作成・削除・コピー・名前変更 フォルダの…
背景 目的 実行環境 シングルドライブでの実験 暗号化 圧縮 マルチドライブでの実験 ストライピング レプリケーション キャッシュ 変更履歴 参考文献 背景 Bcachefs は LInuxカーネル 6.7 からサポートされた Copy-On-Write (CoW) のファイルシステムである。 Bcachefs は、従来のLinuxでサポートされていた "bcache" をベースとしており、堅牢性と信頼性に加えて、多くの機能をサポートしていることで注目を浴びている。 目的 手元の Raspberry Pi 4 Model B (Raspberry Pi 4) で Bcachefs のドキュメン…
はじめに 今回はLinux Command について学んだ内容を記録しておきたいと思います。 まずは一覧でまとめ、その後にひとつずつ詳細を確認していきます。 Linux Command 18選 こちらが今回学んだコマンドの一覧です。 Ref. Command 内容 1 cd ディレクトリの移動 2 pwd カレントディレクトリの表示 3 ls ディレクトリの中身の表示 4 mkdir ディレクトリの作成 5 rmdir ディレクトリの削除 6 cat ファイルの中身の表示 7 less ファイルの中身のスクロール表示 8 tail ファイルの末尾の表示 9 touch 空のファイルの作成 10…
基本的な使い方 ファイル、ディレクトリを表示する ls ファイル、ディレクトリの詳細、隠しファイルを表示する ls -la ファイルの日時に関する情報を表示する 更新時間の「年」「秒」「タイムゾーン」まで表示する ls --fulltime ファイルが更新された日時ではなく「参照」された日時を表示する ls --ul
やりたいこと Dockerfileの記載方法を整理する。 Dockerfileの書き方 FROM FROM {イメージ名}:{タグ} でベースとなるイメージを記載する。 今回はPython3.6を利用している(dockerhub参照) RUN RUN {コマンド}で実行したいコマンドを記載 COPY COPY {コピー元dir} {コピー先dir}でホストマシンからコンテナ内にファイル(ディレクトリ)をコピーする。 コピー先に存在しないディレクトリの場合、自動作成してくれる。 ENV ENV {キー}={値}で環境変数の指定 ARG ENV {キー}={デフォルト値(任意)}で変数の指定 WO…
この先、GitやらDockerを学習するわけですが、その前に学習することを避けて通れないのがLinuxです。 Linuxは技術として枯れているため、一度習得すると長く使える技術だそうです。確かに独学していたときに、 「こちらはLinuxに触れたことがある方なら理解しやすのではないでしょうか」的なフレーズを何度か耳にした記憶があります。 そこで、今回はLinuxの勘どころとして、確実に抑えなければならないであろうコマンドをまとめました。 Linuxコマンドを覚えにくいと思ってましたが、どんな単語の略なのかを理解すると驚くほど覚えやすくなります。 基本コマンド 【pwd】 今どこで作業しているか知…
今回紹介するのは以下 ・コマンドによるパーミッションと所有権の管理 ・文字や記号によるパーミッションの変更 LPI Linuxエッセンシャル試験対応 しっかりわかるLinux入門作者:株式会社ティエスイー,海堂正裕,平井達也,上村斎文秀和システムAmazonLPI公式認定 Linux Essentials 合格テキスト&問題集作者:長原 宏治日本能率協会マネジメントセンターAmazon
これは、なにをしたくて書いたもの? Amazon S3バケットをファイルシステムにマウント使いたいと思うことがあるのですが、s3fsをちょっと試しておこうかなと思いまして。 リモートのストレージをファイルシステムとしてマウントしていろいろ作業はしたい、という時の選択肢としてはNFSかなと思うのですが、 ちょっと面倒なので。性能や可用性が求められていなければ、Amazon S3互換のストレージをファイルシステムとしてマウントするのも ありかなと。 Amazon S3バケットをマウントする選択肢 Amazon S3バケットをマウントする選択肢としては、以下があります。 Mountpoint for…
結論 コピー元に . を指定することで指定したディレクトリ配下のファイル・ディレクトリ全てがコピーされる。 docker compose cp database/migrations/. app:/src/database/migrations/ ファイルだけ, 拡張子を指定したい... などのユースケースは for で愚直にloopするしかない。 for file in database/migrations/*.rb; do docker compose cp $file app:/src/database/migrations/; done 何に困っていたか cpコマンドと同じノリで実行…
wordpress再構築 スナックエルベ Wordpress支店 – Just another WordPress site今まで直下においてたんだけど危ないからサブディレクトリに入れ直した。 でもコンテンツは直下のままw どうすっかなぁ~2018年から結構あるので整頓する時間が(^_^;)特に音声動くまでにハマったのが 元の.htaccessが悪さしてた urlの設定変えるだけじゃダメだった(復旧参考:ワードプレスの一般設定でサイトURLを間違えて変更してしまった時の対処方法 | ワードプレスプラクティス) index.phpの直し方(参考:サイトのホームページを WordPress のイン…
2024年3月14日に、QYResearchは「ボードマネジメントソフトウェア―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発表しました。本レポートは、ボードマネジメントソフトウェアの世界市場について分析し、主な売上、動向、市場規模、主要企業の市場シェアとランキングに焦点を当てています。また、地域別、国別、製品タイプ別、用途別の分析も行っています。ボードマネジメントソフトウェアの市場規模を2019年から2030年までの売上に基づいて推計と予測しています。定量分析と定性分析の両方を提供することで、企業がビジネス成長戦略を策定し、競争環境を評価し、市場位…
はじめに 想定読者: Linux初心者で、コマンドはちょっと知ってる 記号や書式の意味 <>: コマンドの引数 []: 省略可能な引数 #: コメントアウト 紹介コマンド 以下のコマンドについて紹介します。 cd pwd ls mkdir rmdir cat less tail touch rm mv cp ln find chmod chown ps kill cd chage directoryの略で、カレントディレクトリから移動するのに使用します。 cd <目的のディレクトリパス> pwd print working directoryの略で、カレントディレクトリを表示してくれます。 p…
勝手の分からないことだらけなので、つれづれにメモ。 開発環境のインストール オープンソース版Qt の Qt Creator を使用 インストール時の「コンポーネントの選択」がやや分かりにくいが、「Qt」の中のバージョンを一つ選び (とりあえずベータ版でない最新を選ぶ)、Windowsのデスクトップアプリ開発であれば「MSVC 2019 64-bit」と「Qt Debug Information Files」をチェックする。 「Qt Debug Information Files」をインストールしないと、デバッグ実行しようとすると下記のようなメッセージが出て、実行中のソースを追えない。 ビルドツ…
■ はじめに めちゃくちゃいまさらながら、 lnコマンド / update-alternativesコマンドについてメモ。 ついでに、あいまいだった Linux のハードリンク(hard link)と シンボリックリンク(Symbolic link) について学んでおく。 目次 【1】lnコマンド 1)ハードリンク (オプションなし) 2)シンボリックリンク (-sオプション) 【2】update-alternativesコマンド 1)オプション 2)コマンド例 【3】unlinkコマンド 【4】Linux のリンク 1)ハードリンク(hard link) 2)シンボリックリンク(Symbol…
Linuxコマンド一覧 cd pwd ls mkdir rmdir cat less tail touch rm mv cp ln find パーミッション chmod sudo chown ps kill おわりに cd Change Directoryの略 移動する cd ~ ホームディレクトリに移動する cd desktop デスクトップに移動する pwd Print Working Directoryの略 pwd /Users/massan ls Listの略 今いるディレクトリの中にあるディレクトリとファイルを表示する ls mkdir Make Derectoryの略 ディレクトリ…
皆さんはPythonのpathlib使ってますか?私は非常によく使っています.例えば機械学習では学習の前に前処理を多く行うケースが非常に多いですが,このようなに知っておくと便利です.pathlibは意外とPython 3.4(2014年~)からとそれなりに新しいため,古くからのPythonユーザーは os.pathの方をよく使っているかもしれません.ただpathlibは文字列ではなくPathクラスとして扱ってくれることで,例えばLinux/Windowsのパス表記の違いを吸収してくれたりします. pathlibとos.pathの比較は公式のpathlibドキュメントに譲るとして,私がよく使うp…