关于路径的说法
- 绝对路径:从根目录开始写起,如 /home/travis/code/pythonCode此写法。
- 相对路径:可以根据当前所处路径位置来切换不同目录,如 ./ 表示当前目录,. ./ 表示上一级目录,如当前所处/home/travis/code/pythonCode目录下,要进入/home/travis/code/javaCode目录,可以使用 cd . ./javaCode ,这样方便许多。
处理目录的常用命令
ls(英文全拼:list files):列出目录和文件
ll :列出文件的属性和权限等信息
cd(英文全拼:change directory):切换目录,如 cd /home/travis
pwd(英文全拼:print work directory):打印当前的工作目录,看看当前处于什么地方
mkdir(英文全拼:make directory):创建一个新的目录,如 mkdir phpCode
rmdir(英文全拼:remove directory):删除一个空的目录,如 rmdir phpCode,注意phpCode需要为空,在删除目录时优先使用这个命令,避免删除重要信息。
cp(英文全拼:copy file):复制文件或目录,如 cp sourceFileOrDirectory destinationDirectoryOrNewFileName,可以将源文件或目录复制到目标目录下,并且同时还可以指定新名字
rm(英文全拼:remove):删除文件或目录,如 rm test.txt 命令可以删除当前目录下的test.txt文件,rm -r pythonCode 命令可以删除当前目录下的pythonCode目录
mv(英文全拼:move file):移动文件与目录,或修改文件与目录的名字,如mv sourceFileOrDirectory destinationDirectory,使用mv oldFileName newFileNme 可以为文件或目录改名字
touch:创建一个新的文件或目录,如 touch FileNameOrDirectory