Linux学习笔记 3(文件和目录基本操作)

简介: 1、 Ls作用:用来显示当前目录下的内容(1) 显示当前目录下的所有内容(2) 显示当前目录下的所有内容(包括隐藏文件)(3) 显示当前目录下的详细信息2、 Pwd作用:用于显示当前目录的绝对路径(1) 显示当前目录的绝对路径3、 cd作用:用于切换当前工作目录(1) 切换到aaa目录(2) 却换到上一层目录(3) 切换到系统根目录(4) 切换到用户主目录(5) 切换到上一个所在的目录4、 Mkdir作用:创建子目录(1) 创建子目录aaa(2) 再工作目录aaa下再创建一个子目录bbb,若工作目录原本不存在,则创建一个5、作用:用来删除一个文件或者目录(1) 删除a.txt文件,需要用户确

1、 Ls

作用:用来显示当前目录下的内容

(1) 显示当前目录下的所有内容

20200312161031175.png

(2) 显示当前目录下的所有内容(包括隐藏文件)

20200312161036699.png

(3) 显示当前目录下的详细信息

20200312161041553.png


2、 Pwd

作用:用于显示当前目录的绝对路径

(1) 显示当前目录的绝对路径

20200312161052874.png


3、 cd

作用:用于切换当前工作目录

(1) 切换到aaa目录

20200312161117465.png

(2) 却换到上一层目录

20200312161121626.png

(3) 切换到系统根目录

20200312161125966.png

(4) 切换到用户主目录

20200312161130706.png

(5) 切换到上一个所在的目录

20200312161134866.png


4、 Mkdir

作用:创建子目录

(1) 创建子目录aaa

2020031216122862.png

(2) 再工作目录aaa下再创建一个子目录bbb,若工作目录原本不存在,则创建一个

20200312161232595.png



5、 rmkdir

作用:删除空的目录

(1) 删除空的目录aaa

20200312161237462.png

(2) 再工作目录下的aaa目录中,删除名为bbb的子目录,若bbb删除后,aaa目录成为空目录,则bbb也删除

20200312161241902.png



6、 Cat

作用:由第一行开始显示内容,并将所有内容输出

(1) 由第一行开始显示内容,并将所有内容输出

20200312161247865.png

20200312161252335.png


7、 More

作用:根据窗口大小,一页一页的现实文件内容

(1) 根据窗口大小,一页一页的现实文件内容

202003121612596.png

20200312161302744.png


8、 Less

作用:和more类似,但其优点可以往前翻页,而且进行可以搜索字符

(1) 进行可以搜索字符

2020031216134279.png

20200312161320977.png


9、 Tail

作用:只显示最后几行

(1) 只显示最后几行

20200312161347869.png


10、 Head

作用:只显示开头几行

(1) 只显示开头几行

20200312161352901.png


11、 Cp

作用:可以将文件从一处复制到另一处。一般在使用 cp 命令时将一个文件复制成另一个文件或复制到某目录时,需要指定源文件名与目标文件名或目录。

(1) 将a.txt复制到A目录下b.txt文件

20200312161358254.png

(2) 将a.txt复制为b.txt文件

20200312161401797.png



12、 rm

作用:用来删除一个文件或者目录

(1) 删除a.txt文件,需要用户确认

2020031216140747.png

(2) 删除A目录及以下文件,需要用户确认

20200312161410813.png

(3) 删除A目录及以下的文件,不需要用户确认

20200312161416375.png

(4) 删库命令

20200312161420953.png


13、 mv

作用:用来为文件或目录改名、或将文件或目录移入其它位置

(1) 将 a.txt 重命名为 b.txt 文件

20200312161425790.png

(2) 将 a.txt 移动到 A 目录下 b.txt 文件

20200312161430467.png



14、 Ln

作用:软链接也成为符号链接,类似于windows里的快捷方式,主要存放了链接其他文件的路径。

(1) 在/home目录下创建一个软连接linkToRoot,连接到/root目录

20200312161435905.png

