Linux基础指令

1、ls指令

含义:ls(list)

用法1:#ls

含义:列出当前工作目录下所有文件/文件夹的名称

补充:ls列出的结果颜色:

蓝色的表示文件夹 ,黑色的表示文件, 绿色的其权限为拥有全部权限

用法2:#ls 路径

含义:列出指定目录下的所有文件/文件夹的名称

用法3:#ls 选项 路径

含义:在列出指定路径下的文件/文件的名称,并以指定的格式进行显示 

常见的语法:

    #ls -l 路径

    #ls -la 路径

选项解释

    -l:表示list,表示以详细列表的形式进行展示

    -a:表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)

用法4:#ls -lh 路径

含义:列出指定路径下的所有文件/文件夹的名称,以列表的形式并且在显示文件大小的时候以可读性较高的显示

2、pwd指令

用法:#pwd

含义:(print wroking directory) 打印当前目录

3、cd命令

含义:(change directory,改变目录)用于切换当前的工作目录

用法:#cd 路径

补充:~表示当前用户的家目录

切换:#cd ~

4、mkdir命令

含义:(make dirctory,创建目录)

用法1:#madir 路径

用法2:#mkdir -p

含义:当一次创建多层不存在的目录的时候,添加-p参数,否则会报错

用法3:#mkdir 路径1 路径2 路径3 ...

含义:一次性创建多个文件夹

5、touch命令

含义:创建文件

用法:#touch 文件路径

6、cp命令

含义:copy,复制一个文件/文件夹到指定位置

用法:#cp 被复制的文件路径 文档/文件夹被复制到的路径

注意:当使用cp命令进行文件夹复制操作的时候需要添加选项“-r”(表示递归复制),否则目录将被忽略

7、mv命令

含义:(move 移动,剪切)移动一个文档到新的位置

用法:#mv 需要移动的文档路径  需要保存的位置路径

补充:在linux中重命名也是mv,用法和移动一样,位置移动不变就好

8、rm命令

含义:(remove,移除、删除)移除‘删除文档

用法:#rm 选项 需要移除的文档路径

   选项:
        -f:

含义:force 强制文件

        -r:
含义:表示递归

        -rf:

含义:强制删除目录中的内容

补充:删除同样字符的文件在相同文字后加*,前面删除命令一样(*称为通配符

9、vim命令

含义:(vim是一款文本编辑器)打开一个文件(可以不存在,也可以存在)

用法:#vim 文件路径

退出打开的文件,按下shift+英文冒号,输入q按下回车即可

10、输出重定向

一般命令的输出都会显示在终端中,有时候需要将一些命令执行的结果需要保存到文件中进行后续分析/统计,则这时候需要使用到的输出重定向技术

>:覆盖输出,会覆盖掉原先的文件内容

>>:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续增加

用法:#正常执行的命令 >/>> 文件路径

注意:文件可以不存在

11、cat命令

含义1:cat有直接打开一个文件的功能

用法1:#cat 文件的路径

含义2:对文件进行合并

用法2:#cat 待合并的文件路径1 待合并的文件路径2... 文件路径n>合并之后的文件路径

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值