デザイナーでもコーダーでもSSHでの操作はよく分からないからと言って、避けていると、無駄な時間を多く過ごすことになります。
最近は、VPSサーバやクラウドサーバなどで、SSHの利用できるサーバが多くあります。
ということで、よく使うコマンド一覧を。。。。
Index
ディレクトリに移動する
1 |
$cd Dirname |
移動した階層を戻る
1 |
$cd ../ |
移動したディレクトリの中を見る
1 |
$ls -lah |
-lah を入れるとファイル/フォルダ情報が見れる
ファイル/フォルダを移動する
1 |
$mv -v move_dirname/foldername/ 移動したいdirname/ |
-v オプションを付けると,ディレクトリの移動状況が逐次表示される。表示は「移動元->移動先」
ファイルの中身を確認する
1 |
$cat filename |
ファイルを編集する nano版
1 |
$nano filename |
コマンド上に、操作するショートカットがでるのでそれを利用
ファイルを編集する vi版
1 |
$vi filename |
i を押して、insertモードにする
保存して終了したいときは
1 |
:wq! |
viエディタはむずかしいので基本的にはnanoを個人的には使ってます。
ディレクトリのバックアップをZipにする
1 |
$zip -r backupfoldername.zip ./backupfoldername/ |
これで、zipで保存されます。
フォルダとファイルを削除する
1 |
$rm -r filename or foldername |
-r 再帰的に
-i 確認画面あり yes でエンター
-f 確認画面なし
1 2 |
例) rm -rf filename or foldername // 確認画面なし 例)rm -ri filename or foldername // 確認画面あり Yes でエンター |
個人的には、確認画面を出すようにしてます。怖いのでw