运维开发网

Linux的基本命令

运维开发网 https://www.qedev.com 2020-07-15 14:42 出处:网络
cd .. // 返回上一级目录 cd - // 返回上一次目录 cd或cd ~ // 返回家目录 cd ~/指定位置 // 去到指定位置目录
cd .. // 返回上一级目录

cd - // 返回上一次目录

cd或cd ~ // 返回家目录

cd ~/指定位置 // 去到指定位置目录

cd / // 进入根目录

pwd // 显示当前目录

ls // 显示当前目录文件

ls localrepo/ // 显示指定目录下的文件,不会对文件夹进行递归

ll // 查看目录文件的的详细信息

la // 查看全部包括隐藏的目录文件

tree // 查看当前目录文件树 (初次运行可能会提示‘tree’没有install,需要执行 sudo apt install tree

命令

tree mydir // 查看指定目录的文件树

touch hello.py // 创建空文件

touch hello{1..10}.py // 一次性创建hello1.py~hello10.py等多个空文件

mkdir mydir // 创建文件夹

mkdir -p a/b/c // 创建层级目录 -p 表示同时创建父级目录(如果该父级不存在的话)

mkdir -p a/{b,c}/{d,e} // 同一级创建多个文件夹a/b/d a/b/e a/c/d a/c/e

cp hello.py a/b // 将hello.py文件直接拷贝到当前目录下的文件夹a下面的文件夹b中去

cp hello.py ~/hello2.py // 拷贝文件 将hello.py拷贝到家目录下并命名为hello2.py

cp hello.py -i hello2.py // 拷贝文件,如果有同名文件询问是否覆盖(hello2.py的默认拷贝位置与hello.py的位置相同,同一级目录)

cp hello.py -i ~/Desktop/mydir/hello2.py // 将hello.py拷贝到指定位置并命名未hello2.py,若该位置有同名文件则询问是否覆盖;下面两个命令相同

cp hello.py -f hello2.py // 拷贝文件,如果有同名文件强制覆盖

cp hello.py -n hello2.py // 拷贝文件,如果有同名文件不覆盖

cp -r mydir a/b // 递归复制一个文件夹到指定目录(文件夹必须用递归,否则会出错)

mv hello2.py hellocp.py // 重命名文件

mv hello.py ~/Desktop // 移动文件 将hello.py移动到Desktop目录下

rm hellocp.py // 删除文件,此操作不能删除文件夹

rm -r dir //必须用-r递归的方式才能删除文件夹

rm -rf localrepo/ // 递归强制删除目录 -f 强制force

find ~/Desktop/ -name ‘*.py‘ // 在指定目录及其下属目录中查找指定格式的文件ln -s /usr/bin/python ./mypylink // 创建可执行程序的软链接alias rrm=‘rm -rf‘ // 给命令起别名,需要root权限history // 查看命令历史clear // 清屏 Linux命令

0

精彩评论

暂无评论...
验证码 换一张
取 消