llinux 基础命令
及个人Linux文件分享

初学Linux,首先需求澄清Linux 标准目录结构

初学Linux,首先需求澄清Linux 标准目录结构

CentOS标准目录结构:
/ 最高层
root —
运营Linux时利用的一些为主文件。如操作系统内核、指点程序Grub等。
home — 存款和储蓄普通用户的私人住房文件
ftp — 用户全部服务
httpd
samba
user1
user2
bin — 系统运维时供给的实行文书(二进制)
sbin —
可推行程序的目录,但大多存放涉及系统一管理理的通令。唯有root权限手艺施行
proc — 虚拟,存在linux内核镜像;保存全体内核参数以及系统布置消息
一 — 进程编号
澳门金沙国际 ,usr — 用户目录,存放用户级的公文
bin — 大概全部用户所用命令,此外部存款和储蓄器在与/bin,/usr/local/bin
sbin — 系统一管理理员命令,与用户相关,例如,超过一半服务器程序
include — 存放C/C++头文件的目录
lib — 固定的主次数据
local — 本地安装软件保存地方
man — 手工业生成的目录
info — 新闻文书档案
doc — 不一样包文书档案音信
tmp
X1一奥迪Q3陆 —
该目录用于保存运营X-Window所需的兼具文件。该目录中还蕴藏用于运转GUI要的安顿文件和二进制文件。
X3八陆 — 功用同X1壹奥迪Q3陆,X1一 发行版5 的系统文件
boot — 引导加载器所需文件,系统所需图片保存于此
lib — 根文件系统目录下程序和着力模块的公共库
modules — 可加载模块,系统崩溃后重启所需模块
dev — 设备文件目录
etc — 配置文件
skel — home目录建立,该目录开端化
sysconfig — 网络,时间,键盘等配置目录
var
file
lib — 该目录下的公文在系统运维时,会改换
local — 安装在/usr/local的顺序数据,变化的
lock — 文件使用一定外设或文件,为其上锁,其余文件权且无法访问
log — 记录日志
run — 系统运作合法音信
spool —打字与印刷机、邮件、代理服务器等假脱机目录
tmp
catman — 缓存目录
mnt —
权且用于挂载文件系统的地点。一般景观下那几个目录是空的,而在我们将在挂载分区时在这几个目录下创造目录,再将我们将要访问的配备挂载在这么些目录上,那样大家就可访问文件了。
tmp — 暂时文件目录,系统运营后的一时半刻文件存放在/var/tmp
lost+found — 在文件系统修复时上涨的公文

一,
        root用户名 @ 分隔符 kingle 主机名 ~当前所在目录 #
root权限 $ 没分配权限用户

贰, 书写格式:空格 [一声令下参数] 空格 路径

/

/

/:根目录,1般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在1个分区中

3,linux 目录结构
  root —
运维Linux时行使的某些骨干文件。如操作系统内核、携带程序Grub等。

  home — 存款和储蓄普通用户的村办理文件件
  ftp — 用户全部服务
  httpd
  samba
  user1
  user2
  bin — 系统运转时索要的实行文书(2进制)
  sbin —
可推行程序的目录,但基本上存放涉及系统一管理理的授命。唯有root权限工夫推行

  proc —
虚拟,存在linux内核镜像;保存全部内核参数以及系统布署音讯

  1 — 进程编号
  usr — 用户目录,存放用户级的文本
  bin — 差不多具备用户所用命令,此外部存储器在与/bin,/usr/local/bin
  sbin — 系统一管理理员命令,与用户相关,例如,大多数服务器程序
  include — 存放C/C++头文件的目录
  lib — 固定的程序数据
  local — 本地安装软件保存地点
  man — 手工生成的目录
  info — 音讯文书档案
  doc — 分歧包文书档案消息
  tmp
  X1一瑞虎陆 —
