ドキュメント管理
ファイル管理のためのbashシェル
ファイルに次の操作:
创建
复制
移动
查看
压缩
查找
删除
.......
概要
システムのディレクトリ構造
ほとんどすべてのコンピュータのオペレーティングシステムは、ファイルを整理するディレクトリ構造を使用しています。具体的には、ディレクトリ、サブディレクトリに格納されています
そして、サブディレクトリに保存されたファイルがあるため、サブディレクトリとファイルを促進し、そのツリーのファイル構造を形成することになります
構造は、木の枝に似ているので、この構成も知られています目录树
。
窓:ルートファイルCを整理するための複数の方法:D:
Linuxの場合:ファイルを整理する単一の方法/
FHS標準ディレクトリ階層
フルネームFHS(ファイルシステム階層標準)、中国の意味は、標準のディレクトリ階層では、Linuxディレクトリ仕様です
標準。
FHSは、2つの仕様を定義しています。
1.データが置かれるべきか、各ファイルの「/」ディレクトリ。
2.は、これらの2つのディレクトリのサブディレクトリの/ usrと/ varのために定義します。
Linuxシステムは、すべてのディレクトリとファイルは、「ルートディレクトリ」、という名前のディレクトリにあり、このファイルの構造を次の「/。」FHS(ファイルシステム階層標準)が各ディレクトリ及びファイルを格納すべきかのルートのメインディレクトリを定義します。
"/"根目录
== ==キーを覚えておいてください
/etc #系统重要配置文件,以及常用服务配置文件
/var #存放系统引导启动时产生的可变文件,文件通常状态更改的,例如:缓存目录,日志文件
/run #系统启动后,运行的程序产生的运行时数据,包括进程的pid文件,锁文件等
/home #普通用户的主目录,普通用户的家目录默认为/home/username
/root #超级管理员的主目录,普通用户无权操作
/tmp #存放临时文件,一般存放超过10天以上会自动删除,想要还可以再拉出来
/boot #存放系统时需要的文件
/dev #存放设备文件
/usr #安装的软件,共享库,重要的子目录等
/usr/bin #用户命令目录
/usr/sbin #管理员命令目录
/usr/local #本地自定义安装的软件
/media/ #光驱,挂载目录
/mnt/ #临时挂载的文件系统。比如cdrom,u盘等
/opt/ #第三方厂商安装软件目录,可选应用软件包
在Linux7系统中,/bin ,/sbin,/lib,/lib64都是以软链接的形式链接到/usr/目录下,例如:
普通用户可执行的命令软链接
/bin ---->/usr/bin
超级用户可执行的命令存放目录
/sbin ---->/usr/bin
系统命令、依赖的库文件存放的目录
lib --->usr/lib
lib64 --->usr/lib64
例如:
[root@gong ~]# cd bin
[root@gong bin]# pwd
bin
[root@gong ~]# cd /usr/bin
[root@gong bin]# pwd
/usr/bin
/etc/目录
システム構成ファイルのディレクトリ
/etc/hostname : #记录主机名的配置文件
/etc/hosts : #本地域名解析配置文件
/etc/resolv.conf : #DNS配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0 : #网卡配置文件
dev目录
ファイルブロックデバイス(B)とキャラクタデバイスファイル(C):デバイスは、2つのファイルに分割され
典型的には、/ devディレクトリに格納されているデバイスファイル、ホストの特定の範囲内、すなわち、構成ファイル・システム、
sda #系统中的第一块磁盘
sda1 #系统中第一块磁盘的第一个分区
sda2 #系统中第一块磁盘的二个分区
sda3 #系统中第一块磁盘的第三个分区
sdb #系统中的第二块磁盘
sdc
sdc4 #系统中第三块磁盘的第四个分区
/dev/null #类似于黑洞,垃圾回收站。
/dev/zero #源源不断的产生数据
/dev/pts/ #查看用户连接的终端数
/usr/目录
/usr #目录 相当于windows下的 C:\Windows目录
/usr/local #软件安装目录 相当于C:\Program
/usr/bin #普通用户使用的应用程序(重要)
/usr/sbin #管理员用户使用的应用程序(重要)
/usr/lib #库文件Glibc 32bit
/usr/lib64 #库文件Glibc 64bit
家目录
/ホーム
[root@gong ~]# pwd
/root
[root@gong ~]# useradd gjy
[root@gong ~]# ls /home/
gjy ...
/ルート
[root@gong ~]# pwd
/root
/proc/目录
仮想ファイルシステム、反応系の現在のプロセスのリアルタイムステータス(システム情報は、このディレクトリの下に格納されています)
たとえば、次のアップタイム、ネットワーク。カタログファイルは、(ルートを含む)を変更しようとすることができませんでした
/proc/meminfo #查看内存信息
/proc/cpuinfo #查看CPU信息,如类型、厂家、型号和性能等
/var/目录
/ Varのランタイムシステムは、一般的に変更するデータを含む。各システムが特異的である、すなわち、ネットワークを介して他のコンピュータと共有されません。
/var/log/messages #系统日志信息,按周自动轮回
/var/log/secure #系统登录日志,记录登陆系统存取信息的文件,不管认证成功还是认证失败都会记录