【linux】常用命令

  • [root@localhost ~]#

    • @之前的是当前登录的用户
    • localhost为当前登录的用户
    • ~当前所在的位置
    • ~家目录
    • /根目录
    • #用户标识的位置
      • #指代超级用户
      • $指代普通用户
  • 命令

    • man linux帮助手册

    • pwd 显示用户当前目录

    • ls

      -a查看当前目录下文件,包含隐藏文件
      -l长格式显示文件
      -lh以方便阅读的长格式显示
    • cd 切换到指定目录下

      cd …返回上一级目录
      cd …/…返回上两级目录
      cd ~切换到家目录
      cd /切换到根目录
      cd /home/lx/linux1/绝对路径
      cd …/lx/相对路径
    • grep [选项] ‘查找字符串’ 文件名

      • -a 将binary文件以text文件的方式查找数据
      • -c 计算找到 ‘查找字符串’ 的次数
      • -i 忽略大小写的区别,即把大小写视为相同
      • -v 反向选择,即显示出没有 ‘查找字符串’ 内容的那一行
    • find 用来在指定目录下查找文件

    • chmod 控制用户对文件的权限的命令

      • 权限说明-rw-r–r-x
        • 权限显示位一共为10位,分为四段,从第二位算起,每三个一组
        • 第1位代表文件类型(-表示为普通文件)
        • 第2-4位代表文件所属用户拥有的权限(rw-:4+2=6)
        • 第5-7位代表该用户所属组拥有的权限(-r--:4
        • 第8-10位代表其他用户拥有的权限(r-x:4+1=5)
    • ps 用来列出系统中当前正在运行的那些进程,类似于 windows 的任务管理器

    • kill 用于删除执行中的程序或工作

      -l参数会列出全部的信息名称
      -s指定要送出的信息
      -1(HUP)重新加载进程
      -9(KILL)杀死一个进程
      -1(TERM)正常停止一个进程
    • tail 查看测试项目的日志

      一般测试的项目里面,有个logs的目录文件,会存放日志文件,有个xxx.out的文件,可以用tail -f 动态实时查看后端日志

    • netstat 查看端口

    • echo -e 打印

      打印命令用反引号把命令引起来
      打印常量直接打印
      打印变量变量前加$
    • ping

  • 文件

    • mkdir 创建空目录
    • rmdir 删除空目录
    • touch 新建空文件
    • rm 删除文件或目录
    • mv 移动文件/改名文件
    • cp 复制文件或目录
    • cat 查看目标文件的内容
  • vi/vim
    在这里插入图片描述
    在这里插入图片描述

  • 启动即进入命令模式

i
x
:
charButton+shift
enter
back_space
del
方向键
home/end
page_up/down
insert
esc
q
w
启动
命令模式
输入模式
删除当前光标所在处的字符
底线命令模式
输入字符
换行
删除光标前一个字符
删除光标后一个字符
在文本中移动光b
移动光标到行首/行尾
翻页
切换光标为输入/替换模式,光标将变成竖线/下划线
退出程序
保存文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值