linux 文件名、目录

linux不靠扩展名区分文件类型,扩展名只是给人看的;windows依靠扩展名区分文件类型,然后打开。

/dev       设备目录
/boot        系统启动目录
/etc        配置文件保存目录
/media、/mnt、/misc
        挂载目录,实际可以自己随便定义一个目录作为挂载目录
/opt        安装第三方软件位置,但现在主流使用 /usr/local 作为替代。
/proc、/sys     这两个目录中的数据并不保存在硬盘当中,而是保存在内存当中。所以不要往这两个目录里保存内容,重启丢失。

原文地址:https://www.cnblogs.com/BaiLaowu/p/9484045.html

时间: 2024-11-14 06:25:11

linux 文件名、目录的相关文章

linux管理目录文件命令总结

一.文件和目录管理常用命令 目录操作命令:pwd.cd.ls.mkdir.du. 文件操作命令: touch.file.cp.rm.mv.which.find.ln 文件内容操作命令: cat.more.less.head.tail.wc.grep 归档及压缩命令: gzip.bzip2.tar 因为在linux系统中目录属于一种特殊文件,所以许多对文件进行操作的命令对目录也同样适用. 二.命令具体用法 1.pwd命令 用途:查看工作目录 使用方法:直接在命令行下输入pwd .pwd命令一般单独

Linux 之目录 -鸟哥的Linux私房菜

因为利用 Linux 来开发产品或 distributions 的社群/公司与个人实在太多了, 如果每个人都用自己的想 法来配置档案放置的目录,那么将可能造成很多管理上的困扰. 你能想象,你进入一个企业之后,所 接触到的 Linux 目录配置方法竟然跟你以前学的完全不同吗? 很难想象吧~所以,后来就有所谓的 Filesystem Hierarchy Standard (FHS)标准的出炉了! 根据 FHS(http://www.pathname.com/fhs/)的官方文件指出, 他们的主要目的

linux的目录结构

1.何为文件目录? 文件目录是指:为实现"按名存取",必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录. 2.Windows和linux的目录相同之处呢? C:\Windows------------/etc/ C:\ProgramFiles-------/usr/local C:\用户---------------/home 3.Linux的目录 看图理解 来看一下一级目录都有什么 来看一下一级目录都有什么#查看目录可以用tree命令(没有yum

linux 查询目录下包含关键字的所有文件

linux查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式    (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/.*.?等)组成.   (2)基本元字符集及其含义       ^

Linux标准目录

本文参考鸟哥的linux私房菜 /bin 获得最小的系统可操作性所需要的命令 /boot 内核和加载内核所需要的文件 /dev 终端.磁盘.调制解调器等的设备项 /etc 关键的启动文件和配置文件 /home 用户的主目录 /lib C编译器的库和部分C编译器 /media 可移动介质上文件系统安装点 /opt 可选的应用软包 /proc 所有正在运行的进程的映像 /root 超级用户的主目录 /sbin 引导.修复或者恢复系统命令 /tmp 每次重新引导就消失的临时文件 /usr 次要文件和命

Linux文件名小写的好处(转)

说明:来自老阮的为什么文件名要小写的文章,其实我觉得应该说是Linux文件名为什么要小写会更合适些. 一.可移植性 Linux 系统是大小写敏感的,而 Windows 系统和 Mac 系统正好相反,大小写不敏感.一般来说,这不是大问题. 但是,如果两个文件名只有大小写不同,其他都相同,跨平台就会出问题. foobar Foobar FOOBAR fOObAr 上面四个文件名,Windows 系统会把它们都当作foobar.如果它们同时存在,你可能没办法打开后面三个文件. 另一方面,在 Mac 系

64个命令,每天一个linux命令目录, shutdown,tee,rcp,

每天一个linux命令目录 开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令.学习的主要参考资料为: 1.<鸟哥的linux私房菜> 2.http://codingstandards.iteye.com/blog/786653 3.linux命令五分钟系列 4.其他互联网资料,google,baidu等搜索引擎 11. 每天一个linux命令(11):nl命令 12. 每天一个linux命令(12):more命令 13. 每天一个linux命令(13

linux获取目录下文件

查看当前目录下的文件:find . -type f查看当前目录下的文件夹: find . -type d如果文件file1不为空: if [ -s file1 ];then       echo "file1 不为空"fi #!/bin/sh for f in `find ./testdir -type f`; do         if [ -s $f ];then                 echo $f is not empty.                 echo 

Linux 标准目录结构

Linux 标准目录结构 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp --- 用户所有服务 httpd samba user1 user2 bin --- 系统启动时需要的执行文件(二进制) sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令.只有root权限才能执行 proc --- 虚拟,存在linux内核镜像:保存所有内核

在共享文件夹中解压到linux其他目录中,千万注意软连接的问题

这几天一直在练习驱动,搭建一个简单的交叉编译环境,交叉编译工具链和开发板的源码都导进去linux的目录中,并且解压,但是执行一个简单的交叉编译命令总会出现一个奇怪的错误提示: as:unrecongnized option 'mcpu=XXX'; 百思不得其解,后来经过一个实验室的师兄的提示,终于明白了.这里有一个背景需要交代一下: 我是在windows下面的unbuntu虚拟机中进行的驱动开发练习. 首先,我建立了一个共享文件夹,将交叉编译链的压缩文件拷贝进去,这里我的压缩文件的名字为XXX.