Linux----linux目录结构及基本命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41026740/article/details/80169221

一、Linux目录结构及各个目录放置的文件内容

1)   /               根目录

        每个文件和目录都从根目录开始。

2) /bin    命令,用户二进制文件

     即可执行程序存放的地点,包含二进制可执行文件,在单用户模式下,需要使用的常见Linux命令都位于此目录下,系统的所有用户使用的命令都设在这里。

3)  /etc            系统的配置文件

     简单的讲就是文本文件,修改参数会影响行为,形成新的特点。包含所有程序所需的配置文件,也包含了用于启动/停止单个程序的启动和关闭shell脚本。

4)  /dev      设备文件存放地点

      包括终端设备、USB或连接到系统的任何设备,如硬件、光盘等抽象在dev下面。

5)  /home   普通用户家目录

      用于把彼此的文件区分出来,所有用户用home目录来存储自己的个人档案。如:stu1、stu2两个用户不同

6)  /boot     引导加载程序文件,系统内核及系统启动有关的文件

     系统的核心。

7)  /lib         库文件存放的地点

       包含支持位于/bin和/sbin下的二进制文件的库文件。如printf库文件在其里面放着。

8)  /mnt      临时挂载点,空文件夹

       临时安装目录,系统管理员可以挂载文件系统。

9)  /root     管理员家目录

10) /proc    进程信息,虚拟目录

      内存中进程的信息映射到该目录下。每个进程有唯一的编号,内存中进程的信息映射到该目录下。把一个应用打开就开始了一个进程。

11) /usr      用户程序

       放置不长变动的可分享的内容,如系统默认安装的软件

12) /var      常发生变动性的文件,如邮件内容,登录文件。每天都有新的变化。

13) /tmp    临时文件

       包含系统和用户创建的临时文件,当系统重新启动时,这个目录下的文件都将被删除。

14) /opt     可选的附加应用程序

       包含从个别厂商的附加应用程序。

15) /media   可移动媒体设备

      用于挂载可移动设备的临时目录。

16) /srv  服务数据

      包含服务器特定服务相关的数据。

二、基本命令

1) cd    功能:切换目录

       相对路径:以当前位置为参考点,简单明了。

       table键有联想功能。

       如:  cd         进入个人的主目录

                 cd  /     切换到根目录

                 cd  -     返切换之前的位置

                 cd  ..     返回上一层目录

                 cd ../..   返回上两层目录

                 cd/home   进入‘/home’目录

     以“.”开头为隐藏文件。

2)  pwd    功能:显示当前工作路径,即当前在目录树中的位置

3)  ls         功能:查看文件与目录,默认显示当前目录下有哪些文件

      如:     ls   -l      显示当前目录下文件的详细信息

                  ls   /bin  显示/bin目录下有哪些文件     

      ll 会列出该文件下的所有文件信息,包括隐藏的文件

        - 普通文件           d 目录文件             l 链接文件             p 管道文件           c,d 设备文件

4)  touch    功能:创建文件

       如: touch  a.txt

5)    mkdir     功能:创建目录文件

       如: mkdir   tmp

6)    rmdir      功能:删除空目录

       如:rmdir   tmp

7)    cp           功能:拷贝文件

       如:cp   a.c   b.c   拷贝普通文件

              cp  -r   tmp   dir  拷贝目录文件

8)  rm          功能:删除文件

       如:rm  a.c      删除普通文件

              rm  -r   dir 删除目录文件

9)  mv          功能:移动文件/重命名

      如: mv   file.txt   test.txt      重命名普通文件

              mv   tmp   dir                重命名目录文件

              mv   a.c   dir                  移动文件

10) find       文件查找命令

         find .-name    文件名

         find .-user      用户名

三、文件权限

ls -l 文件名:查看文件详细信息

“drwxr-xr-x”中的左边第一位表示当前目录项是目录还是文件,此标志为“d”表示目录,若为“-”表示文件。

类型-权限-属主-所属的组

r  读权限     值:4

w 写权限     值:2

x  执行权限     值:1

-  无权限     值:0

改变文件权限:chmod

1、文字设定法:u 表属主     g 表同组人    o 表其他人    a 表所有人      

”+“增加权限         ”-“去掉权限

如:chmod  u+x   file

       chmod  g-w   file

2、数字设定法:

如:chmod  644    file




猜你喜欢

转载自blog.csdn.net/qq_41026740/article/details/80169221
今日推荐