文件根目录系统笔记+文件管理命令详解part1

Linux文件系统:

rotfs: 根文件系统

/boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader)

/dev: 设备文件

块设备: 随机访问,数据块,

字符设备: 线性访问(有次序的,按字符为单位,例如键盘)

设备号: 主设备号(major)和次设备号(minor)

crw-rw----. 1 root root     10,  62 Apr  5 15:59 crash

/etc: 配置文件

/home: 用户的家目录,默认为/home/USERNAME

/root: 管理员的家目录

/lib: 库文件和内核模块文件

/lib/modules: 内核模块文件

静态库  .a

动态库  .dll, .so(shared object)

/media: 挂载点目录, 通常用来挂在移动设备  eg: /dev/cdrom /media

/mnt: 挂载点目录, 用来挂在额外的临时文件

/misc: 杂项,默认是空目录

/opt: 可选目录,第三方程序的安装目录,已经被/usr/local替代

/proc: 伪文件系统, 内核映像文件(内核运行的工作的统计数据),启动后才会有数据。

性能调优相关

/sys: 伪文件系统,跟硬件设备相关的属性映射文件

修改磁盘io队列等硬盘调优相关,关机后是空目录

/tmp: 临时文件 drwxrwxrwt /tmp 权限独特,每个人都可以创建文件,但只可以删除自己创建的文件

/var: 可变化的文件

/bin:  可执行文件,用户命令

/sbin: 管理命令

/usr: Universal Shared Resource, read-only 存放的是只读文件

/usr/bin

/usr/sbin

/usr/lib

/usr/local:  第三方软件的安装路径(非关键性)

/usr/local/bin

/usr/local/sbin

/usr/local/lib

命名规则:

1. 长度不能超过255个字符;

2. 不能使用/当文件名

3、 严格区分大小写

文件管理

目录管理

ls/cd/pwd/

mkdir: 创建空目录

-p:

-v: verbose

一行命令创建 /mnt/test/x/m 和/mnt/test/y

mkdir -pv /mnt/test/x/m /mnt/test/y

mkdir -pv /mnt/test/{x/m,y}   :命令行展开

mkdir -pv /mnt/test/ a_b,a_c,d_b,d_c

mkdir -pv /mnt/test2/{a,d}_{b,c}

删除空目录: rmdir (remove directory)

# tree: 查看目录树

文件创建和删除

#touch

-a

-m

-t

-c

#stat

创建文件,可以使用文件编辑器

ASCII: 纯文本

128不同的字符

二进制:

2^6=0,63

2^7=0,127

1字节=8位

汉字标准: GB18030,GBK,GB2312,Unicode

0000 1001 0000 1110: 两个字节,可表示一个汉字,两个ASCII码,靠标准来定义并转义具体意义

删除文件 rm

-i 提示

-f 强制删除

-r 递归删除目录内所有文件

运行程序

设备管理

软件管理

进程管理

网络管理

时间: 2024-11-01 00:20:41

文件根目录系统笔记+文件管理命令详解part1的相关文章

文件管理命令详解

Linux03 Linux03_01?文件管理命令详解 作业1: 1.创建目录/backup # mkdir -v /backup 2.复制目录/etc至/backup目录中,并重命名为"etc-当前日期",如etc-2013-02-26:要求保留文件原来的属性,保持链接文件: cp -r -p -d # cp -a /etc /backup/etc-2013-02-28 命令替换 3.复制文件/etc/inittab为/tmp/inittab.new,并删除inittab.new文件

[鸟哥linux视频教程整理]02_04_Linux文件管理命令详解续2

Linux文件管理命令详解续: 一.复制和移动文件 cp:   cp SRC DEST -r:复制目录到文件 -f:强行复制 -i:交互式 -p:保留原文件属性不变 -a:归档复制,常用于备份 说明: 1.一个文件到一个文件,多个文件到一个目录: 2.默认情况下只能复制文件到目录,不能复制目录到文件: 3.若目的目录下无文件,则复制并创建同名文件,否则重命名. 4.哪个用户复制的,新文件属主属组归谁: move:  move SRC  DEST move -t DEST SRC 1.目的地址有目

Ubuntu Linux系统下apt-get命令详解

Ubuntu Linux系统下apt-get命令详解(via|via) 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing&

Linux 系统下 ifconfig 命令详解

Linux系统下网卡网络配置详解 Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们. 除了上面介绍的这些用法之外,ifconfig命令用来监控和改变网络接口的状态,并且还可以带上很多命令行参数.下面是一个ifconfig的通用调用语法: #ifconfig interface [[-net -host] address [parameters]] 其中interface是网络接口名:address是分配给指定接口的主机名或IP地址.这里使用的主

搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)

find / -name *.repo | xargs rm –rf //搜索以.repo结尾的文件并删除 find命令详解 精细查找文件或目录d find [ 查找范围 ] [ 查找条件表达式 ] 常用查找条件: 按名称查找:"-name",支持通配符"*"."?" 按文件大小查找:"-size",可使用"+"."-"作为容量条件 按文件属主查找:"-user" 按

Linux文件管理命令详解及练习

Windows里对于文件的管理比较直观,但Linux呢?如何在Linux系统里创建.复制.移动.删除文件与目录呢?这其实是个问题,但随着学习的进行,这将不再是个问题:一:文件管理类命令名称?命令的归纳:1.创建文件:? touch? ? ? ? ? ? ? ? ? ? ? ? ? 2.查看文件属性:ls? ? ? ? ? ? ? ? ? ? ? ? ? 3.查看文件内容:cat.tac.more.less.head.tail? ? ? ? ? ? ? ? ? ? ? ? ? 4.复制文件.目录:

Linux 文件管理命令详解 cp,mv,install (笔记)

CP 此命令用来复制文件和文件夹的命令 cp /etc/passwd /tmp 复制/etc/passwd 文件到/tmp文件夹下并以原文件名passwd命名 cp /etc/passwd /tmp/123 复制/etc/passwd 文件到/tmp文件夹下以文件名123命名 cp -r /etc/ssh /tmp 此命令用来复制目录 cp -f  force 此命令是辅助命令,用来强制复制文件到指定目录或文件,即使目录文件夹有该文件或目录,则删除它,并把源复制过来. cp -p 此命令是同文件

Linux 文件管理命令详解(笔记)

查看文本文件内容命令: cat more tac less head tail cat 命令用法 cat 加文件名即可查看该文件 cat -n name 显示该文件并显示行数 cat 用来显示小文件的,即行数不太多的文件,如果是大文件就没有优势了. more 命令用法 more 后边跟文件名即可查看文件. more 用来显示大文件可以翻屏,space(空格)向下翻,B键向上翻,但是翻到文件尾部自动退出不可再向上翻. tac 命令用法 tac +文件名 此命令用来使文件倒向显示,即原来在最后的一行

Linux系统的top命令详解

top默认视图 代码如下: 第一行:top - 15:32:23 up 738 days,  3:43,  5 users,  load average: 0.06, 0.08, 0.0815:29:50 - 当前系统时间 738 days,  3:41 - 系统已经运行了738天3小时14分钟(在这期间没有重启过)5 users - 当前有5个用户登录系统load average: 0.06, 0.09, 0.08 - load average后面的三个数分别是1分钟.5分钟.15分钟的负载情