「ひろの」の徒然日記帳 [IT tools, programming, software and more...]

プログラミング、ITツール、人工知能等興味のあることを徒然と書きます。Microsoft、C#が好きです

Linux各種コマンド(scp tar rm cp ls vi kill)

ひろのです。

引っ越し後にルーターを11ac対応に変えました。
今まではあまり気にならなかったのですが、家全体が縦長になり、
ルーターの位置とPCやスマートフォンを利用する距離が遠くなり
気になった次第です。
今まで使っていたのは11nまで対応していたのですが、
少しでも速度も早くなればと思って買い換えました。
buffalo.jp
5,700円程で購入出来たので一昔前に比べるとこの性能の割には
かなり安くなったと思っています。

速度実測は20~30Mbpsといったところです。(インターネット越し)
実際の使用感としては、引っ越し前とあまりかわらず快適に使えています。


Linuxの各種コマンドについての自分用メモです。
よく使うものを纏めています。
各種オプションの詳細は他サイトも確認下さい。

scpコマンド (ファイルのダウンロード、アップロード)

scp (コピー元) (コピー先)


scp username@host:~/tmp/data /tmp
hostホストから、usernameユーザーで
~/tmp/dataデータをローカルの/tmpに
ダウンロードしています。

tarコマンド(tar.xzファイルを展開)

tar Jxvf (tar.xz形式の圧縮ファイル名を指定)



tar Jxvf archive.tar.xz
展開されます。

rmコマンド(ディレクトリ削除)

rm -r target_dir

cpコマンド(コピー、ディレクトリ内含む)

cp -r source_dir target_dir

  • rオプションでディレクトリ内ファイル毎コピーできます。

lsコマンド(ファイル一覧表示)

ls -al

  • aオプションで.ファイル表示します。
  • lオプションで詳細表示します。

vi内(文章内で文字列全体置換)

viのコマンドで文章全体の置換

:%s/置換え前/置換え後/g


:%s/aaa/bbb/g
文章内のaaaを全てbbbに変更します。

killコマンド(プロセス終了)

kill -9 xxxx

xxxはプロセスのID