该目录用于保存运维X-Window所需的持有文件。该目录中还包括用于运维GUI要的配置文件和二进制文件。

  X38陆 — 功效同X11宝马X5陆,X11 发行版5 的系统文件
  boot — 指引加载器所需文件,系统所需图片保存于此
  lib — 根文件系统目录下程序和中坚模块的公共库
  modules — 可加载模块,系统崩溃后重启所需模块
  dev — 设备文件目录
  etc — 配置文件
  skel — home目录建立,该目录初阶化
  sysconfig — 网络,时间,键盘等配置目录
  var
  file
  lib — 该目录下的文件在系统运作时,会改造
  local — 安装在/usr/local的主次数据,变化的
  lock —
文件使用一定外设或文件,为其上锁,其余文件一时不可能访问

目录结构,标准目录结构。  log — 记录日志
  run — 系统运转合法新闻
  spool — 打印机、邮件、代理服务器等假脱机目录
  tmp
  catman — 缓存目录
  mnt —
权且用于挂载文件系统的地方。一般情形下那一个目录是空的,而在大家将在挂载分区时在这些目录下建立目录,再将大家就要访问的装备挂载在这一个目录上,那样大家就可访问文件了。

  tmp — 最近文件目录,系统运营后的一时文件存放在/var/tmp
  lost+found — 在文件系统修复时回升的文件

  • root
    — 启动Linux时接纳的壹对基本文件。如操作系统内核、携带程序Grub等。
  • home — 存款和储蓄普通用户的私家文件
    • ftp — 用户具有服务
    • httpd
    • samba
    • user1
    • user2
  • bin — 系统运转时索要的实行文书(二进制)
  • sbin
    — 可推行程序的目录,但差不离存放涉及系统一管理理的吩咐。只有root权限技能实行
  • proc — 虚拟,存在linux内核镜像;保存全数内核参数以及系统铺排音信
    • 一 — 进程编号
  • usr — 用户目录,存放用户级的文书
    • bin — 大约全部用户所用命令,其余部存款和储蓄器在与/bin,/usr/local/bin
    • sbin — 系统一管理理员命令,与用户相关,例如,抢先八分之四服务器程序
    • include —  存放C/C++头文件的目录
    • lib — 固定的程序数据
    • local — 本地安装软件保存地点
    • man — 手工生成的目录
    • info — 音信文书档案
    • doc — 不相同包文书档案音信
    • tmp
    • X1一翼虎6—  该目录用于保存运转X-Window所需的有所文件。该目录中还富含用于周转GUI要的配置文件和2进制文件。
    • X3八陆 — 成效同X1一本田UR-V6,X1一 发行版5 的系统文件
  • boot — 教导加载器所需文件,系统所需图片保存于此
  • lib — 根文件系统目录下程序和大旨模块的公共库
    • modules — 可加载模块,系统崩溃后重启所需模块
  • dev — 设备文件目录
  • etc — 配置文件
    • skel — home目录建立,该目录开始化
    • sysconfig — 互联网,时间,键盘等配备目录
  • var
    • file
    • lib — 该目录下的文书在系统运营时,会变动
    • local — 安装在/usr/local的次序数据,变化的
    • lock — 文件使用一定外设或文件,为其上锁,其余文件临时不可能访问
    • log — 记录日志
    • run — 系统运作合法新闻
    • spool — 打字与印刷机、邮件、代理服务器等假脱机目录
    • tmp
    • catman — 缓存目录
  • mnt
    — 近年来用于挂载文件系统的地点。一般景观下这些目录是空的,而在大家就要挂载分区时在那个目录下创制目录,再将大家将要访问的配备挂载在这一个目录上,那样我们就可访问文件了。
  • tmp — 一时文件目录,系统运维后的一时半刻文件存放在/var/tmp
  • lost+found — 在文件系统修复时上涨的文书
  • root — 运营Linux时行使的一些主干文件。如操作系统内核、教导程序Grub等。
  • home — 存款和储蓄普通用户的民用文件
    • ftp — 用户全部服务
    • httpd
    • samba
    • user1
    • user2
  • bin — 系统运转时索要的实行文书(贰进制)
  • sbin
    — 可推行程序的目录,但多数存放涉及系统一管理理的一声令下。唯有root权限本事实行
  • proc — 虚拟,存在linux内核镜像;保存全体内核参数以及系统计划音信
    • 一 — 进程编号
  • usr — 用户目录,存放用户级的文件
    • bin — 大约具有用户所用命令,其余部存款和储蓄器在与/bin,/usr/local/bin
    • sbin — 系统一管理理员命令,与用户相关,例如,大多数服务器程序
    • include —  存放C/C++头文件的目录
    • lib — 固定的先后数据
    • local — 本地安装软件保存地方
    • man — 手工生成的目录
    • info — 消息文档
    • doc — 差别包文书档案消息
    • tmp
    • X1一Tiggo陆 —  该目录用于保存运转X-Window所需的富有文件。该目录中还富含用于周转GUI要的布局文件和2进制文件。
    • X3八陆 — 作用同X1一途达六,X1一 发行版伍 的系统文件
  • boot — 带领加载器所需文件,系统所需图片保存于此
  • lib — 根文件系统目录下程序和骨干模块的公共库
    • modules — 可加载模块,系统崩溃后重启所需模块
  • dev — 设备文件目录
  • etc — 配置文件
    • skel — home目录建立,该目录初叶化
    • sysconfig — 互联网,时间,键盘等配备目录
  • var
    • file
    • lib — 该目录下的文件在系统运维时,会改换
    • local — 安装在/usr/local的主次数据,变化的
    • lock — 文件使用一定外设或文件,为其上锁,其余文件一时不可能访问
    • log — 记录日志
    • run — 系统运维合法消息
    • spool — 打字与印刷机、邮件、代理服务器等假脱机目录
    • tmp
    • catman — 缓存目录
  • mnt
    — 一时用于挂载文件系统的地点。一般意况下那些目录是空的,而在大家就要挂载分区时在这么些目录下树立目录,再将大家就要访问的设施挂载在那么些目录上,那样大家就可访问文件了。
  • tmp — 一时文件目录,系统运营后的近来文件存放在/var/tmp
  • lost+found — 在文件系统修复时上涨的文本

