linux文件系统

一.目录分类

  • /bin /usr/bin
    存放用户可以使用的可执行文件(cal、date、who…)
  • /sbin /usr/sbin /usr/local/sbin
    存放系统管理员可使用的系统管理命令(agetty、reboot、shutdown…)
  • /lib /lib64 /usr/lib /usr/lib64
    存放函数库和模块文件
  • /boot
    存放Linux系统启动时用到的文件
  • /dev
    存放设备文件。tty代表终端,null代表空设备
  • /mnt /media
    用于挂载其他文件系统
  • /proc
    虚拟文件系统,存放反映内核运行状态的一系列特殊文件,通过这些文件可以查看硬件和正在运行的进程信息
  • /home
    存放所有普通用户主目录
  • /etc
    存放配置文件,供应应用程序使用
  • /usr
    存放应用程序
  • /opt
    可选目录,存放安装的第三方软件
  • /var
    存放系统执行过程中经常变动的文件,/var/log:存放各种程序的日志文件
  • /run
    临时文件系统,存放自系统启动以来描述系统信息的文件
  • /tmp
    存放应用程序产生的临时文件
  • /sys
    存放内核数据信息,类似/proc
  • /srv
    存放系统提供的服务的数据

二.常用指令

  • 一次创建多层目录
    mkdir -p
  • 目录删除
    rmdir
  • 输出重定向
    command > filename 覆盖重定向
    command >> filename 追加重定向
    例:who >> mydir.list
  • 输入重定向
    command < filename 命令行中使用
    command << filename 脚本编程使用
    例:
    cat < mydir.list
    mailx daniel < memo
  • cat+重定向复制文件
    cat filename > filename.copy
  • 文件复制(cp)
    (1)cp -b 若指定文件已存在则创建其备份
    (2)cp -i 若文件已存在,要求确认
    (3)cp -r 将目录复制到新目录
  • 文件移动(mv)
    (1)mv 文件名 目录 :将文件移到其他目录
    (2)mv report report.old 将文件更名
    (3)mv -b 若文件已存在则创建备份
    (4)mv -i 若文件已存在则要求确认
    (5)mv -v 解释操作并执行
    (6)mv -f 若文件已存在则覆盖
  • 链接文件:ln命令
    功能:为已存在文件起新名字,使用不同文件引用相同文件
    (1)ln 已有文件名 链接文件名
    (2)ln 文件名1 文件名2 … 目录
  • 字数计算:wc命令
    (1)wc 文件名
    输出:行数 字数 字符数
    (2)wc :默认由键盘输入
    (3)wc -l:统计行数
    (4)wc -c:统计字符数
    (5)wc -w:统计字数
  • 文件名替换
    (1)常用通配符
常用通配符

(1)[ab]* => areport breport
(2)*[1-3] => report1 report2 report32

Related post

  1. Java IO流

    2020-07-31

  2. Java 容器

    2020-08-03

  3. attention model

    2020-07-26

  4. 异常处理的合理使用与防御式编程

    2022-02-21

There are no comment yet.

COMMENT

Take a Coffee Break

Recommend post

  1. 常用工具指令

    2022-09-18

Category list

ABOUT

Welcome to FullStar, a captivating online destination where the realms of software development and personal reflections intertwine.

April 2025
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
282930  

Life Logs

  1. 回首

    2023-07-14

Return Top