MySQL データベースの 2 番目のレッスン -------- 簡単なコマンドを理解する ----- 静かに大きくなる

著者の序文

 私の gtiee Qin Boss (qin-laoda) から学びに来てくれる小さなかわいい子たちを歓迎します- Gitee.com

————————————————— ———————————

目次

オペレーティング·システム
  1. デスクトップオペレーティングシステム
  2. サーバーオペレーティングシステム
  3. 組み込みオペレーティング システム
  4. モバイルデバイスのオペレーティングシステム
一般的な Linux コマンドの基本的な使用法
  1. Linux ターミナル コマンドを学ぶ必要がある理由
  2. よく使用される Linux コマンド
  3. 絶対パスと相対パス
  4. コマンドの紹介
—————————————————————————————

オペレーティング·システム

現在、主流のオペレーティング システムは、 デスクトップ オペレーティング システム サーバー オペレーティング システム 組み込みオペレーティング システム モバイル デバイスの操作の 4 つのカテゴリに分類されています。
システム

デスクトップオペレーティングシステム

Windows シリーズ
      現在、これは最大のユーザーベースを持つデスクトップシステムであり、そのうちの1つではありません。シンプルなデスクトップ操作が特徴で、インストールされているソフトウェアやアプリケーションが画像操作に対応している必要があります。また、サポートされているアプリケーションは非常に豊富で、ゲームをプレイしたり、映画を見たり、ビデオ編集したり、日常のオフィス作業をすべてサポートできます。
macOS
       これは Apple 独自のデスクトップ オペレーティング システムです。 これは、 Unix 上でさらにカプセル化されたシステム です。現時点でプログラム開発者にとって最も適したデスクトップシステムです。Linux とほぼ同じ基盤層を備えているだけでなく 、アプリケーションも豊富に用意されているため、コーディング以外にも動画を見たり、Web を閲覧したりするのに問題はありません。 唯一の欠点は、システムの欠陥ではなく、Mac 独自の設計により放熱性が低下するため、ゲームがプレイできないことです。
リナックス
      はい、 Linuxには Ubuntu などのデスクトップ オペレーティング システムもあります ただ、私たちは通常、Linux をプログラム開発にのみ使用するため、そのデスクトップ オペレーティング システムについては気にしません。
ホンモン
       ファーウェイが独自に開発したデスクトップシステムです。

サーバーオペレーティングシステム

リナックス
インストールした仮想環境は、サーバーLinux オペレーティング システム     の一種です。ただ、私たちの Linux は サーバー レベルではなく、コンピューターです。複数の同様の Linux 環境を接続すると、データ処理機能とストレージ機能が大幅に強化され、サーバーとしてみなすことができます。もちろん、独自のシステムでいくつかのスクリプトを実行する予定がある場合は、これがサーバーであると主張しても問題ありません。Linux は 安全で安定しており、無料であるため、インターネット環境で最も広く使用されているサーバー システムでもあります。
Windowsサーバー
    マイクロソフトも自社開発したサーバーシステムを持っていますが、 Windows デスクトップに比べて有料であるためあまり普及していません。

組み込みオペレーティング システム

    最も広く使用されている組み込みシステムは依然として Linuxです たとえば、 ATM 機、自動レジなどは、すべて Linux の最下層にさらにパッケージ化されたシステムです。

モバイルデバイスのオペレーティングシステム

      簡単に言うと、携帯電話のオペレーティング システムと理解できます。現在のモバイルオペレーティングシステムは主に IOS Appleと Android Androidの2種類に分かれており、Androidの最下位層は依然として Opportunity Linuxによって開発されています。 2010年 以前には、当時Nokiaの携帯電話も同じだったので、Symbian OSのSymbian も登場しました。 Nokia の市場が失われたことで、Symbian は徐々に忘れ去られてしまいました。

一般的なLinuxコマンドの基本的な使用法

資格のあるプログラマーとして、私たちはLinux の 黒いウィンドウでプログラミングするという運命から         逃れることはできません。なぜコードを完全に記述してサーバーにアップロードできないのかと疑問に思う人もいるかもしれません。もちろん可能ですが、結局のところ、コンピュータの動作環境とサーバーの環境には違いがあります。このようにコードを繰り返し修正してアップロードするのは非常に面倒です。したがって、バグの数が少ない場合は 、サーバー上でバグを直接変更して、ダウンロードとアップロードの操作を繰り返すことを避けることができます。
      実際の仕事では、ほとんどすべてのプログラマーが黒いウィンドウに直面することを恐れていますが、結局のところ、現在ではこれほど成熟したグラフィカル オペレーティング システムが存在し、Linux のコマンド操作は確かに徐々に疎外されてきています。しかし、基本的な操作コマンドを上手にマスターできれば、今後の作業で時間を大幅に節約できるだけでなく、仲間の中で目立つことができ、大きな牛の好意を勝ち取りやすくなります。あなたの周りで。