(2) 删除软连接linkToRoot

20200312161440688.png


15、 Touch

作用:修改一个文件或目录的时间戳

(1) 修改一个文件或目录的时间戳


20200312161446589.png


16、 File

作用:用于辨识文件类型

(1) 用于辨识文件类型

20200312161451407.png


17、 iconv

作用:列出已知编码

(1) 列出已知编码

20200312161455838.png

相关文章
7种比较Linux中文本文件的最佳工具
7种比较Linux中文本文件的最佳工具
7种比较Linux中文本文件的最佳工具
区分Linux中.tar文件与.tar.gz文件的不同。
总之,".tar"文件提供了一种方便的文件整理方式,其归档但不压缩的特点适用于快速打包和解压,而".tar.gz"文件通过额外的压缩步骤,尽管处理时间更长,但可以减小文件尺寸,更适合于需要节约存储空间或进行文件传输的场景。用户在选择时应根据具体需求,考虑两种格式各自的优劣。
52 13
|
1月前
|
Linux赋予文件000权限的恢复技巧
以上这些步骤就像是打开一扇锁住的门,步骤看似简单,但是背后却有着严格的逻辑和规则。切记,在任何时候,变更文件权限都要考虑安全性,不要无谓地放宽权限,那样可能
56 16
深入剖析Linux中一切即文件的哲学和重定向的机制
在计算机的奇妙世界中,Linux的这套哲学和机制减少了不同类型资源的处理方式,简化了抽象的概念,并蕴藏着强大的灵活性。就像变戏法一样,轻轻松松地在文件、程序与设备之间转换数据流,标准输入、输出、错误流就在指尖舞动,程序的交互和数据处理因此变得既高效又富有乐趣。
35 4
|
2月前
|
【Linux】 Linux文件I/O常见操作技巧
以上就是Linux文件I/O操作的一些技巧,接纳它们,让它们成为你在Linux世界中的得力伙伴,工作会变得轻松许多。不过记住,技巧的运用也需要根据实际情况灵活掌握,毕竟,最适合的才是最好的。
95 28
|
2月前
|
"unzip"命令解析:Linux下如何处理压缩文件。
总的来说,`unzip`命令是Linux系统下一款实用而方便的ZIP格式文件处理工具。本文通过简明扼要的方式,详细介绍了在各类Linux发行版上安装 `unzip`的方法,以及如何使用 `unzip`命令进行解压、查看和测试ZIP文件。希望本文章能为用户带来实际帮助,提高日常操作的效率。
310 12
linux文件重命名命令
本指南介绍Linux文件重命名方法,包括单文件操作的`mv`命令和批量处理的`rename`命令。`mv`可简单更改文件名并保留扩展名,如`mv old_file.txt new_name.txt`;`rename`支持正则表达式,适用于复杂批量操作,如`rename 's/2023/2024/' *.log`。提供实用技巧如大小写转换、数字序列处理等,并提醒覆盖风险与版本差异,建议使用`-n`参数预览效果。
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
169 24
|
3月前
|
Linux系统下快速批量创建和删除文件的方法
总的来说,使用shell脚本来批量处理文件是一种非常强大的工具,只要你愿意花时间学习和实践,你会发现它能大大提高你的工作效率。
192 19
|
3月前
|
如何创建Linux交换文件?Linux交换文件最新创建方法
Swap是Linux中的虚拟内存空间,用于在物理内存不足时将非活动进程移至磁盘,从而优化活动进程的性能。通过创建交换文件(如1GB),可灵活调整交换空间而无需重新分区。步骤包括:使用`fallocate`或`dd`创建文件、设置权限 (`chmod 600`)、格式化 (`mkswap`)、启用交换 (`swapon`)、修改`/etc/fstab`以持久化配置,以及调整`vm.swappiness`值(默认60,建议从10开始)来平衡内存与交换的使用。最后通过`swapon -s`检查状态并重启生效。此方法适用于VPS和专用服务器,需以root用户操作。
106 2
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问