Linux VPS の一般的な SSH コマンド

Linux VPS の一般的な SSH コマンド

1. SSHにログインするにはどうすればいいですか?

2. SSH操作の一般的なコマンド:
ls /* ディレクトリの内容を表示する、または dir コマンド cd mydir /* mydir ディレクトリに入る */
cd – /* 前のディレクトリに戻る*/ 同じように cd .. を使用します cd ~ /* ルートディレクトリに戻る*/
rm -rf mydir /* mydir ディレクトリを削除 */
rm go.tar /* go.tar ファイルを削除 */
mv tools tool /* tools ディレクトリの名前を tool に変更します */
cp -a tool www /* tool ディレクトリ内のすべてのファイルを www ディレクトリにコピーします。 pwd /* 現在のサーバー パスを表示します。
パスに関する一般的な操作は次のとおりです。
cd /home/ftp1 /* FTP1ディレクトリに入る
cp -a /home/ftp1/22 /home/ftp2/ /*ftp1の下の22ディレクトリをftp2にコピーする
3. SSHダウンロード、圧縮、解凍、その他のコマンド:
SSH でのリモート ダウンロード操作:
wget ダウンロード コマンド
wget http://love8.org/1.rar /*SSH は、サイトのルート ディレクトリに 1.rar パッケージをダウンロードします。注: サーバーは非常に高速にダウンロードされていました。帯域幅が十分であれば、テストは 10M/s に達することもあります。DZ のダウンロードなど、ソース コードをダウンロードして直接使用できる場合がよくあります。
nohup はパラメータです。ウィンドウを閉じた後、送信は完了するまで継続されます。 SSHを終了した後、実行を続けます。nohup wget http://love8.org/1.rarのように、先頭に追加するという人もいます。
FTP でのアップロードおよびダウンロードのパッケージ化、圧縮、解凍操作に使用できます。
ファイル操作:
ls ディレクトリ内のファイルを表示する
ls -F ディレクトリ内のファイルを表示する
ls -lはファイルとディレクトリの詳細情報を表示します
ls -a は隠しファイルを表示します
ls *[0-9]* 数字を含むファイル名とディレクトリ名を表示する
rm go.tar go.tar ファイルを削除する
mt.cgi を検索する mt.cgi という名前のファイルを検索する
df ?h ディスクの残り容量を確認する
find / -name xxx -print find xxx ファイルの圧縮と解凍:
tar xvf wordpress.tar tar形式のファイルを解凍します
tar -tvf myfile.tar tarファイルに含まれるファイルを表示する
tar cf toole.tar ツールはツールディレクトリをtoole.tarファイルにパッケージ化します
tar cfz xwyme.tar.gz ツール ツール ディレクトリをパッケージ化し、xwyme.tar.gz ファイルに圧縮します。.tar ファイルは圧縮されることはほとんどないため、MT .tar.gz ファイルは .tar ファイルに解凍されると約 10 MB になります。
tar jcvf /var/bak/www.tar.bz2 /var/www/ は高圧縮率の .tar.bz2 ファイルを作成します。
tar xjf www.tar.bz2 tar.bz2 形式を解凍する
gzip -d ge.tar.gz は .tar.gz ファイルを .tar ファイルに解凍します。
unzip phpbb.zip zip ファイルを解凍します。Windows で .tar.gz ファイルを圧縮するのは少し面倒です。
bunzip2 file1.bz2は「file1.bz2」というファイルを解凍します。
bzip2 file1は「file1」というファイルを圧縮します。
gunzip file1.gzは「file1.gz」というファイルを解凍します。
gzip file1は「file1」というファイルを圧縮します。
gzip -9 file1 最大圧縮
rar a file1.rar test_file は 'file1.rar' というパッケージを作成します
rar a file1.rar file1 file2 dir1 'file1'、'file2'、およびディレクトリ 'dir1' を同時に圧縮します
rar x file1.rar rarパッケージを解凍する
unrar x file1.rar rar パッケージを解凍する
tar -cvf archive.tar file1は非圧縮のtarballを作成する
tar -cvf archive.tar file1 file2 dir1 は、「file1」、「file2」、および「dir1」を含むアーカイブファイルを作成します。
tar -tf archive.tar パッケージの内容を表示する
tar -xvf archive.tarはパッケージをリリースします
tar -xvf archive.tar -C /tmp を実行して、圧縮されたパッケージを /tmp ディレクトリにリリースします。
tar -cvfj archive.tar.bz2 dir1 はbzip2形式で圧縮されたアーカイブを作成します。
tar -xvfj archive.tar.bz2はbzip2形式で圧縮されたアーカイブを解凍します。
tar -cvfz archive.tar.gz dir1 はgzip形式で圧縮されたアーカイブを作成します。
tar -xvfz archive.tar.gzはgzipアーカイブを解凍します
zip file1.zip file1はzip形式の圧縮パッケージを作成します
zip -r file1.zip file1 file2 dir1 複数のファイルとディレクトリをzipファイルに圧縮します
unzip file1.zip zipファイルを解凍する
4. SSHアップロード、FTPおよびその他のコマンド:
FTPを入力してください:
ftp love8.org /*FTP経由でlove8.comに直接接続
名前: love8 /* 入力FTP: love8
パスワード: /* FTP パスワードを入力します。パスワードは表示されません。入力するだけで FTP に入り、アップロードできます。
FTP> love8.zip love8.zip を置く
/*put はアップロード コマンド、最初の love8.zip はローカル ファイル名、2 番目はリモート ファイル名です。 。
/*これは、ローカルのlove8.zipをリモートFTPにアップロードすることを意味します。
mput はディレクトリをアップロードし、ローカル サービス ディレクトリ (およびすべてのファイルとサブディレクトリ) を FTP にアップロードします。
しかし、テストは成功しませんでした(lftpのサポートが必要なようです)
ダウンロード:
FTP>get love8.zip love8.zip FTPからidc886.zipをローカルサーバーにダウンロードします
mget は、FTP からすべてのファイルとサブディレクトリを含むディレクトリをダウンロードしますが、正常にテストされていません (lftp のサポートが必要なようです)
FTP にログインするときに、Y/N の入力を求められないようにパラメータ i を追加します。
例: ftp -i love8.org
またはftp>プロンプト
FTP では、次のコマンドがよく使用されます (lftp のコマンドは FTP コマンドとは異なることに注意してください)。
TP>ls は、リモート Linux FTP サーバー上の現在のパスにあるディレクトリとファイルを一覧表示しますか?
FTP>dir は、リモート Linux FTP サーバー上の現在のパスにあるディレクトリとファイルを一覧表示します (上記と同じ)。
FTP>mkdir は、リモート Linux FTP サーバーの現在のパスに指定されたディレクトリを作成しますか?
FTP>rmdir は、リモート Linux FTP サーバー上の現在のパスにある指定されたディレクトリを削除しますか?
FTP>cd、リモート Linux FTP サーバーの作業ディレクトリを変更しますか?
FTP>delete、リモート Linux FTP サーバー上の指定されたファイルを削除しますか?
FTP>rename、リモート Linux FTP サーバー上の指定されたファイルの名前を変更しますか?
FTP>close は、リモート Linux FTP サーバーから切断しますが、FTP コマンド パラメーターのプロンプトは保持しますか?
FTP>disconnect は、リモート Linux FTP サーバーから切断しますが、FTP コマンド パラメーターのプロンプトは保持します (上記と同じ)。
FTP>bye はリモート Linux FTP サーバーとの接続を終了します。
FTP>quit は、リモート Linux FTP サーバーとの接続を終了します (上記と同じ)。
FTP>!、リモート Linux FTP サーバーからローカル シェルに直接入力しますか?
FTP>exit、(前の手順から続く) ローカル シェル環境からリモート Linux FTP サーバー環境に戻りますか?
FTP>!ls、ローカル マシン上の現在のパスにあるディレクトリとファイルを一覧表示しますか?
FTP>lcd、ローカルマシンの作業ディレクトリを変更しますか?
FTP>?、ftp コマンドの説明を表示しますか?
FTP>help、ftp コマンドの説明を表示します (上記と同じ)?
5. SSH でのデータベースのバックアップとリカバリ:
1. データベースバックアップコマンド: mysqldump
パラメータ: mysqldump -u データベース ユーザー -p パスワード -h データベース アドレス データベース名> データベース ファイルの例:
mysqldump -ulove8 -plove8 -h sql.love8com love8 > love8.sql
2. データベース復旧コマンド: mysql
パラメータ: mysql -u データベース ユーザー -p パスワード -h データベース アドレス データベース名 < データベース ファイル 例:
mysql -ulove8 -plove8 -h sql.love8.com love8 < love8.sql
注: データベースがリモート接続をサポートしている場合は、任意のサーバー上のデータベースをバックアップできます。
6. サーバー関連のコマンド操作によく使用されるコマンド:
free /* サーバーのメモリ使用量や残りメモリなどを確認します。
uptime /* サーバーの稼働時間と負荷を表示
cat /proc/cpuinfo /* CPU情報を表示
top /* サーバーメモリとCPU実行データ値を表示
uname -a /*ホスト情報、バージョンなどを表示します。
ps -A /*すべてのプロセスを表示
who /* SSHユーザーなどのアクティブユーザーを表示する
cat /root/.bash_history /* SSHでの操作などのコマンド履歴を表示する
cat /var/log/secure | grep ssh /* セキュリティログを表示して、SSH経由でサーバーにログインしたユーザーを確認します
dd if=/dev/zero of=test bs=64k count=4k oflag=dsync ハードディスクパフォ​​ーマンステスト DH 46.6M/S
chmod -R 777 ddb /* ddbディレクトリ属性を777に設定します。-Rには以下のファイルとディレクトリの属性がすべて含まれます
chmod +x ddb.sh /* ddb.sh を実行可能に設定して、Crontab の使用法を自動的に実行します。
yum install vixie-cron crontabs //Crontab をインストール
crontab -l タスクリストを表示する
crontab -e タスクの削除、追加、編集
5 */6 * * * /home/admin/ddb.sh 6時間5分ごとにddb.shを実行する
15 1 15,30 * * /home/admin/ddb.sh 毎月15日と30日の1:15にddb.shを実行する
7. サーバー関連の再起動コマンド:
パスに注意してください。インストール サービスによっては、インストール パスが異なります。しかし、コマンドは同じです。
/usr/sbin/apachectl restart /* Apacheを再起動する
/usr/sbin/apachectl stop /*Apacheを停止する
/usr/sbin/apachectl start /*Apacheを起動する
/sbin/service mysqld restart mysqldを再起動します。
/etc/init.d/lighttpd restart lighttpdサーバーを再起動します
/usr/sbin/service httpd を再起動する
service kloxo start kloxoを再起動します
再起動 VPSを再起動します
poweroff VPSをシャットダウンする
上記は、よく使用される SSH 操作コマンドの一部を集めたものであり、今後徐々に追加される予定です。

<<:  $24/年/128M/5G スペース/500G トラフィック/OpenVZ VPS —— RaidLogic.NET

>>:  WinSCP SFTPを使用してVPSファイル転送を管理する

推薦する

バレンシア大学はどうですか?バレンシア大学のレビューとウェブサイト情報

バレンシア大学のウェブサイトとは何ですか?バレンシア大学 (UV) はスペインのトップ大学であり、ヨ...

TJMaxxはどうですか? TJMaxxのレビューとウェブサイト情報

TJMaxxとは何ですか? TJ Maxx (別名: TJ's) は、米国最大のディスカウン...

東京海上ホールディングスはどうですか?東京海上ホールディングスのレビューとウェブサイト情報

東京海上ホールディングスのウェブサイトは何ですか?東京海上ホールディングス株式会社は、日本の有名な保...

日本の創価大学はどうですか?創価大学のレビューとウェブサイト情報

日本創価大学のウェブサイトは何ですか?創価大学(そうかだいがく、Sōka University)は、...

KrakenServers: $10/年/1GB メモリ/25GB スペース/1TB 帯域幅/KVM/ダラス

アメリカのホスティングプロバイダーであるKrakenServersは、おそらく2017年初頭に設立さ...

skyvps.ru: 月額 4 ドル / 1GB RAM / 20GB SSD スペース / 無制限トラフィック / 200Mbps / KVM / モスクワ、ロシア

skyvps.ru は、主に KVM VPS を提供するロシアの業者です。データセンターはロシアのモ...

アメリカのウェストバージニア大学はどんなところですか?ウェストバージニア大学のレビューとウェブサイト情報

ウェストバージニア大学のウェブサイトは何ですか?ウェストバージニア大学 (WVU) は、アメリカ合衆...

アメリカレコード協会(RIAA)についてはどうですか?アメリカレコード協会_RIAA レビューとウェブサイト情報

全米レコード協会_RIAA の Web サイトとは何ですか?全米レコード協会 (RIAA) は、19...

エア・セルビアはどうですか?エア・セルビアのレビューとウェブサイト情報

エア・セルビアのウェブサイトとは何ですか?エア・セルビアはセルビアのフラッグキャリア航空会社です。以...

ハーフムーンベイ 1GB RAM 30Mbps 帯域幅 日本 CN2 KVM VPS レビュー

詳細: ハーフムーンベイ: 月額 4.99 ドル/1GB RAM/10GB SSD スペース/1TB...

$8.2/年/2G スペース/15G トラフィック 仮想ホスト - viper-host

viper-host は、2012 年 1 月に登録されたドメイン名で、仮想ホスティング、リセラー...

Qianquはどうなるのでしょうか?千曲匯のレビューとウェブサイト情報

Qianquhuiウェブサイトとは何ですか?千趣会(せんしゅかい、英訳:SENSHUKAI CO.L...

Xtranormalについてはどうですか? Xtranormalのレビューとウェブサイト情報

Xtranormalとは何ですか? Xtranormal は、テキストからムービーへの変換ソフトウェ...