Linux/シェル/ファイル操作

Linux/シェル/ファイル操作

圧縮

ファイル or ディレクトリ hoge をgzip圧縮してファイル hoge.tar.gz として保存する。 引数の順番がcpやlnと違って保存先→元の順になっているから注意

$ tar cvzf hoge.tar.gz hoge

シンボリックリンクを作る

$ ln -s 被参照 シンボリックリンク名

被参照を絶対指定するなら問題無いが、相対パス指定する場合は注意する必要がある。

その場合、被参照はシンボリックリンクの位置からどう見えるかということを指定することになる。 カレントに被参照のディレクトリがあるからといってパスを省略してしまったらそれはシンボリックリンク設置ディレクトリのファイルやディレクトリが被参照になるということになる。

ということでそのシンボリックリンクを作ってからそれをどう運用するかによって作り方が変わってくる。

ディレクトリ中のファイルを一覧する

lsコマンドを使うと見れる

ls

隠しも含めて見る

ls -a

覚え方allのa

タイムスタンプを細かく見る

$ ls --full-time

カラー付きで表示

$ ls --color

タグ

linux/shell/file_operations.txt · 最終更新: 2019-07-12 15:32 by ore