linux命令入门

1、常用命令

命令 [选项] [参数]

  • pwd 打印当前目录的路径

  • ls 打印当前目录的所有文件

    • ls -l 更详细的文件信息
    • ls -la 显示隐藏文件
    • ls -lh 以K(KB) M(MB) G(GB)的格式显示文件的大小
  • cd 切换目录路径

    • cd ~ 回到家目录
    • cd … 回到上一级目录
    • cd …/… 回到上一级上一级目录
    • cd - 回到上一次目录
  • mkdir 创建目录

    • mkdir 目录名 创建一级目录
    • mkdir -p 目录名 递归创建目录
  • rmdir 删除目录

    • rmdir 目录名 删除空目录
    • rm -r 目录名 递归删除目录
  • touch 创建文件

    • touch file1.c file2.c
  • cat 在终端中显示文件内容

    • cat 文件名 查看文件内容
    • cat -n 文件名 查看文件并显示行号
  • clear 清除终端中显示的内容

  • mv

    • mv 文件名 目录名 移动文件 如:mv hello.c ./dir1 将当前目录的hello.c移动到/dir1/hello.c
    • mv 文件名 文件名 修改名字 如:mv hello.c hello1.c 将hello.c改为hello1.c
    • mv 目录名 目录名 修改目录 如:mv dir1 dir3 将dir1目录改为dir3
  • cp

  • man 说明手册 可以用来查看很多信息(重要)

    • man man 查看man手册自己的说明
      在这里插入图片描述
      man 1 ls

      man 2 open

      man 3 malloc

      这样使用 查询完毕 按‘Q’可退出

2、进阶命令

  • find 查找目录或者文件

    • 查找文件 find [目录名] -name “文件名”
      在这里插入图片描述
    • 查找目录 find [目录] -name “目录名”
      在这里插入图片描述
    • 查找过去两天内有变动的文件
      在这里插入图片描述
  • grep 查找文件中符合条件的字符串
    在这里插入图片描述

  • file 查看文件类型

    • file /bin/pwd 可以看出是pwd是".ELF"可执行文件
  • which/whereis 查看命令或者应用程序所在位置
    在这里插入图片描述

  • 压缩与解压 gzip/bzip2

    • gzip 只能压缩或解压文件,不能操作目录,适合小文件

    • -l 查看压缩文件

    • -d 解压文件不保留源文件

    • -kd 解压文件不保留源文件
      在这里插入图片描述

    • bzip2 只能压缩或解压文件,不能操作目录,适合大文件
      在这里插入图片描述

  • tar 打包多个文件(目录)

    • tar打包,gzip压缩 tar -czvf 目录名

      • tar -czvf file1.tar.gz file1
    • 查看

      • tar -tvf file1.tar.gz
    • 解压

      • tar -xzvf file1.tar.gz
      • tar -xzvf file1.tar.gz -C 指定目录 解压到指定目录
        在这里插入图片描述
    • tar 打包 bzip2压缩

      • tar -cjvf file1.tar.bz2 file1

      • 查看 tar -tvf file1.tar.bz2

      • 解压

        • tar -xjvf file1.tar.bz2

        • tar -xjvf file1.tar.bz2 -C 指定目录 解压到指定目录
          在这里插入图片描述

    • 小结:大文件用bzip2 效率更高

3、技巧

  • TAB键 可以自动补全命令

  • 绝对路径和相对路径

    • 绝对路径:/home/feng/xxx 完整写出
    • 相对路径:相对路径无需完整写出,一般结合 . 与 …使用 效果奇s佳

3、技巧

  • TAB键 可以自动补全命令

  • 绝对路径和相对路径

    • 绝对路径:/home/feng/xxx 完整写出
    • 相对路径:相对路径无需完整写出,一般结合 . 与 …使用 效果奇s佳
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值