cd | 切换到指定目录:cd Documents/ |
cd - | 返回刚刚所在的目录 |
cd .. | 返回上一级目录 |
cd ../../ | 返回上两级目录 |
cd ~ | 返回home |
cd /home/morvan/Documents/folder1 | 切换到任意目录 |
ls | 查看目录下文件 |
ls -a | 查看所有文件,包括隐藏文件 |
ls -l | 查看文件及其详细信息 |
ls -lh | 查看文件更详细,比如大小 |
ls --help | |
touch | 新建一个或多个文件:touch file1 file2 |
cp file1 file2 | 将 file1 复制成 file2,如果file2存在将直接覆盖 |
cp -i file1 file2 | 将 file1 复制成 file2,如果file2存在将询问是否覆盖? |
cp file1 folder1/ | 复制去文件夹 |
cp -R folder1/ folder2/ | 将文件夹folder1复制成文件夹folder2 |
cp file* folder2/ | 复制名字部分相同的多个文件 |
cp file1 file2 folder1/ | 复制多个文件到最后那个文件夹 |
mv file1 folder1/ | 移动去另一个文件夹 |
mv file1 file1rename | 重命名文件 |
mkdir folder2 | 创建一个文件夹 |
mkdir folder2/f2 | 在folder2 里面再建一个文件夹 |
rmdir folder3 | 删除一个空文件夹 |
rm file1 | 移除单个文件 |
rm -i f1 f2 f3 f4 | 提示地移除文件 |
rm -r folder1 | 在文件夹中有文件的情况下也删除这个文件夹 |
rm * | 删除当前目录下所有东西 |
nano t.py | 打开文件 |
cat t.py | 查看文件内容 |
cat t.py > t1.py | 将文件的内容放到另一个文件里 |
cat t.py t1.py > t2.py | 将多个文件的内容打包一起放入另一个文件 |
cat t3 >> t2.py | 将内容添加在一个文件末尾 |
tar -zxvf | 解压tar文件夹 |
pwd | 查看当前路径 |