Linux系统的文件

Linux系统的文件

1、文件和目录(文件夹)

文件:一般是一个独立的东西,可以通过工具进行打开,并且其中不能在包含除了文字以外的东西。

目录(文件夹):包含其他的文件

我们要知道在日常的运维工作中,有一半的工作内容,都是对文件进行操作的。Linux也是一个基于文件形式表示的文件,在Linux中“一切皆文件“

2、Linux系统的文件目录

bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,这些文件都是可以被运行的。

dev:主要运行存放的外接设备。eg:光盘

在其中的外接设备是不能直接被使用的,需要mount挂载(类似与windows下的分配盘符)

etc:该目录主要存储一些配置文件。

home:家目录,就是除了root用户以外的其他用户的家目录。(类似于windows下的user/家目录)

proc:process进程该目录中存储Linux在运行的时候的进程。

root:root管理员自己的家目录。

sbin:全称super binary 存储一些可以被执行的二进制文件,但是必须要有super的权限才能启动。

tmp:表示”临时的“ 当系统运行的时候产生的临时文件就会在这个目录。

usr:存放的是用户自己安装的软件,类似windows下的program files。

var:存放的是程序/系统的日志文件的目录。

mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下.

3、Linux的基础指令

(1)ls指令

含义:列出指定工作目录或路径下的所有文件/文件夹的名称,信息。

ls -l :表示以详细的列表形式进行展示。

ls  -d :显示目录自己本身的属性。

ls -la: 显示所有的文件和文件夹。包括隐藏文件和文件夹,会显示.(当前) 和 .. (上一层) 

ls -lA:显示所有的文件和文件夹。包括隐藏文件和文件夹,但不会显示. 和 ..

ls  -lr:递归显示文件的详细内容。每一个文件的路径都会显示

ls  -lh:显示指定路径下的所有文件和文件夹的名称,且以可读性较高的形式显示。会显示文档所占的内存大小。

一般默认的指定路径是/root

-rw------- :第一个-表示文档类型是文件。如果是d表示文档类型是目录/文件夹。

               第二到十表示的是权限。

(2)相对路径和绝对路径

相对路径:就是找一个参考物,一般就是当前的工作路径。从这个参考物的角度出发

绝对路径:就是不需要参考物,就直接从根目录(/)下开始,寻找对应的路径。

一般建议使用绝对路径,这样大家都很清楚的看明白,利于工作。

(3)pwd 

全称:print  working  directory  打印当前工作目录。

含义:也就是显示当前所在文件的名称。

(4)cd

全称:change dircetory改变目录

含义:切换当前的工作目录

在Linux中有一个特殊字符~,表示家目录,cd  ~ 就是切换到家目录下。

一般使用绝对路径进行切换,跳转到指定的目录下。

如果使用相对路径的话,就是要清楚目录的层级关系。

(5)mkdir

全称:make directory  创建目录

含义: 创建用于工作的目录

mkdir  路径:就直接创建出所需要的路径下的目录。

mkdir  路径1  路径2 路经3....:可以一次性创建多个存在下的路径的目录。

mkdir  -p   新路径: 可以创建不存在的路径和路径下的目录。

(6)touch

含义:创建文件,一般会用txt结尾。

touch  路径/文件 :创建一个文件

touch  路径/文件1  路径/文件2 ...:可以同时创建多个文件。 

touch -t:设定文件的时间戳。

(7)cp

全称:copy 复制

含义:复制文件/目录到指定的位置

cp  被复制的文件路径a  文件复制到的路径b:将文件a复制到新路径下的b,可以修改文件的名称

cp  -r   :表示递归可以是强制覆盖

(8)mv

全称:move 移动,剪切,也有重命名,用法一样

含义:移动文件/目录到指定的新路径下

mv  需要移动的文件/目录的路径   指定移动到新的文件/目录的路径

 

(9)rm

全称:remove 移除,删除

含义:用来删除文件/目录

rm  删除的文件的路径:用于删除文件

rm -r   删除的目录的路径 :用于删除目录,且会询问是否确认删除该目录

rm  -rf   删除的目录的路径 :用于删除目录,且不会询问是否确认删除该目录

rm -ri  删除的目录路径 :用于删除目录,并且会逐步询问是否确认删除

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值