linux第一章文件命令

Linux文件系统

文件系统组成

  • EXT2、 EXT3、EXT4

组成

  •  

     

  • /bin: 存放二进制可执行 命令目录(ls,cat,mkdir等)

  • /home:用户主目录的基点目录,默认情况每个用户主目录都设在该目录下

    如默认情况下用户user01的主目录是 /home/user01

  • /lib:存放标准程序设计库目录,又叫动态链接共享库目录, 目录中文件类似windows里的.dll文件

    dll文件与exe文件区别:

 

 

  • /etc:用来存放所有系统管理的配置目录和配置文件

  • /boot:引导分区,存放引导文件和Linux内核。用于判断你需要启动哪个操作系统或启动哪个内核

内核:简单的讲,程序与硬件间的桥梁,你使用应用程序通过内核控制整个计算机。

  • /root:系统管理员的主目录

  • /media:挂载点目录,移动设备

    挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符

  • /mnt:挂载点目录,额外的临时文件系统

  • /tmp:临时目录,系统存放临时文件的目录,在该目录下,所有用户都可以访问和写入

命令:ls

  • 显示目录文件

  • 语法:

    ls [-ald] [文件或目录]

    -a :显示当前目录所有文件和目录,包括隐藏文件

    -l :列举目录内容的细节,详细信息显示 包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指向。

    文件熟悉开头:l是链接 d是目录

    -d:查看目录属性

    total:列表中所有文件的磁盘空间占用总和

命令:cd

  • 切换目录

  • . : 当前目录

  • .. :当前目录的上一级目录

命令:pwd

  • 显示当前目录路径

创建命令

mkdir

  • 创建新目录

  • 用法:rmdir [目录名] -p:递归创建

  •  

     

touch

  • 功能描述:创建空文件

  • 语法:touch [文件名]

touch 文件名 或

 

 

空格分开可以建立两个文件 ps:若一个文件名字含空格,则加上“ ”

删除命令

rmdir

  • 功能描述:删除空目录

  • 语法:rmdir [目录名]

rm

  • 功能描述:删除文件

  • 语法:rm -rf [文件或目录] -r:删除目录 -f:强制执行

 

 

 

 

转移命令

cp

  • 功能描述:复制文件或目录

  • 语法:cp [-rp] [原文件或目录] [目标目录]

    -r:复制该目录下所有的子目录和文件。

    -f:覆盖已经存在的目标文件而不给出提示。

    -p:保留文件属性 即包括所有者、所属组、权限与时间等

mv

  • 功能描述:剪切文件、改名

  • 语法:mv [原文件或目录] [目标目录]

 

 

 

 

 

显示文件内容命令

cat

  • 功能描述:显示文件内容

  • 语法:cat -n [文件名] -n:显示行号

more

  • 功能描述:(分页)显示文件内容 ,按Q退出

  • 语法:less [文件名]

    -num:从num行开始显示 +/字符串:全文查找字符串并显示该字符串后的文字 换行:回车 翻页:空格

less

  • 功能描述:分页显示文件内容,可向上翻页 (与more区别)

  • 语法: less [文件名]

    -I 搜索时忽略大小写 (-i:除非搜索串中有大写字母)-N 显示行数 -p 字符串 与+/字符串相同

head

 

 

 

tail

 

 

 

链接命令

软链接(符号链接)

优点

  • 因为是命令链接,所以节省了磁盘空间

  • 可以给目录创建链接,也可以链接不同系统文件

缺点

  • 软链接中包含原文件的路径名,但原文件的路径名更改,则链接失效。

硬链接:

优点

  • 原文件的路径名更改,则链接依然生效。

缺点

  • 不可以给目录创建链接,不可以链接不同系统文件

区别:

 

 

 

 

 

 

ln

  • 功能描述:生成链接文件

  • 语法:ln –s [原文件] [目标文件] -s:创建软连接,没有则创建硬链接

权限管理命令

chmod

 

 

 

 

 

 

用法:

 

 

 

 

 

 

 

 

 

chgrp

 

 

 

umask

 

 

 

 

posted @   小林yyds  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示