Bash命令详解通用代码

0、Bash命令通用代码:命令名称 -选项 参数

    其中多个选项可以一并编写,如-a何-b可以写成-ab

1、pwd:查看当前路径全名称

2、cd 目录路径:切换目录

    cd ..

    cd .

    cd 子目录的名称

        举例:cd ../a 切换到上级a目录

             cd ./b/c 切换到当前目录下的b下的c目录

3、智能提示:输入目录名称的时候,可以使用智能提示,比如目录的首字母,如果当前路径下面只有一个目录的首字母匹配将会自

动补全,如果当前目录下面有多个目录的首字母跟它匹配,那么无法自动匹配,还需要多输入几个字母进行完成匹配

    举例:test:先输入t然后tab;如果有重复的就再次输入e再次tab

4、ls获取当前目录下面的子项(文件和文件夹)

其中选项有:

    -l/-list:以列表的形式展示子项的详细信息

    -a:在ls的基础上增加2个信息

        .    当前目录

        ..    当前目录的上一级

    -al:相当于-a和-l的合集

ls 文件夹路径:查看指定文件夹中的内容

案例:想以列表的形式查看当前目录下面的1文件夹的内容,如何实现?

5、创建文件夹(创建目录)

mkdir 文件夹的名称

6、删除文件夹:rmdir

只能删除空文件夹

7、创建文件:touch


touch 文件名称(注意携带文件的后缀)

创建多个文件:touch 文件1 文件2 文件3

8、删除文件:rm

删除多个文件:rm 文件1 文件2 文件3

     -f :删除指定文件夹,文件不存在的话也不报错

     -r:递归删除文件夹中的的内容

9、删除整个文件夹中的内容(无论是空还是非空文件夹)

rm -rf 文件夹的路径

这种命令要谨而慎用,这种删除是无法回归的

10、移动文件:

mv 原来的文件 移动到的目录

11、实现剪切+重命名的效果:

mv 原来的文件 移动到的目录/新名称

12、实现重命名的效果:

mv 原来的目录/旧名称 原来的目录/新名称

13、复制文件:cp

cp 原文件的地址 新地址    --->在新地址产生一个原文件的拷贝

14、复制重命名:

cp 原文件的地址 新路径/新名称

15、查看文件内容:

    a、cat 文件名:全部文件内容

    b、more 文件名:类似于分页查看内容

    c、less 文件名:只看其中一小部分内容

        cat/more/less index.html

16、重定向:将输入结果转到指定文件内


原来输入的时候,比如打印当前目录下面的子项,会将子项直接输出在控制台中

如果希望将显示结果显示在指定的txt中,就可以使用重定向来实现


>    覆盖原文件的内容,写入要输出的结果

>>    在原文件的末尾追加要输出的结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ITzhongzi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值