Linux的基本命令

Linux的基本命令,第1张

概述cd .. // 返回上一级目录 cd - // 返回上一次目录 cd或cd ~ // 返回家目录 cd ~/指定位置 // 去到指定位置目录 cd / // 进入根目录 pwd // 显示当前目录 ls // 显示当前目录文件 ls localrepo/ // 显示指定目录下的文件,不会对文件夹进行递归 ll // 查看目录文件的的详细信息 la // 查看全部包括隐藏的目录文件 tree // 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命令

总结

以上是内存溢出为你收集整理的Linux的基本命令全部内容,希望文章能够帮你解决Linux的基本命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1023986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存