Linux下常用终端命令
日常命令
cd .. // 返回上一级目录 cd - // 返回上一次目录 cd或cd ~ // 返回家目录 cd / // 进入根目录 pwd // 显示当前目录 ls // 显示当前目录文件 ls localrepo/ // 显示指定目录的文件 ll // 查看目录文件的的详细信息 la // 查看全部包括隐藏的目录文件 tree // 查看当前目录文件树 tree mydir // 查看指定目录的文件树 touch hello.py // 创建空文件 mkdir mydir // 创建文件夹 mkdir -p a/b/c // 创建层级目录 mkdir a/{b,c}/{d,e} // 同一级创建多个文件夹 cp hello.py ~/hello2.py // 拷贝文件 cp hello.py -i hello2.py // 拷贝文件,如果有同名文件询问是否覆盖 cp hello.py -f hello2.py // 拷贝文件,如果有同名文件强制覆盖 cp hello.py -n hello2.py // 拷贝文件,如果有同名文件不覆盖 mv hello2.py hellocp.py // 重命名文件 mv hello.py ~/Desktop // 移动文件 rm hellocp.py // 删除文件 rm -rf localrepo/ // 递归删除目录 find ~/Desktop/ -name '*.py' // 在指定目录中查找文件 ln -s /usr/bin/python ./mypylink // 创建可执行程序的软链接 alias rrm='rm -rf' // 给命令起别名,需要root权限 history // 查看命令历史 clear // 清屏
速查命令
man rm // 查看rm命令的手册解释 rm --help // 查看rm命令帮助 info rm // 查看rm命令详细信息 whereis python // 查找可执行程序 which python // 查看当前使用的是哪个目录中的python