English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux 教程

Linux、全称GNU/Linuxは、無料で自由に配布できるUNIXに似たオペレーティングシステムであり、そのカーネルはリナス・ベナディクト・トワーズによって1991年10月5日本で初めて発表され、MinixとUnixの思想に影響を受け、POSIXに基づくマルチユーザー、マルチタスク、マルチスレッドおよびマルチCPUをサポートするオペレーティングシステムです。主要なUnixツールソフトウェア、アプリケーション、ネットワークプロトコルを実行できます。以下をサポートしています。32ビット64多くのハードウェア。Linuxはネットワークを中心に設計されたUnixの思想を受け継ぎ、安定したマルチユーザーネットワークオペレーティングシステムです。Linuxには百種類以上のディストリビューションがあります。例えば、コミュニティ開発のDebian、ArchLinux、および商業開発のRed Hat Enterprise Linux、SUSE、Oracle Linuxなどがあります。

Linuxは自由でオープンソースのUNIXに似たオペレーティングシステムです。

Linuxは Linux is not Unix

Linuxは 1991 ヘルシンキ大学で学んでいたリナス・トーバルズが設立し、MinixとUnixの思想に影響を受けました。

本チュートリアルでは、Linuxの使用方法について説明します。

Linuxは実際には簡単に学べます。皆さんもすぐに学ぶことができるでしょう。

今からLinuxを学びましょう!

誰が読むべきですか?

本チュートリアルはLinuxサーバーに関する知識を対象としており、運用やバックエンド開発に従事する人々に適しています。

必要な知識は何ですか?

もしオペレーティングシステムに関する知識に詳しいなら、Linuxをすぐに学ぶことができるでしょう。

本チュートリアルでは、CentOSなどのLinuxディストリビューションを例に、Linuxシステムのアプリケーションについて説明します。

常用コマンドおよび技術

  • 1、date:システムの日付と時刻を表示または設定

  • 2、stty-a:コントロール文字(Ctrl)を表示したり印刷することができます-C、Ctrl-D、Ctrl-Zなどの

  • 3、passwd:passwdを使って-hを表示

  • 4、logout,login:shellのログインとログアウトコマンド

  • 5more、less、head tail:ファイルの内容を表示または部分表示します

  • 6lp/lpstat/cancel、lpr/lpq/lprm:ファイルを印刷します

  • 7chmod u+x:ファイルの権限を変更します

  • 8rm -fr dir:空でないディレクトリを削除します

  • 9cp -R dir:ディレクトリをコピーします

  • 10fg jobid:バックグラウンドプロセスをフォアグラウンドに移動できます

  • 11kill の作用:プロセスにシグナルを送信、例:kill-9送信するのは SIG_KILL シグナルであり、送信するシグナルは man kill を参照して確認できます。

  • 12ps の使用法、ps-e または ps-pid、ppid、session、tpgid、comm(session は sessionid を表示し、tpgid はフォアグラウンドプロセスグループ ID を表示し、comm はコマンド名を表示します)

Linux はオープンソースです

Linux は GNU 一般公共ライセンス (GPL) を遵守しており、個人や機関は Linux のすべてのサブスクレートソースコードを自由に使用し、修正および再配布することができます。

Linux はフリーのソフトウェアであり、誰でも自分の必要に応じて Linux のディストリビューションを作成できます。

現在主流の Linux 版本には:

  • Debian(および派生バージョン Ubuntu、Linux Mint)

  • Fedora(および関連するバージョン Red Hat Enterprise Linux、CentOS)

  • openSUSE

  • ...