LINUX 基础操作(基于UBUNTU)
· 阅读需 8 分钟
前言
跟随全栈学习路线之 linux 系统熟悉。由于 linux 的命令很多,且有些命令很长,很难记住,但是借助 gpt,无需强调记住命令,而是重点学习 linux 系统的工作原理,以及和 win 系统不同的操作逻辑。
如何定义“常见”的命令呢?我认为,看到那些习以为常的 windows 操作在 linux 中的实现,就可以 认为是常见命令加以记忆。
directory
删除某一个文件夹时,如果文件夹下有文件,是不能直接删除的,得用rm -r <directory>
. -r 表示递归的删除,即将所有存在的文件全部删除。
文件操作
因为 linux 内万物皆文件,所以下面的命令适用于 linux 内任何实体。
复制粘贴/移动
复制粘贴文件时,并不是像 win 下有分为 copy&paste 两个动作,而是一个命令完成:cp <src> <target>
. 如果要将整个文件夹下的文件复制到另一个地方,要分两种情况,要么是所有文件的转移:cp -r . <target>
或者以文件夹的形式复制:cp -r <dirname> <target>
.
mv 命令从字面上是移动(剪切粘贴),也可作为重命名文件的命令使用
linux 目录结构
win 的所有文件都存在 C 盘(假如不分区),而 linux 的根目录则是朴实无华的/
,类似于 C 盘。用 xshell 等工具登录后的着陆目录可能是你的用户文件夹,比如/root
。