Linux命令 快速复习

Linux 目录结构

在这里插入图片描述

  • /lsdt: found系统修复用的
  • /bin: 二进制命令所在的目录
  • /boot : 系统引导程序所需要的文件目录,引导系统开机
  • /dev :设备软件目录,磁盘,光驱,
  • /etc: 系统配置,启动程序
  • /home:普通用户的家目录,目录默认数据存放目录
  • /lib: 启动系统和运行命令所需的共享库文件和内核模块存
  • /mnt:临时挂载储存设备的挂载点,u盘插入光驱无法使用,需要挂载然后使用
  • /opt:额外的应用软件包
  • /proc:操作系统运行时,进程信息和内核信息存放在这里
  • /root:Linux超级权限用户root的家目录
  • /sbin:和管理系统相关的命令,【超级管理员用】
  • /tmp:临时文件目录,这个目录被当作回收站使用
  • /usr:用户或系统软件应用程序目录
  • /var:存放系统日志的目录

注意:一般不要 操作 非自己创建的目录和文件,否则可能导致服务器崩溃。

Linux 常用命令

  • 常用Linux命令的基本使用
序号命令对应英文作用
01lslist查看当前目录下的内容
02pwdprint working derectory查看当前所在文件夹
03cd [目录名]change directory切换文件夹
04touch [文件名]touch如果文件不存在, 新建文件
05mkdir [目录名]make directory创建目录
06rm [文件名]remove删除指定的文件名
07clearclear清屏
  • 帮助命令

    • command --help
  • man 手册 ,是Linux提供的一个手册,包含了绝大部分的命令,函数的详细使用说明。

    • man command

    使用man时的操作键

操作键功能
空格键显示手册的下一屏
Enter键一次滚动首页也得一行
b回滚一屏
f前滚一屏
q (quit)退出
/word搜索word字符串
n(next)搜索下一个
N搜索上一个
  • 文件和目录常用命令

    • 查看目录内容

      • ls 可结合通配符使用
        • 通配符
        • * 代表任意个数的字符
        • ?代表任意一个字符,且只能是一个
        • [abc] 匹配a,b,c中任意一个
        • [a-f] 匹配从a到f范围内的任意一个字符
    • 切换目录

      • cd
    • 创建和删除操作

      • touch
      • rm
      • mkdir
    • 拷贝和移动文件

      • cp

        • cp -r 目录1/ 目录2/
        命令英文作用
        -rrecursive (递归)递归复制目标目录的内容
      • mv

        • 可以用于文件重命名
      • tree 以树状图 列出目录中的内容

        • yum -y install tree 下载

        • tree -d [目录]

        • tree -L n [目录]

          选项英文含义
          -dderictory (目录)只显示目录, 不显示文件
          -Llevel(层级)显示几层目录
    • 查看文件内容

      • cat

      • less

        • less -N 文件名

          参数英文含义
          -Nnumber显示文件内容 且 显示行号
        • 使用less操作键

          操作键功能
          空格键显示手册页的下一屏幕
          Enter 键一次滚动手册页的一行
          b回滚一屏
          f向前一屏
          q退出
          /word搜索word字符串
        • 根据关键词搜索

          • /word
      • grep

        • grep -n 关键字 文件名

        • grep -i 关键字 文件名

        • 选项英文含义
          -nnumber显示匹配行和行号
          -iignore-case忽略大小写
          -vinvert-match显示 不包含关键字 的所有行
          ^a行首,搜索以a开头的行
          ke$行尾,搜索以ke结束的行
      命令对应英文作用
      1cat 文件名concatenate查看小文件内容
      2less -N 文件名less分屏 显示大文件内容
      3head -n 文件名n是数字,表示显示前几行内容查看文件的前一部分
      4tail -n 文件名n是数字,表示显示后几行内容查看文件的最后部分
      5grep 关键字 文件名grep根据关键词, 搜索文本文件内容
  • 其他

    • echo

    • 重定向 > 和 >>

      命令作用
      结果 > 文件名> 表示输出, 会覆盖文件的原有内容
      命令 >> 文件名>> 表示追加, 会将内容追加到已有文件的末尾
      命令 &>> 文件&>> 表示不区分错误类型 都放到 日志中
    • 小结

      • 通过 命令 > 文件 将命令的成功结果 覆盖 指定文件内容
      • 通过 命令 >> 文件 将命令的成功结果 追加 指定文件的后面
      • 通过 命令 &>> 文件 将 命令的失败结果 追加 指定文件的后面
    • 管道 |

      • 例子:搜索存在关键字的行数

      • ls /etc | grep ^pro | wc -l

        英文作用
        命令: wc [参数] [文件]打印文件的行数, 单词数, 字节数
        参数: -lline 行显示 行数
    • 与&& 或 ||

      • 通过 命令1 && 命令2 实现 如果 命令1 执行成功, 就执行 命令2的效果
      • 通过 命令1 || 命令2 实现 如果 命令1 执行失败, 就执行 命令2的效果
    • 软连接 类似快捷方式

      • 注意: 必须 增加 -s , 否则 就变成了 硬链接
      命令英文作用
      ln -s 目标文件绝对路径 快捷方式路径link给目标文件增加一个软链接, 通俗讲就是快捷方式
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值