npmでインストールしたパッケージ一覧の確認
プロジェクトのローカルにinstallしたもの
npm ls
npm ls --depth=0
グローバルにinstallしたもの
npm ls -g
npm ls -g --depth=0
【メモ】基本的linuxコマンドの基本的使い方の確認
就職しましたので、基本をよく確認しましょうということでコマンドの使い方をいくつか確認したいと思います。
cd ディレクトリを移動する
例:
cd . 現在のディレクトリ
cd .. 親ディレクトリ
cd / ルートディレクトリ
cd ~/ ホームディレクトリ(※)
cd (cd単独)ホームディレクトリに移動する。
mv ファイルやディレクトリの移動、ファイル名の変更に使う
例: mv file1 file2: file1をfile2に名前変更
-f, --force: 警告なしに上書き
ls ディレクトリ内のファイル一覧を表示する
例: ls -la
-l: 詳細な形式で表示する
-a: .で始まるファイルも一覧に表示する
touch タイムスタンプを現在の時間に更新する
新規ファイルを生成するのにも使える。
chmod ファイルやディレクトリのアクセス権限を変更する
chmod 777 hoge.txt
Linuxの権限確認と変更(超初心者向け) - Qiita
alias コマンドの別名をつける ⇔ unalias
alias ll='ls -al' # llと打つとls -alが実行される
alias #現在登録されている別名の一覧確認
※ホームディレクトリとは(Wikipediaより)
ホームディレクトリ(home directory)はマルチユーザシステムのコンピュータにおけるディレクトリの種類のひとつ。通常、ユーザがログインした際のカレントワーキングディレクトリである。
/home/username - 多くのUNIXや、BSD、Linuxのディストリビューションの多くで使用される。
/Users/username - macOS、NEXTSTEP、OPENSTEPなどで使用される。
参考文献:
Linuxコマンド集:ITpro
各コマンドのman ページまたは--helpをつけて実行したときの結果
Linuxの権限確認と変更(超初心者向け) - Qiita
Wikipedia
さくらのVPS上でのセキュリティ対策[iptables関係]
iptablesの設定の一例です。
help.sakura.ad.jp
SYNflood攻撃対策の意味合いがあります。
SYNflood攻撃
またステルススキャン対策にもなるということです。
e-words.jp
サーバのセキュリティ対策はiptablesの設定だけでは完全ではないです。以下のページが参考になります。
help.sakura.ad.jp
不明点を調べるときのperldocまわりの使い方について
perldocとはperlに付属のドキュメントの名前またはコマンド名です。
perldocに以下の引数を与えることで様々な説明文を読むことができます(英語ですが)。
例:
perldoc perl #ドキュメント一覧
perldoc perlre #正規表現について
perldoc perlutf8 #utf8プラグマについて
perldoc perlfunc #組み込み関数のドキュメント
#組み込み関数の説明を見たい場合(-fオプション)
perldoc -f sqrt
#モジュールのソースコードを読みたい場合(-mオプション)
perldoc -m Text::Xslate
#以下ブラウザ用
#日本語のperldoc
http://perldoc.jp
#最新版のperldoc(英語)
http://perldoc.perl.org/Perl programming documentation - perldoc.perl.org
test
test