zoukankan      html  css  js  c++  java
  • Linux基本操作

    linux

    • ctrl+alt+t # 终端
    • ls -la # -l 详细方式罗列 -a 显示所有文件 包括隐藏文件
    • vi filename # 新建文件并用vi编辑
    • cp a_file b_file # copy a to b
    • cp a_folder b_folder -r # 将a目录的内容 复制到 b目录下 -r 递归复制
    • touch filename # 新建文件 或 更新最新修改时间
    • mv file_name file_folder # 将file_name 移动到 file_folder中
    • mv a_file b_file # 将a文件 命名为b文件
    • rm a_file # 删除 delete
    • rm a_folder -r # 递归删除a目录中所有的数据

    命令:

    • ls = list
    • cd = change directory
    • cp = copy
    • rm = remove
    • mv = move
    • pwd = print work directory
    • ps = process status
    • df = disk free
    • du =disk usage
    • mkdir = make directory
    • su = switch user
    • chown = change owner
    • chmod = change mode 权限分为 u拥有者 g群组 o其他组 a所有人
    • 4读r 2写w 1可执行x 全部权限等于7=4+2+1
    • 文件默认没有可执行权限
    • 目录要想进入 必须有可执行权限
    • ps -l 查看自己的进程
    • ps -aux 查看系统所有进程

    参数

    • -a = all
    • -l = list
    • -f = force
    • -h = human readable
    • -n = number
    • -u = user
    • -z = zip

    grep 命令

    • grep “被查找的字符串” 文件名
    • grep -n '2019-10-24 00:01:11' *.log 查看符合条件的日志条目
    • grep -v test test //反向查找 查找文件名中包含test 的文件中不包含test 的行
    • grep -r update /etc/acpi 递归查找指定目录下 包含update的文件

    杀进程

    • 通过ps -ef|grep xxx 来查找进程id
    • 通过kill 进程id 可以关闭进程
    • kill -9 进程id 可以强制关闭

    netstat 打印网络套接字的情况 占用端口情况

    • netstat -a 列出当前所有连接
    • netstat -at TCP
    • netstat -ut UDP
    • netstat -nlpt 可以查看进程名及其id

    yum install lrzsz (传文件 拉文件)

    • rz 传文件
    • sz 拉取文件

    yum install iftop (监控性能)

    • iftop 查看网络性能
    • top 查看cpu性能
    • cat /proc/cpuinfo 查看cpu描述

    yum install java-1.8.0-openjdk 装java

  • 相关阅读:
    CSS3 3D转换
    CSS3 2D转换
    CSS3 字体
    CSS3 文本效果
    Spring核心技术(十三)——环境的抽象
    表达式求值
    一些设计上的原则
    POJ2503字典树
    MBR结构解析与fdisk的bash实现
    微服务指南走北(三):Restful API 设计简述
  • 原文地址:https://www.cnblogs.com/lancelee98/p/15258014.html
Copyright © 2011-2022 走看看