zoukankan      html  css  js  c++  java
  • Linux目录详解

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/lx_Frolf/article/details/84522203
    一.配置虚拟网络
    1.虚拟局域网不能和真实的网络重叠
    2.各个操作系统的防火墙建议关闭。
    3.各个操作系统网络适配器必须处于开启状态。
    4.在Linux系统中,建议使用如下命令启动网络:
    启动网络:service network start
    禁用网络:service network stop
    重启网络:service network restart
    退出命令执行:ctrl+z/c
    5.在Linux中,可使用过netconfig命令配置网络,但只能配置IP地址,子网掩码和默认网关IP地址。
    二.硬件与硬件代号
    Linux是一个多用户、多任务、多进程、实时性较好的、功能强大而稳定的操作系统。在Linux中,每个硬件设备都被当成一个文件来对待。/dev是Linux放置设备文件的目录!

    三.部分指令

    显示日期指令:date
    显示日历的指令:cal
    Ctrl+c:在Linux下,如果输入了错误的指令或者参数,系统可能一直运行不停止,Ctrl+c可中断当前程序的运行。
    q:有很多程序在运行的时候(例如man或者more指令),如果想跳出来,按下q即可!
    clear:Linux环境下清屏命令
    man指令:在线查询其他指令的参数或用法,如:man date,马上就可以查询出关于指令date的参数和用法。
    info指令:如:info date ,也可以查询date指令的参数和用法。
    Who:看目前有谁在线,使用who指令;
    netstat -a:查看网络的联机状态,使用netstat -a指令;
    使用正确的关机指令关机
    使用shutdown与reboot两个指令完成关机或重启。Shutdown命令参数如下:
    -t sec:-t后面跟秒数,即“过几秒后关机”
    -k:不是真的关机,只是发送警告信息
    -r:在将系统的服务停掉之后就重新开机
    -h:在将系统的服务停掉之后立即关机
    -n:不经过init程序,直接以shutdown关机
    -f:关机并开机之后,强制略过fsck工具磁盘检查
    -F:系统重新开机之后,强制执行fsck工具磁盘检查
    -c:取消已经在进行的shutdown指令内容
    例如:
    shutdown –h now 立即关机,now相当于时间为0
    shutdown –h 20:35 系统在20:35关机
    shutdown –h +10 系统再过10分钟自动关机
    shutdown –r now 系统立即重新开机
    shutdown –r +30 ‘this system will reboot’再过三十分钟系统会重新开机,并显示后面的信息
    shutdown -t 3 -r now 系统将在3秒后重启
    shutdown –k 3 ‘this system will reboot’仅仅发出信号,系统不会关机!
    reboot命令的参数与shutdow类似,基本与shutdown –r now完全相同。
    四.文件和目录
    Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用“/”表示,其他的所有目录都是从根目录出发而成的。微软的DOS和WINDOWS也是采用树型结构,但是在DOS和WINDOWS中这样的树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,他们之间的关系是并列的。在Linux中,无论操作系统管理几个磁盘分区,这样的目录树都只有一个。整个Linux的树状目录如图所示。

    /bin:存放ls、rm、mv等常用可执行文件(命令)的地方。
    /sbin:存放系统管理常用的程序,如fdisk、mount等命令,与/bin不同的是该目录下存放的程序是root等系统管理员使用的程序。
    /boot:用于存放Linux系统内核和加载内核所需的文件。
    /dev:用于存放与设备有关的文件,如/dev/cdrom文件代表光驱。
    /opt:用来存放一些可选的应用程序,安装系统软件以外的第三方软件的默认文件夹。
    /etc:存放系统在启动过程中需要读取的启动文件和配置文件。
    /etc/rc.d:存放开关机过程中用到的脚本文件。
    /etc/rc.d/init.d:存放所有服务默认的启动脚本文件,如/etc/rc.d/init.d/iptables stop是关闭防火墙。
    /etc/xinetd.d:在较新的Linux版本中才有,存放一些需要使用超级服务进程监听的额外服务。
    /home:存放用户的主目录文件。
    /root:超级用户root的用户主目录。
    /lib:存放Linux执行或编译某些程序要用到的函数库(library)。
    /lost+found:系统产生异常错误时,会将一些遗失的片段放置在此目录下,通常这个目录会自动出现在设备目录下。例如在/disk中加装一块硬盘,这个目录下会自动产生目录/disk/lost+found。这个目录一般情况下是空的,当系统非法关机后,如果丢失了一些文件,在这里能找回来。
    /mnt:软驱或光驱默认装载的地方,如通常软驱挂载在/mnt/floppy下,光驱挂载到/mnt/cdrom下。
    /proc:所有存放正在运行的进程映像,这个目录在启动Linux时候自动被挂上,而且该目录不会占用硬盘空间(其存在的其实是内存中的数据),一旦断电或关机,此文件夹中的内容将丢失。
    /tmp:让用户存放临时文件和数据的地方,需要用户进行定期清理,重要数据不建议放到此目录中。
    /usr:这是最重要的一个目录,里面含有很多系统信息,其下包含许多子目录,用来存放程序与指令,类似Windows下的Program Files目录。
    /usr/include:存放一些套件的头文件。
    /usr/local:系统预留的让我们安装未来升级的套件的目录。
    /usr/share/doc:放置一些系统说明文件的地方。
    /usr/share/man:放置一些程序的说明文件的地方,就是使用man命令时会查询的路径。
    /usr/src:放置核心源代码的默认目录,未来要编译Linux内核时就必须到这个目录下。
    /var:登入、各类服务发生问题时的记录,已经常规性的服务记录等都在这个目录下,很多服务配置的数据文件都存放在此文件夹中,如DNS服务的解析数据文件,Web服务的网页文件。当系统出问题时,就可以在这个目录记录下的文件中查看问题所在。


    Windows系统目录树

    Linux系统目录树
    ---------------------
    版权声明:本文为CSDN博主「lx_Frolf」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/lx_Frolf/article/details/84522203

  • 相关阅读:
    C++中Map的使用 (个人简单的对于String的使用)
    具体数学二项式至生成函数章-----致敬Kunth
    C++中String的使用
    C++中Set的使用
    费马小定理,欧拉函数
    数论---同余法则定理
    灵活利用单链表,顺带一提可持久化链表。
    第2章 数字之魅——数字中的技巧
    Mail.Ru Cup 2018 Round 1
    Lyft Level 5 Challenge 2018
  • 原文地址:https://www.cnblogs.com/Jeely/p/11351417.html
Copyright © 2011-2022 走看看