哇!真的是你呀~今天我们来学习Linux目录结构与文件管理

简介: 在Linux的学习过程中目录结构与文件管理是基础且重要的,要想学好Linux就要了解和掌握这些下面就让我们一起来看看。Linux系统的组成:内核 、shell、用户操作或应用程序、基本构成:用户态、内核态。

前言

在Linux的学习过程中目录结构与文件管理是基础且重要的,要想学好Linux就要了解和掌握这些下面就让我们一起来看看。


一、Linux系统的组成


内核 、shell、用户操作或应用程序、基本构成:用户态、内核态


二、目录结构


根目录/


/root      root用户的家目录


/home    普通用户家目录的存储目录


/etc       系统及应用程序的配置文件的默认存放目录


           (1) local         自定义安装的应用程序存储目录


/usr:  (2)bin            存储所有用户都有权限操作的命令


          (3)sbin          存储只有管理员有权限操作的命令


/sbin     /usr/sbin的连接文件


/bin      /usr/bin的连接文件


/dev   设备文件存储目录


/proc   设备信息文件及内核配置文件存储目录


/run     进程PID及相关文件存储目录


          (1)log   系统及硬件或程序日志存储目录


/var     (2)spool         mail      用户邮件存储目录


          (3)cache      缓存存放目录


          (4)是/run的连接文件


/lib         32位依赖库


/lib64    64位依赖库


/boot    内核文件及启动信息文件存储目录


/sys     操作系统及硬件相关信息及日志、状态等文件的存储目录


/mnt    测试挂载的空目录


/opt    一般会将拷贝的文件放置此目录


/media  外部媒体设备默认挂载目录


三、文件管理


(1)切换目录 :  cd     返回当前登录用户的家目录


                             cd ..   返回上级目录


                             cd ~   返回当前登录用户的家目录


                             cd -   返回上次跳转到当前目录的目录


                             cd /path   切换到指定的目录


(2)查看目录内容:     ls  查看当前目录内容 ;    ls/path   查看指定目录内容。


                          -l   以长格式选项显示目录内容


                          -h  以人性化方式显示


                          -a  显示所有隐藏文件,隐藏文件已.开始


   ls的选项 :    -A   显示除.和..之外的隐藏文件


                         -R  递归显示目录内容


                         -t   按照时间排序,与-l结合使用


                         -r   翻转排列,可以与-t结合使用


                         -d  查看目录本身,一般与-l结合使用


(3)创建目录         mkdir       语法  mkdir/path/dirName


       创建递归目录      

mkdir -p dirName/child_dirName


(4)删除目录  rm -i   交互式询问是否操作


                         rm -r  递归删除目录及子目录


                        rm -f   强制删除


(5)别名命令


                     查看系统所有别名          alias


                    创建别名                         alias自定义命令字=‘系统命令 选项’


                    取消别名                         unalias自定义命令字='系统命令 选项‘


(6)移动目录


当前目录重命名    

mv  old_dirName  new_dirName


移动后重命名        

mv  /source_path/old_dirName  /dest_path/new_pathdirName


移动                        

move  /source_path/dirName  /dest_path/


(7)复制目录       cp -i    当目标文件已存在时,交互式询问


                              cp -r  递归复制目录及子目录


                              cp -p 保留属主及属组权限复制目录


                              cp -f  当目标文件存在,先删除后复制


总结


万丈高楼平地起,合抱之木始于毫厘。要想学好Linux就要先了解和掌握这些,只有这样才能够打牢基础渐入佳境学好Linux。加油,奥利给!


目录
相关文章
|
8天前
|
Linux 开发工具 C语言
Linux的学习之路:7、yum与git
Linux的学习之路:7、yum与git
10 0
|
9天前
|
Unix Linux Windows
Linux的学习之路:3、基础指令(2)
Linux的学习之路:3、基础指令(2)
32 0
|
2天前
|
Linux Shell 虚拟化
【Linux学习】Linux 的虚拟化和容器化技术
【Linux学习】Linux 的虚拟化和容器化技术
|
8天前
|
消息中间件 Unix Linux
Linux的学习之路:17、进程间通信(1)
Linux的学习之路:17、进程间通信(1)
23 1
|
8天前
|
存储 Linux 调度
Linux的学习之路:12、地址空间(续)与进程的创建、终止和等待
Linux的学习之路:12、地址空间(续)与进程的创建、终止和等待
15 0
|
8天前
|
Linux C++
Linux的学习之路:11、地址空间
Linux的学习之路:11、地址空间
16 0
|
8天前
|
存储 安全 Linux
Linux的学习之路:9、冯诺依曼与进程(1)
Linux的学习之路:9、冯诺依曼与进程(1)
18 0
|
8天前
|
NoSQL IDE Linux
Linux的学习之路:8、Linux调试器-gdb使用
Linux的学习之路:8、Linux调试器-gdb使用
19 0
|
8天前
|
Java Linux 编译器
Linux的学习之路:6、Linux编译器-gcc/g++使用
Linux的学习之路:6、Linux编译器-gcc/g++使用
22 0
|
21天前
|
Linux 索引
linux 文件查找 和文件管理常用命令
linux 文件查找 和文件管理常用命令
22 0