从零开始用 Linux:文件与目录操作
先确认你在哪看终端的提示符——fjxfjx:~$→ 已经在 Ubuntu 里直接往下敲C:\Users\72344→ 还是 Windows 的 cmd先敲wsl回车进去第一步装 g三条命令依次敲sudo—— 怎么以管理员身份执行命令apt—— 怎么装软件、更新软件源sudo apt update输入时会问密码屏幕上不显示字符正常输完回车。它会下载软件清单可能几十秒到一两分钟。sudo apt install -y g下载并安装编译器大概几十 MB。g --version看到类似g (Ubuntu 13.x.x ...) 13.x.x就成了。第二步文件与目录操作练习一条一条敲cd ~ mkdir practice cd practice mkdir src docs test touch src/main.cpp docs/readme.md ls -R.: ← 当前位置.里有什么docs src test ← 这三个子目录./docs: ← 进入 ./docs 看readme.md./src: ← 进入 ./src 看main.cpp./test: ← 进入 ./test 看← 空的什么都没有./test:后面没有内容不是出错了是这个目录确实是空的。.开头表示从当前目录算起。三个值得记住的细节一、路径可以写多层。touch src/main.cpp的意思是在当前目录下的 src 目录里建一个 main.cpp。注意斜杠是/正斜杠这是 Linux 的路径分隔符——Windows 用\别搞混。二、~会跟着你走。cd ~后提示符是~cd practice后是~/practice——bash 会把家目录缩写成~看着就知道自己在家里的哪个位置。三、mkdir和touch都支持一次给多个参数。所以mkdir src docs test一行建三个不用敲三遍。接着练复制、移动、删除cp docs/readme.md docs/readme.bak mv docs/readme.bak test/ rm test/readme.bak ls -R跑完最后那个ls -R你应该看到docs/里只剩 readme.mdsrc/还是 main.cpptest/又变回空的因为里面的文件被删了。