少し勉強中なので、以前書いた内容を整理したいと思います、不備があれば後日追記します
【1】Linuxに関する注意事項:
大文字と小文字を厳密に区別します。
- Linux コマンドの区別 ; ファイル名も大文字と小文字で厳密に区別されます。
- Linux はハードウェア
- の形式で保存されます。 /sd [A-P] CD ファイルは、/dev/sr0
- 圧縮パッケージ: .gz、.bz、.tar.bz2、
- スクリプト: .sh
- 設定ファイル: .conf
- Webページファイル: .html、.php
- Webページファイル: .html、.php
- すべてLinuxハードドライブ、U ディスク、CD などのストレージデバイスは、使用する前にマウントする必要があります
-
【2】Linuxディレクトリ:
-
/bin
binはBinaryの略称で、最もよく使われるコマンドが格納されています。
: -
/boot:
ここでは、接続ファイルやイメージ ファイルなど、Linux の起動時に使用されるいくつかのコア ファイルを示します。 -
/dev:
dev は、Linux の外部デバイスを格納するディレクトリです。 Linux でデバイスにアクセスする方法は、ファイルにアクセスする方法と同じです。 -
/etc:
このディレクトリは、システム管理に必要なすべての設定ファイルとサブディレクトリを保存するために使用されます。 :
ユーザーのホームディレクトリ。通常、各ユーザーはユーザーのアカウントに基づいて名前が付けられます。/lib:
このディレクトリには、システムの最も基本的なダイナミック リンク共有ライブラリが格納されており、その機能は Windows の DLL ファイルに似ています。ほとんどすべてのアプリケーションにはこれらの共有ライブラリが必要です。/lost+found:
このディレクトリは通常は空です。システムが不正にシャットダウンされると、いくつかのファイルがここに保存されます。/media:
Linux システムは、U ディスク、光学式ドライブなどの一部のデバイスを自動的に認識します。認識後、Linux は、認識されたデバイスをこのディレクトリにマウントします。/mnt:
システムは、ユーザーが他のファイル システムを一時的にマウントできるようにするためにこのディレクトリを提供します。光学ドライブを /mnt/ にマウントし、このディレクトリに入って光学ドライブの内容を表示できます。 。/opt:
これは、ホスト用の追加ソフトウェアがインストールされるディレクトリです。たとえば、ORACLE データベースをインストールする場合は、このディレクトリに配置できます。デフォルトは空です。-
/proc:
このディレクトリはシステムメモリのマッピングである仮想ディレクトリであり、このディレクトリに直接アクセスすることでシステム情報を取得できます。
このディレクトリの内容はハードディスク上ではなくメモリ内にあります。たとえば、次のコマンドを使用してホストの ping コマンドをブロックし、他の人が ping できないようにすることもできます。 machine:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
-
/root:
このディレクトリは、超特権者とも呼ばれるシステム管理者のユーザー ホーム ディレクトリです。 /sbin:
s は、システム管理者が使用するシステム管理プログラムを意味します。/selinux: このディレクトリは Redhat/CentOS に固有のセキュリティ メカニズムであり、Windows ファイアウォールに似ていますが、このディレクトリには selinux 関連のファイルが格納されます。
/srv: このディレクトリには、サービスの開始後に抽出する必要があるデータが保存されます。
-
/sys: これは、linux2.6 カーネルにおける大きな変更です。 2.6 カーネルに登場した新しいファイル システム sysfs がこのディレクトリにインストールされます。
sysfs ファイル システムは、プロセス情報の proc ファイル システム、デバイスの devfs ファイル システム、および擬似端末の devpts ファイル システムの 3 つのファイル システムからの情報を統合します。 ファイル システムは、カーネル デバイス ツリーを視覚的に反映したものです。 カーネル オブジェクトが作成されると、対応するファイルとディレクトリもカーネル オブジェクト サブシステム内に作成されます。 /tmp: このディレクトリは、いくつかの一時ファイルを保存するために使用されます。
/usr: これは、Windows のプログラム ファイル ディレクトリと同様に、ユーザーのアプリケーションとファイルの多くがこのディレクトリに配置される非常に重要なディレクトリです。
/usr/bin: システムユーザーが使用するアプリケーション。
/usr/sbin: スーパーユーザーが使用する比較的高度な管理プログラムおよびシステムデーモン。
/usr/src: カーネルソースコードのデフォルトの配置ディレクトリ。
/var: このディレクトリには、頻繁に変更されるディレクトリをこのディレクトリに配置することに慣れています。さまざまなログ ファイルが含まれます。
/var: これは非常に重要なディレクトリであり、システム上では多くのプログラムが実行されているため、各プログラムには対応するログがあり、これらのログはこのディレクトリ、特に /var/log ディレクトリに記録されます。メールのデフォルトの配置もここにあります。
【3】lsコマンド
ls 現在のファイルを表示
-a .ファイルと..ファイルを含むすべてのファイルを表示します
ls - A . ファイルと .. ファイルを除くすべてのファイルを表示します
ls -l ファイルの表示は、ファイル所有者、すべてのグループ、権限、作成時間などを含むファイル属性を表示するために使用されます。 : -rw------. 1 root root 1191 May 21 17:45 anaconda-ks.cfg
-: 通常のファイルを表します
- d: ファイルディレクトリ
- l:ソフトリンク
- r read w write 所有者 user
g 所属グループ group
o Others other
-
ls -lh と ls -l の違いはファイルのサイズです
ls -i はファイル i ノード、ファイルの一意の識別子をクエリします
mkdirはディレクトリを作成します
mkdir -p 複数レベルのディレクトリを作成します
touch ファイルを作成します
rmdir ディレクトリを削除します
rm -r ディレクトリを削除します
rmファイルを削除
rm -rf 強制削除、確認は必要ありません
-
cp copy files : cp コピーするファイルとコピー先のディレクトリ
cp -r ファイルをコピーして名前を変更します
mv ファイル切り替え mv 切り替え先にファイルを切り替え
pwd カレントディレクトリを表示
file: read r: cat, more, less, head, tail
w書き込み: vim
x実行: sc rip、command
-
directory 読み取り: ls
-
書き込み: touch、mkdir、rmdir、rm
実行: cd
chmod [ugoa +-= ] [ファイルまたはディレクトリ]
chmod 777 ファイル名
- ch grp はグループを次のように変更しますファイルが属する chgrp [ユーザー グループ] [ファイルまたはディレクトリ]
umsk -S ファイルのデフォルトの権限を表示します
u:user owner
g :group 所属するグループ
o:other Others
a:allEveryone
数字を使用 権限を示します: r--4 w--2 x--1 rwx:[421]: 7 rw-[420]:6 r--[400]:4
find /etc - name init: ファイル名にinitのみが含まれます
find /etc -name *init*: ファイル名にinitが含まれています
find /etc -name init*: ファイル名はinitで始まります
-
find /etc -name init???: ファイル名は init で始まり、その後に 3 文字が続きます
find /etc -iname init??: ファイル名の検索では大文字と小文字が区別されません
find /etc -size +204800: ファイル名サイズによる検索 + は検索要素がファイル サイズより大きいことを意味します - データ ブロックによると、1 データ ブロックは 0.5k であり、100M =102400k=204800 データです。ブロック
man [コマンドまたは設定ファイル]
Man ls
/Configuration options
more /etc/services: Viewconfiguration file
-
man services
コマンドとは:それはあなたの運命次第です
設定ファイルの内容だけを見てください
コマンド --help
【8】システム時刻を変更します
-
1.システム時刻を表示します
- 2 /////月、日、時、分、年 秒
- Mon Jun 12 21:43:33 CST 2017
-
【9】
ファイル圧縮形式 1、.gz圧縮形式
圧縮ファイル:gzip ファイル名
- 非圧縮ファイル:gunzip ファイル名
- gzip -d ファイル
- 圧縮ディレクトリ: tar -cvf 生成されたディレクトリ パッケージ化されるディレクトリ
以上がLinux関連のコマンドまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、DebianシステムでTigervncサーバーのファイアウォールを構成する方法について説明します。ユーザーフレンドリーなファイアウォール管理ツールであるComplicatedFireWall(UFW)を使用して構成されます。ステップ1:UFWのインストール最初に、UFW:sudoapt-getupdatesudoapt-getinstallufwステップ2:インストールが完了したらUFWを有効にする必要があります。

