Win 10 bashサブシステムUbuntu入門エッセイ

2095 ワード

一、インストール:
Win 10インストールUbuntuサブシステムチュートリアル(グラフィックインタフェースのインストール付き)|Windows 10.Pro
二、ubuntuに入る
1.Microsoft Storeでubuntuアプリケーション2.win+R起動端末、bash指令入力
三、rootユーザー権限sudo passwd root rootパスワードの設定(1回のみ)su一般ユーザーの下でrootユーザーに切り替えます(毎回)
四、ubuntuサブシステムルートディレクトリcd /ルートを返します
C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79 rhkp 1 fndgscLocalStaterootfs注:usernameはwindosユーザーID
五、Windowsとの通信cd /mnt/ / windows下盤ディレクトリに入ります
六、gcc g++などを取り付けるsudo apt-get updateアップグレードパッケージsudo apt-get install build-essential build-essentialは、gcc、g++、libcなどを含むツールのセットです.g++ -vでg++が正常にインストールされたかどうか、およびバージョンが表示されます.sudo apt-get install gdb debugツールのインストールsudo apt-get install build-essential –fix-missing build-essentialのインストールを修正します.すなわち、build-essentialの一部がインストールされていますが、完全にインストールされていません.このコマンドを使用してbuild-essentialのインストールを続行できます.
七、インストールパッケージの削除sudo apt-get purge / apt-get –purge removeインストール済みパッケージを削除し、プロファイルを保持しないsudo apt-get autoremove依存を満たすためにインストールされたものを削除しますが、現在は不要なパッケージ(インストール済みパッケージを含む)を削除し、プロファイルを保持します.sudo apt-get removeインストールされているパッケージを削除し、プロファイルを保持します.依存パッケージは削除されません.sudo apt-get autoclean APTの下地パッケージはdpkgである、dpkgにPackageを装着と*debは/var/cache/apt/archives/に配置され、apt-get autocleanは/var/cache/apt/archives/期限切れのdebのみを削除します.sudo apt-get cleanは/var/cache/apt/archives/のすべてのdebを削除し、rm/var/cache/apt/archives/*と理解する.deb
八、接続バックグラウンドLinuxサーバー及び公開鍵秘密鍵ペアssh @ IP接続バックグラウンドLinuxサーバCtrl+Dログインサーバssh-keygen ssh-copy-id -i .ssh/id_rsa.pub @ IP公開鍵の秘密鍵ペアが生成され、次回は対応するコマンドを入力してパスワードなしでログインできます.root@VM--ubuntu:/home/ubuntu/.ssh# cp /home/www/id_rsa.pub authorized_keys上記指令権限の問題が失敗すると、直接ローカルのssh/id_rsa.pubはサーバの対応するファイルの下に転送されますalias nickname='ssh ubuntu@ _ip' alias命令で1つの命令別名(注意命令スペース)nicknameをssh @ IPの参照として作成し、次回はnicknameを入力するだけでログインできます