よく使用されるLinuxコマンド

无论是谁的要求,在任何情况下,一定不要执行 rm -rf /* 的命令
这条命令表示从根目录下递归删除所有文件,且你的系统都会被删除,请一定要注意问题的严重性!!!

 誰もがよりはっきりと見えるようにするために、デスクトップ システムを直接設定しました。

これらのファイルとフォルダー (ディレクトリ) が自己完結型であることがわかります。これらのコマンドを 1 つずつ説明します。

絶対パスと相対パス

絶対パス : ルートディレクトリから数えたパスを絶対パスといいます。
相対パス カレントディレクトリから計算したパスを相対パスといいます。

 ls

ls

ls - a

ls -a

 ls -a は隠しファイルを表示するためのもので、隠しファイルが「.」で始まっていることがわかります。

ls -l =====》ll

ls -l或者 ll

 さらに詳しく表示される

ls -hl

ls -hl

 -h パラメータは、k の単位に一致するメモリを変換する、つまりメモリを表示すると理解できます。

   つまり、明確に表示するには、h を l と一致させる必要があります。

ls ファイル (またはディレクトリ) -パラメータ

ls 文件(或者目录) -参数

 と書くことも可能であることがわかります。

CD

cd 文件夹名

 cpスイッチフォルダ   

障害者

pwd

 

 現在のファイルの場所を絶対パスで表示します

mkdir (フォルダーの作成)

mkdir 文件夹名字

 パラメーターを追加しない場合は、フォルダーを 1 つずつ作成することしかできません。

-p

mkdir 文件路径 -p

複数のフォルダーを再帰的に作成できます

mkdir はフォルダーまたはディレクトリの作成に使用されることに注意してください 

タッチ(ファイルの作成)

touch  文件名

 cp (ファイルのコピーペースト)

cp 要被复制的文件 粘贴的路径

 -i プロンプトステートメントを生成します

cp 要被复制的文件 粘贴的路径 -i

 このパラメータは通常、ファイルを上書きするために使用されます。新しく作成されたファイルにコピーして貼り付けるために使用される場合、プロンプトは表示されません。通常、パラメータ v とともに使用されます。

-r

cp 要被复制的文件夹 粘贴的路径 -r

フォルダー内のファイルを再帰的にコピーします。つまり、フォルダーをコピーして貼り付けます。

-v 

cp 要被复制的文件 粘贴的路径 -iv

どのファイルからコピーして hello ファイルに貼り付けるかを示すために使用されます 

mv (ファイルとディレクトリの移動用)

mv 要被剪切的文件  移动到的路径 
mv 要被剪切的文件  移动到的路径 -iv

これはカットと同じです

このコマンドには、cp コマンドのパラメータと同様に、-i と -v という 2 つのパラメータもあります。

 ファイルが別のファイルに移動されると名前が変更されることがわかります。これは、a.py ファイルを b のディレクトリに移動し、それから c.py に名前を変更すると理解できます。

 この画像の効果は明ら​​かです。この効果を使用して名前を変更できます。

rm(削除)

また、このコマンドが以前の紹介で時々登場したことを発見した人もいます。このコマンドは注意して使用する必要があります。不適切に使用すると、重大な事態を引き起こす可能性があります。

-私  

rm 要删除的文件路径  -i

 プロンプトが表示されます

-f 

これは、ファイルが存在するかどうかに関係なく、強制的に削除するためのパラメータです。ここでは説明しません。

-r は、空のディレクトリを残さずにフォルダー内のすべてのファイルを削除 (再帰的削除) するために使用されます。

 一般的な削除では、重大な影響を防ぐために -i パラメータが追加されます

-d は空のディレクトリを削除するために使用されます

ここでは実証されていません

最後に、rm -rf /* の意味を紹介します。これは、復元できないすべてのものを削除することとして理解できます。 

/*: すべてのルート ディレクトリに一致します

要約する

ここでは、初めてデータベースを作成するための簡単なコマンド ls pwd cd rm mv cp と関連パラメータについて簡単に説明します。わからない場合は、プライベートでチャットしてください。

おすすめ

転載: blog.csdn.net/m0_69984273/article/details/131505982