この記事では、DebianシステムにTigervncを完全にアンインストールする方法を紹介します。方法1:APTパッケージマネージャーを使用します。これは、推奨されるアンインストールメソッドであり、シンプルで効率的です。パッケージリストを更新します:端末を開き、次のコマンドを実行してシステムパッケージリストを更新します:sudoaptupdateアンインストールtigervnc:aptremoveコマンドを使用して、tigervncとその関連コンポーネントをアンインストールします:sudoaptretremetigervervnc-viewertigervnc-commontigervnc-commontigervenc-standaloneverneverncunc config config config

この記事では、DebianシステムでTigervncサーバーのポートを構成する方法を紹介します。 1.最初にtigervncサーバーをインストールし、tigervncサーバーがインストールされていることを確認します。インストールされていない場合は、次のコマンドを実行してください:sudoaptupdatedoaptindoaptinstinstaltigervnc-standalone-servertigervnc-common2。tigervncサーバーtigervnc構成ファイルを構成すると、通常、〜/.vnc/xstartupにあります。このファイルを編集して、ポートやその他のパラメーターを設定できます。 xstartupファイルの編集:テキストエディターを使用します(例

この記事では、Debian SystemsでTigervncを使用してリモートデスクトップ解像度を調整する方法を紹介します。ステップ1:TigerVNCサーバー(インストールされていない場合)をインストールし、次のコマンドを使用してインストールします:sudoapt-getupdatesudoapt-getInstaltaltigervnc-serverステップ2:tigervncサービスを開始してサービスを設定し、サービスを直接開始できます:vncserverまたは、vncserver:1-geometry1920-x1920-x1920-x1920-x1920-x1920-x1920-x1920-x1920-x1920-cometry1920-cometry1920-cometry1920-cometry1920-cometry1920-cometry VNCサーバーは、ディスプレイ番号1、-gを使用します

この記事では、Debian SystemsでiPtablesまたはUFWを使用してファイアウォールルールを構成し、Syslogを使用してファイアウォールアクティビティを記録する方法について説明します。方法1:Iptablesiptablesの使用は、Debian Systemの強力なコマンドラインファイアウォールツールです。既存のルールを表示する:次のコマンドを使用して現在のiPtablesルールを表示します。Sudoiptables-L-N-vでは特定のIPアクセスを許可します。たとえば、IPアドレス192.168.1.100がポート80にアクセスできるようにします:sudoiptables-input-ptcp - dport80-s192.166

DebianシステムのSyslogサービスは、システムログの記録と管理を担当し、システムの障害を診断するための重要なツールです。ログを分析することにより、ハードウェアの問題、ソフトウェアエラー、セキュリティイベントを効果的にトラブルシューティングすることができます。次の手順とコマンドでは、DebiansySlogを使用するためにトラブルシューティングに使用する方法をガイドします。1。システムログをリアルタイムで表示して最新のログを表示します。Tail-F/var/log/syslogコマンドを使用して、システムログのリアルタイム更新を監視します。これは、システムイベントとエラー情報の観察に便利です。カーネルログを表示:DMESGコマンドを使用して、カーネルの詳細なログ情報を表示します。これは、基礎となるハードウェアまたはドライバーの問題を発見するのに役立ちます。 JournalCtl(SystemD

Debianシステムのログ回転メカニズムは、通常、RsyslogまたはSyslog-ngサービスによって管理されます。この記事では、ログ回転を個別に達成するためにこれら2つのサービスを構成する方法について説明します。 1. rsyslogを使用してログ回転を構成してrsyslog(インストールされていない場合):sudoaptupdatedoaptinstallrslsylog構成rsyslog:edit /etc/rsyslog.confファイル、または新しい構成ファイルを作成し、/etc/rsyslog.d/directoryに含めます。構成ファイルに、ログの回転を有効にするために次の行が含まれていることを確認してください:$ modload

Debianユーザーが「Fetchdebian」が推奨する理由については、現在、公開情報サポートが不足しています。 「Fetchdebian」は公式のDebian派生またはツールではない可能性があり、関連する推奨情報は、誤解、特定のコミュニティ内の内部コミュニケーション、またはまだ開示されていないプロジェクトに起因する場合があります。ただし、Debianシステム自体の魅力を探ることができます。これは、ユーザーがDebianベースの分布を好む理由を説明するかもしれません。Debianの顕著な利点:優れた安定性と信頼性:Debianは、システムが安定して故障のリスクを軽減するための厳密なテストプロセスと長いリリースサイクルで知られています。大規模なソフトウェアパッケージリソース:巨大なソフトウェアウェアハウスは、何万ものソフトウェアパッケージを提供し、カバーする


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

WebStorm Mac版
便利なJavaScript開発ツール
