Linux(2)---目录

一、根目录 /下各个目录:

  1. /etc:放置系统管理的配置文件和子目录,如profile文件(jdk环境)、hostname等
  2. /bin:存放常用命令,如cp、ls、cat等。
  3. /sbin:放置可执行文件,存放系统启动时需执行的程序(开机、修复、还原)
  4. /boot:操作系统启动时所需的文件(内核文件,grub)
  5. /dev:接口设备文件目录,
  6. /home:一般用户的主目录或FTP站点目录。通常用来保存用户的文件。
  7. /root:管理员的主目录
  8. /usr:存放用户使用的系统命令和应用程序等。
  9. /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 内核的源码和说明文档等;

  10. /mnt:装置的文件系统加载点,如光驱、软盘等。
  11. /tmp:存放暂存盘的目录
  12. /var/log:放置系统日志文件
  13. /lib:这个目录里存放着系统最基本的动态链接共享库(函数库),其作用类似于windows里的.dll文件。
  14. /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
原文地址:https://www.cnblogs.com/Lee-yl/p/12178488.html