/bin:/usr/bin:可施行2进制文件的目录,如常用的通令ls、tar、mv、cat等。

  /:根目录,壹般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在1个分区中
  /bin:/usr/bin:可举行二进制文件的目录,如常用的下令ls、tar、mv、cat等。
  /boot:放置linux系统运转时用到的某个文件。/boot/vmlinuz为linux的基础文件,以及/boot/gurb。提出单独分区,分区大小十0M即可
  /dev:存放linux系统下的设施文件,访问该目录下有些文件,也就是访问某些设备,常用的是挂载光驱mount
/dev/cdrom /mnt。

  /etc:系统计划文件存放的目录,不建议在此目录下存放可实践文件,重要的安顿文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X1一、/etc/sysconfig、/etc/xinetd.d修改配置文件从前记得备份。
  注:/etc/X1一存放与x windows有关的安装。
  /home:系统默许的用户家目录,新扩张用户账号时,用户的家目录都存放在此目录下,~表示近期用户的家目录,~test表示用户test的家目录。提出单独分区,并设置较大的磁盘空间,方便用户存放数据
  /lib:/usr/lib:/usr/local/lib:系统运用的函数库的目录,程序在执行进度中,需求调用壹些附加的参数时要求函数库的扶持,比较关键的目录为/lib/modules。
  /lost+fount:系统越发产生错误时,会将有个别丢失的一部分放置于此目录下,平日这几个目录会自动出现在设置目录下。如加载硬盘于/disk
中,此目录下就会自动发出目录/disk/lost+found

  /mnt:/media:光盘默许挂载点,经常光盘挂载于/mnt/cdrom下,也不必然,能够选拔随飞机地点置进行挂载。
  /opt:给主机额外安装软件研商所摆放的目录。如:FC四使用的Fedora
