ホームページ >運用・保守 >Linuxの運用と保守 >Linux関連のコマンドまとめ
少し勉強中なので、以前書いた内容を整理したいと思います、不備があれば後日追記します
【1】Linuxに関する注意事項:
大文字と小文字を厳密に区別します。
【2】Linuxディレクトリ:
/bin
:
/boot:
/dev:
/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 がこのディレクトリにインストールされます。
/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
-: 通常のファイルを表します
g 所属グループ group
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 ファイル名
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.システム時刻を表示します
【9】
ファイル圧縮形式1、.gz圧縮形式
圧縮ファイル:gzip ファイル名
以上がLinux関連のコマンドまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。