Linux文件和目录管理

1.绝对路径和相对路径

绝对路径是从根目录开始写,以/开头。例如,使用绝对路径的表示方式指明 bin 文件所在的位置,该路径应写为 /usr/bin,测试代码如下:
在这里插入图片描述
相对路径是从当前工作的目录开始写起。使用相对路径表明某文件的存储位置时,经常会用到前面讲到的 2 个特殊目录,即当前目录(用 . 表示)和父目录(用 … 表示)。
测试代码如下:[
在这里插入图片描述

2.Linux命令下如何识别文件类型

1.颜色区分:
蓝色一般为目录,黑色一般为文件。不仅如此,Linux还可以用不同的颜色区分不同的文件类型。如:绿色代表可执行文件,,红色代表压缩文件,浅绿色代表连接文件,白色代表其他文件,黄色代表设备文件。
2.命令区分
	当然,通过颜色来区分文件类型,难免有些牵强,对于颜色不太敏感的读者来说,很容易搞错。Linux 中精确判断文件类型的方法,是通过文件本身所具有的属性进行判断。通过
	ls-l命令就可以查看当前目录所有目录和文件属性,测试如下:
	
	![在这里插入图片描述](https://img-blog.csdnimg.cn/20200406152736978.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkyOTg1Mg==,size_16,color_FFFFFF,t_70)
	显示的执行结构中,每行代表一个文件或目录,其中第一个字符表示的就是文件的类型,其可能的取值以及表示的文件类型。
	第一个字符	文件类型
  • 普通文件,包括纯文本文件、二进制文件、各种压缩文件等。
    d 目录,类似 Windows 系统中的文件夹。
    b 块设备文件,就是保存大块数据的设备,比如最常见的硬盘。
    c 字符设备文件,例如键盘、鼠标等。
    s 套接字文件,通常用在网络数据连接,可以启动一个程序开监听用户的要求,用户可以通过套接字进行数据通信。
    p 管道文件,其主要作用是解决多个程序同时存取一个文件所造成的错误。
    l 链接文件,类似 Windows 系统中的快捷方式。

3.命令的基本格式

[root@localhost ~]# 命令[选项][参数]
中的内容代表可选可不选。比如简单的命令:ls显示当前目录下的文件和目录,可以不加选项和参数。而ls -l,加入一个选项就可以让显示的东西增多。
选项又分为端选项和长选项。短选项:ls -l,用-连接后面跟简单的字母;长选项:ls --all用–连接后面跟英文单词。
参数:参数是命令的操作对象,参数一般是文件或者目录。一般命令有默认参数,就是当前目录或文件。

4.Linux基本命令:

1.cd:切换目录
2.pwd:显示当前工作路径
3.ls:查看目录下文件
4.mkdir:创建新目录
5.rmdir:删除空目录(只能删除空目录)
6.touch:创建文件以及修改文件时间戳
7.ln:在文件之间建立连接:软连接:ln -s 源文件 目标文件;软连接:ln 源文件 目标文件。软连接比较常用,比较像windows中的添加快捷键。
8.cp:复制文件和目录:cp student class/ ##将文件studnet复制到class目录下。cp student class/students ##将文件student复制到class目录下并改名为stydents。
9.rm:删除文件或目录.rm student:先询问是否删除student文件。rm -f student:不询问,直接删除。rm -r class :删除class目录。
10.mv:移动文件或改名。移动 mv student …/techer。改名:mv student students.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值