Linuxのディレクトリ構成をWindowsと比較

CentOSCentOS 共通

一覧

 状態:-  閲覧数:243  投稿日:2018-08-31  更新日:2019-08-14

一覧


ユーザ名
・★★

Windows 働き UNIX
C:\Users\★★ ユーザのホームディレクトリ。UNIXでは管理者だけ/home以下でなく/rootというホームディレクトリを持つ /home/★★, /root
C:\Program Files ユーザがインストールしたプログラム。ディレクトリを作る /opt
任意のディレクトリ Webコンテンツ /var/www
C:\Users\★★\AppData\Roaming, Local, LocalLow アプリが作るデータディレクトリ。WindowsではAppData以下に作られるが、UNIX系ではホームディレクトリ直下。.config以下に作る場合も。 /home/★★,
/home/★★/.config
レジストリ Windows
・システム設定・各種ソフトウェアの動作設定はレジストリへ保存

UNIX
・ソフトウェアごとのテキストベース設定ファイルへ保存
/etc
C:\Windows\System32\drivers\etc\hosts hostsファイルとは?
・DNSより先に参照されるIPアドレスとドメイン名の一覧のこと
・ただのテキストファイル
/etc
C:\Windows コマンド。/binは一般ユーザ用で/sbinは管理用。/usr配下のはこれらの別名のことが多いが、独立していてオプショナルなコマンドを格納している構成もある。ここをいじっていいのはパッケージマネージャだけ。 /bin, /sbin, /usr/bin, /usr/sbin
C:\Windows\System32 共有ライブラリ。ここをいじっていいのはパッケージマネージャだけ。 /lib
C:\Windows\System32\drivers ドライバ。UNIX系ではカーネルモジュールの一種としてドライバを位置づける。 /lib/modules/【OSバージョン】
C:\Program Files\Common Files ユーザがインストールした共有ライブラリ /usr/local/lib
(該当なし。ユーザーが自分で格納用ディレクトリを作ることが多い) ユーザがインストールしたプログラム。ディレクトリを作らない単体のもの。 /usr/local/bin
(ユーザーの)スタートアップ

とても深いディレクトリ。コマンド
shell:startup

で開ける
ログイン時に実行されるプログラム。Windowsではショートカットを集めたフォルダだがUNIXではスクリプトファイル。 /home/★★/.bash_profile, .bash_login, .profile
このほか、シェルプログラム起動のたびに実行される .bashrc 。も
(全員の)スタートアップ /etc/profile
コントロール パネル\システム\システムの詳細設定\環境変数 Windows
・環境変数をコントロールパネルで設定する

UNIX
・起動スクリプトで設定する
・注意点としてUNIXの環境変数はDOS/Windowsのものと違い、明示的にexportしたものしか子プロセスに引き継がれない
/home/★★/.bash_profile, .bash_login, .profile,
/etc/profile
C:\ProgramData サービスのデータ・ログ /var
C:\Windows\Temp,
C:\Users\★★\AppData\Local\temp
一時ファイル置き場。自動削除はされない。消えてるとしたら誰かがタイマーで消している。 /var/tmp
WindowsのあのフォルダはUNIX/Linuxで言えばあそこだ


CentOSの日付や時刻が合っていない



週間人気ページランキング / 9-18 → 9-24
順位 ページタイトル抜粋 アクセス数
1 Nginx設定。エラーログレベル | Nginx(Webサーバ) 17
2 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 14
3 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 12
4 PHPのmb_send_mail関数でメール送信できない | メール処理システム 10
5 ImageMagick と imagick の違い | ImageMagick(ソフトウェアスイート) 9
6 さくらVPS0 8
6 tar: これは tar アーカイブではないようです 8
7 manページ日本語表示 | CentOS 7 (CentOS) 7
7 Reached target Shutdown メッセージが表示されたあと、シャットダウンまたは再起動プロセスがハングアップする | CentOS 7 (CentOS) 7
8 ABRT により 問題が検出されました | CentOS 7 (CentOS) 6
8 PHPファイルでchmodエラー | PHP(プログラミング言語) 6
8 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 6
8 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 6
9 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 5
9 echo と cat の違い 5
10 phpMyAdmin 4.4.3(phpMyAdmin) カテゴリー 4
10 6回目-10.Nginxでバーチャルホスト設定確認 | CentOS 7 2週間無料のお試し期間 6回目(さくらVPS) 4
10 「さくらVPS」で、「CentOS6」を「CentOS7」へ変更するためには? | CentOS 7 2週間無料のお試し期間 Link(さくらVPS) 4
10 cronで定期実行しているphpファイルを、コマンドライン経由で即時実行する | cron(Linuxコマンド) 4
10 MySQL 5.5 から 5.6 へのアップグレード | MySQL(データベース) 4
2021/9/25 1:01 更新