linux实用指令

常用的linux指令ls -l

  • ls

    • ls -a (所有文件)
    • ls -l (详细显示)
  • pwd (当前目录)

  • cd

    • cd …/ (上级目录)
    • cd ~ (返回家目录)
    • cd - (返回最近访问的目录)
  • touch 文件(创建指定的文件)

  • mkdir 文件夹(创建文件夹)

    • mkdir -p 文件夹(创建层级目录)
  • rm -rf 文件夹/文件 (删除文件夹或文件)

  • man(重要 查找手册)

    • man 1 普通命令
    • man 2 系统调用命令(如open,write)
    • man 3 库函数 (如printf,scanf)
    • man 8 系统管理命令 (如ifconfig)
  • cp

    • cp -f 源文件/目录 目标文件/目录(强行复制)
    • cp -r 源文件/目录 目标文件/目录(递归复制)
  • mv 源文件或目录 目标文件或目录

  • cat [-n] [文件] (查看目标文件的内容)

  • less [参数] 文件

    • -N(显示每行的行号)
    • /字符串(向下搜索)
    • ?字符串(向上搜索)
  • head [参数] 文件

    • -n 显示的行数
  • tail [参数] [文件] (指定文件末尾内容)

    • -n 显示的行数
  • find指令:-name(按名字) -type(按类型)

  • grep [选项] 搜寻字符串 (文件中搜寻字符串)

  • zip --r 压缩文件.zip 目录/文件(压缩)

  • unzip 压缩文件.zip -d 目录或文件(解压到特定目录加-d)

  • tar

    • tar -zcvf xxx.tar.gz [待压缩的文件或文件夹] (压缩)
    • tar -zxvf xxx.tar.gz (解压缩)
  • bz2

    • tar -jcvf xxx.tar.bz2 [待压缩的文件或文件夹] (压缩)
    • tar -jxvf xxx.tar.bz2 (解压缩)
  • yum list | grep 目标软件

  • sudo yum install 目标软件

  • sudo remove install 目标软件

  • vim

    • 命令模式
      • gg (移动到文本开始)
      • G (移动到文本末尾)
      • ^ (移动到行首)
      • $ (移动到行尾)
      • dd (删除所在行 剪贴)
      • yy (复制所在行 前可加数字)
      • p (粘贴)
      • r (替换光标所在的字符)
      • u (撤销)
      • crtl+r (撤销的恢复)
  • 末行模式

    • 数字 (跳转到该行)
    • /关键字 (向后查找)按n跳转
    • ?关键字(向前查找)
    • %s/原来的字符串/目标字符串/g (字符串的替换)
    • files (查看当前已打开的文件)
  • ps -ef (查看服务器进程)
    在这里插入图片描述

  • top (查看进程占用的资源)
    在这里插入图片描述

  • kill 进程pid (杀死进程)

  • uname -a (获取操作系统的相关信息)

  • ifconfig (获取网卡信息)

  • netstat -nltp
    在这里插入图片描述

  • ping ip/域名 (测试与目标主机的连通性)

  • arp -a (地址解析协议)

  • tcpdump(抓包)

  • rpm -q 安装程序(检测程序是否安装)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值