社会群众体育开发软件,即便想要自行设置新的KDE
桌面软件,能够将该软件安装在该目录下。以前的 Linux 系统中,习惯放置在
/usr/local 目录下

  /proc:此目录的数码都在内部存款和储蓄器中,如系统焦点,外部设备,互联网状态,由于数量都存放于内部存款和储蓄器中,所以不占用磁盘空间,相比根本的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等
  /root:系统一管理理员root的家目录,系统第3个运转的分区为/,所以最棒将/root和/放置在三个分区下。
  /sbin:/usr/sbin:/usr/local/sbin:放置系统一管理理员使用的可实践命令,如fdisk、shutdown、mount等。与/bin分化的是,那些目录是给系统管理员root使用的一声令下,一般用户只可以”查看”而不能够安装和利用。
  /tmp:1般用户或正在实施的顺序一时存放文件的目录,任何人都足以访问,主要数据不可放置在此目录下
  /srv:服务运行未来必要拜访的数量目录,如www服务要求拜访的网页数据存放在/srv/www内
  /usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放不可能直接运营的,却是多数程序运维所必需的1些函数库文件。/usr/local:存放软件晋级包。/usr/share/doc:系统验证文件存放目录。/usr/share/man:
程序表明文件存放目录,使用 man
ls时会查询/usr/share/man/man1/ls.壹.gz的情节建议单独分区,设置较大的磁盘空间

  /var:放置系统实施进度中时时转移的公文,如随时变动的日志文件/var/log,/var/log/message:全体的报到文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:程序或服务运营后,其PID存放在该目录下。建议单独分区,设置较大的磁盘空间
4,命令详解:Linux 在线支持–hel
  1. mkdir
  二. ls list -l 查看详细消息 -d 查看目录
  3.touch
  4.pwd print woring directory
  5. cd

 

 

/boot:放置linux系统运行时用到的有的文本。/boot/vmlinuz为linux的基石文件,以及/boot/gurb。建议单独分区,分区大小100M就能够

 这么些博客底下不得以加文件呢?

/:根目录,壹般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在1个分区中

/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在二个分区中

/dev:存放linux系统下的配备文件,访问该目录下某些文件,也便是访问有个别设备,常用的是挂载光驱mount/dev/cdrom
/mnt。

 

/bin:/usr/bin:可实行2进制文件的目录,如常用的指令ls、tar、mv、cat等。

/bin:/usr/bin:可实施2进制文件的目录,如常用的一声令下ls、tar、mv、cat等。

/etc:系统安顿文件存放的目录,不建议在此目录下存放可试行文件,主要的安插文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X1一、/etc/sysconfig、/etc/xinetd.d修改配置文件在此之前记得备份。

/boot:停放linux系统运维时用到的部分文本。/boot/vmlinuz为linux的基本文件,以及/boot/gurb。建议单独分区,分区大小十0M就可以

/boot:停放linux系统运行时用到的一些文件。/boot/vmlinuz为linux的根本文件,以及/boot/gurb。提出单独分区,分区大小十0M就能够

注:/etc/X1一存放与x windows有关的安装。

/dev:寄存linux系统下的装备文件,访问该目录下某些文件,也就是访问有个别设备,常用的是挂载光驱mount
/dev/cdrom /mnt。

/dev:寄存linux系统下的设施文件,访问该目录下有个别文件,相当于访问有个别设备,常用的是挂载光驱mount
/dev/cdrom /mnt。

/home:系统暗中同意的用户家目录,新扩张用户账号时,用户的家目录都存放在此目录下,~表示如今用户的家目录,~test代表用户test的家目录。提出单独分区,并安装较大的磁盘空间,方便用户存放数据

/etc:系统安顿文件存放的目录,不提出在此目录下存放可施行文件,主要的配备文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X1壹、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得备份。

/etc:系统安插文件存放的目录,不建议在此目录下存放可实行文件,主要的布署文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X1一、/etc/sysconfig、/etc/xinetd.d修改配置文件以前记得备份。

