Linux---目录
Posted 咫片炫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux---目录相关的知识,希望对你有一定的参考价值。
一、根目录 /下各个目录:
- /etc:放置系统管理的配置文件和子目录,如profile文件(jdk环境)、hostname等
- /bin:存放常用命令,如cp、ls、cat等。
- /sbin:放置可执行文件,存放系统启动时需执行的程序(开机、修复、还原)
- /boot:操作系统启动时所需的文件(内核文件,grub)
- /dev:接口设备文件目录,
- /home:一般用户的主目录或FTP站点目录。通常用来保存用户的文件。
- /root:管理员的主目录
- /usr:存放用户使用的系统命令和应用程序等。
-
/usr/bin : 所有可执行文件,如 gcc,firefox 等(指不包含在 /sbin 和 /bin 内的);
/usr/include : 各种头文件,编译文件等时需要使用;
/usr/include/’package-name’ : 程序特定的头文件;
/usr/lib : 所以可执行文件所需要的库文件;
/usr/local : 这里主要存放那些手动安装的软件,即 不是通过“新立得”或apt-get安装的软件 。 它和/usr目录具有相类似的目录结构 。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意。
/usr/doc : 文档。实际是 /usr/share/doc 的软链接;
/usr/etc : 一个极少用到的配置文件存放地;
/usr/info : 系统相关信息,是 /usr/share/info 的软链接;
/usr/sbin : 类似 /sbin,root 可以执行。但此目录不包含在环境变量 $PATH 中,它包含的程序类似于 chroot, useradd, in.tftpd and pppconfig;
/usr/share : 它包含了各种程序间的共享文件,如字体,图标,文档等。(/usr/local 对应的目录是 /usr/loca/share);
/usr/src : linux 内核的源码和说明文档等;
- /mnt:装置的文件系统加载点,如光驱、软盘等。
- /tmp:存放暂存盘的目录
- /var/log:放置系统日志文件
- /lib:这个目录里存放着系统最基本的动态链接共享库(函数库),其作用类似于windows里的.dll文件。
- /lost+found:这个目录平时是空的,当系统不正常关机后,这里就存放恢复的文件。
二、批量修改文件名
三、查看文件内容
- cat正序显示、tac逆序显示,加上 -n 参数可以打印行号。cat -n ***
- nl 命令,添加行号并打印。相当于cat -n
- 使用more和less命令分页查看文件,采用more打开pss文件,more pss
- 使用head和tail查看文件,只看一行,加上-n参数,后面紧跟行数:tail -n 1 /etc/passwd,还有一个-f 参数,可以不断读取某个文件的内容并显示
- file命令查看文件的类型:file /bin/ls
以上是关于Linux---目录的主要内容,如果未能解决你的问题,请参考以下文章
Linux 内核Linux 内核源码目录说明 ④ ( security 目录 | sound 目录 | tools 目录 | usr 目录 | virt 目录 )