Linux复习之文件基础

一、Linux下根目录
首先在Linux中查看根目录下的目录文件,如图
在这里插入图片描述<1> /bin:存放命令、可执行文件,如rm、pwd、ps等都在bin下
<2> /boot:存放内核及与系统启动有关的文件
<3> /dev:存放设备文件
<4> /etc: 存放系统的配置文件
<5> /home:普通用户的家目录
<6> /root:管理员的家目录
<7> /lib:存放库文件
<8> /mnt:临时挂载点
<9> /proc:虚拟目录,即进程在内存中的信息映射到该目录下
<10> /usr:存放运行时不常改变的文件
<11> /var:存放运行时常改变的文件

二、文件类型
<1> " - ":普通文件 <2> " d ":目录文件
<3> " l ":链接文件 <4> " p ":管道文件
<5> " s “:套接字文件
<6> 设备文件:” c ":字符设备、” b “:块设备

三、基本命令
<1> cd:切换路径 如:cd . .切换至上一层
<2> mkdir:创建目录 touch:创建普通文件
<3> rmdir:删除空目录 rm:删除普通文件 rm-r:删除文件夹
<4> cp:拷贝文件 cp-r:拷贝文件夹
<5> ls:显示当前目录包含的文件 ls-l:可查看权限
<6> pwd:显示当前位置
<7> mv:移动文件(重命名)

<8> chmod:修改权限
补充:在这里插入图片描述
文字设定法例:
给文件file.c的属主增加执行权限:chmod u+x file.c
数字设定法例:
给文件file.c的属主设为读写权限、属主同组设为读写权限、其他用户设为读写可执行权限:
chmod 667 file.c

<9> 查看文件的命令:
1* cat:查看文件、合并文件
2* more:分屏幕显示,可以查看内容较多的文件
3* less:查看文件内容
4* head:显示文件头部n行内容
5* tail:显示文件末尾n行内容

<10> find:搜索路径

<11> grep:过滤文件中的信息
主要参数:
-c:只输出匹配行的计数
-i:不区分大小写
-n:显示匹配行数
-v:显示不包含匹配文本的所有行
-s:不显示不存在或无匹配文本的错误信息
-h:查询多文件时不显示文件名
-l:查询多文件时只输出包含匹配字符的文件名

<12> diff:比较文本文件,列出其不同之处。它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值