/lib:/usr/lib:/usr/local/lib:系统运用的函数库的目录,程序在试行进度中,供给调用壹些格外的参数时索要函数库的支援,相比重大的目录为/lib/modules。

注:/etc/X11存放与x windows有关的装置。

注:/etc/X1壹存放与x windows有关的装置。

/lost+fount:系统拾叁分发生错误时,会将一些丢失的一些放置于此目录下,常常这一个目录会自动出现在设置目录下。如加载硬盘于/disk
中,此目录下就会自动发出目录/disk/lost+found

/home:系统私下认可的用户家目录,新扩大用户账号时,用户的家目录都存放在此目录下,~表示近期用户的家目录,~test代表用户test的家目录。提出单独分区,并安装较大的磁盘空间,方便用户存放数据

/home:系统默许的用户家目录,新增加用户账号时,用户的家目录都存放在此目录下,~表示最近用户的家目录,~test表示用户test的家目录。提出单独分区,并安装较大的磁盘空间,方便用户存放数据

/mnt:/media:光盘默许挂载点,平日光盘挂载于/mnt/cdrom下,也不必然,能够选用随飞机地方置举行挂载。

/lib:/usr/lib:/usr/local/lib:系统使用的函数库的目录,程序在施行进程中,要求调用一些额外的参数时索要函数库的支持,相比较根本的目录为/lib/modules。

/lib:/usr/lib:/usr/local/lib:系统利用的函数库的目录,程序在施行进程中,须要调用壹些优秀的参数时必要函数库的拉拉扯扯,相比重要的目录为/lib/modules。

/opt:给主机额外安装软件商讨所摆放的目录。如:FC4使用的Fedora
社会群众体育开荒软件,借使想要自行设置新的KDE
桌面软件,能够将该软件安装在该目录下。从前的 Linux 系统中,习惯放置在
/usr/local 目录下

/lost+fount:系统丰富产生错误时,会将部分不翼而飞的部分放置于此目录下,常常这么些目录会自动出现在设置目录下。如加载硬盘于/disk
中,此目录下就会活动发出目录/disk/lost+found

/lost+fount:系统越发产生错误时,会将有些不见的某些放置于此目录下,通常那几个目录会自动出现在设置目录下。如加载硬盘于/disk
中,此目录下就会自动发出目录/disk/lost+found

/proc:此目录的数据都在内部存款和储蓄器中,如系统主题,外部设备,互连网状态,由于数量都存放于内存中,所以不占用磁盘空间,相比较重大的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/mnt:/media:光盘私下认可挂载点,平日光盘挂载于/mnt/cdrom下,也不自然,能够选择随飞机位置置实行挂载。

/mnt:/media:光盘暗中同意挂载点,平日光盘挂载于/mnt/cdrom下,也不必然,能够挑选随飞机地方置展开挂载。

/root:系统一管理理员root的家目录,系统率先个运维的分区为/,所以最棒将/root和/放置在2个分区下。

/opt:给主机额外安装软件所摆放的目录。如:FC肆使用的Fedora
社会群众体育开垦软件,假诺想要自行设置新的KDE
桌面软件,能够将该软件安装在该目录下。在此以前的 Linux 系统中,习惯放置在
/usr/local 目录下

/opt:给主机额外安装软件商讨所摆放的目录。如:FC四使用的Fedora
社会群众体育开拓软件,倘使想要自行设置新的KDE
桌面软件,能够将该软件安装在该目录下。在此以前的 Linux 系统中,习惯放置在
/usr/local 目录下

/sbin:/usr/sbin:/usr/local/sbin:放置系统一管理理员使用的可实践命令,如fdisk、shutdown、mount等。
与/bin不相同的是,那么些目录是给系统管理员root使用的下令,一般用户只好”查看”而没办法安装和平运动用。

/proc:此目录的数据都在内部存款和储蓄器中,如系统大旨,外部设备,互连网状态,由于数量都存放于内部存款和储蓄器中,所以不占用磁盘空间,相比较关键的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/proc:此目录的数目都在内存中,如系统主旨,外部设备,网络状态,由于数量都存放于内部存款和储蓄器中,所以不占用磁盘空间,相比重大的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/tmp:1般用户或正在实行的先后临时存放文件的目录,任哪个人都足以访问,重要数据不可放置在此目录下

/root:系统一管理理员root的家目录,系统率先个运转的分区为/,所以最佳将/root和/放置在3个分区下。

/root:系统一管理理员root的家目录,系统第1个运营的分区为/,所以最棒将/root和/放置在3个分区下。

/srv:服务运行之后须求拜访的多少目录,如www服务须求拜访的网页数据存放在/srv/www内

/sbin:/usr/sbin:/usr/local/sbin:停放系统管理员使用的可施行命令,如fdisk、shutdown、mount等。与/bin差异的是,那多少个目录是给系统一管理理员root使用的吩咐,一般用户只好”查看”而不可能安装和平运动用。

/sbin:/usr/sbin:/usr/local/sbin:放置系统一管理理员使用的可推行命令,如fdisk、shutdown、mount等。与/bin区别的是,那多少个目录是给系统一管理理员root使用的授命,一般用户只可以”查看”而不能够设置和应用。

/usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放不能直接运行的,却是大多程序运转所至关重要的局地函数库文件。/usr/local:存放软件进级包。/usr/share/doc:系统验证文件存放目录。/usr/share/man:
程序说明文件存放目录,使用 man
ls时会查询/usr/share/man/man1/ls.1.gz的剧情建议单独分区,设置较大的磁盘空间

/tmp:相似用户或正在实行的主次权且存放文件的目录,任什么人都能够访问,主要数据不可放置在此目录下

/tmp:诚如用户或正在进行的次序一时半刻存放文件的目录,任哪个人都得以访问,首要数据不可放置在此目录下

/var:放置系统实行进度中平常变化的文件,如随时变动的日记文件/var/log,/var/log/message:全数的报到文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:程序或劳动运营后,其PID存放在该目录下。提议单独分区,设置较大的磁盘空间

/srv:劳动运维之后必要拜访的数码目录,如www服务供给拜访的网页数据存放在/srv/www内

/srv:劳务运转今后供给拜访的数量目录,如www服务须要拜访的网页数据存放在/srv/www内

/ 最高层 root —
运维Linux时选用的有的主题文件。如操作系统内核、引导程序Grub等。 home —
存款和储蓄普通用户的私人住房文件…

/usr:应用程序存放目录,/usr/bin寄存应用程序,/usr/share寄存共享数据,/usr/lib存放不可能直接运营的,却是多数程序运营所必需的一部分函数库文件。/usr/local:存放软件晋级包。/usr/share/doc:系统验证文件存放目录。/usr/share/man: 程序表明文件存放目录,使用
man
ls时会查询/usr/share/man/man1/ls.一.gz的始末提议单独分区,设置较大的磁盘空间

/usr:应用程序存放目录,/usr/bin寄存应用程序,/usr/share寄存共享数据,/usr/lib存放不可能直接运维的,却是繁多程序运营所不可缺少的片段函数库文件。/usr/local:存放软件进级包。/usr/share/doc:系统验证文件存放目录。/usr/share/man:
程序表明文件存放目录,使用 man
ls时会查询/usr/share/man/man1/ls.壹.gz的始末 提出单独分区,设置较大的磁盘空间

/var:停放系统推行进度中时时转移的公文,如随时变动的日志文件/var/log,/var/log/message:不无的报到文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:先后或劳务运营后,其PID存放在该目录下。建议单独分区,设置较大的磁盘空间

/var:停放系统奉行进度中常常变化的文本,如随时变动的日记文件/var/log,/var/log/message:具备的记名文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:次第或劳动运行后,其PID存放在该目录下。建议单独分区,设置较大的磁盘空间

自己是天皇盖地虎的分割线
                                                                       
          

 

 

参考:

相关文章