• oldboy.25课--Linux常用150个命令


    1.线上查询及帮助命令(2个)

    帮助命令man,用法man ls;命令 --help,用法ls --help;查看内置命令,用法help cd。

    2.文件和目录操作命令(19个)

    ls list directory 列出目录下文件

    cd 进入目录

    cp copy 复制、粘贴一起 cp yum.log /root

    find 查找 find / -name "*.log"

    mkdir make directory 创建目录 mkdir oldboyedu;mkdir -p /a/b/c

    mv move ,移动,可以将不用的文件移动到tmp文件下

    pwd ,当前目录

    rename

    rm 删除,慎用,没有回收站;rm yum.log。rm -r 目录名称,删除里面的文件及其目录。

    rmdir

    touch 创建空文件

    tree 展示目录树

    basename

    dirname

    chattr

    lsattr

    file

    md5sum

    3.查看文件及内容处理命令(19个)

    cat 查看文件内容

    tac

    more

    less

    head

    tail

    cut

    split

    paset

    sort

    uniq

    wc

    iconv

    dos2unix

    file

    diff

    vimdiff

    rev

    grep

    egrep

    join

    tr

    vi/vim 编辑文档

    4.文件压缩及解压缩命令(4个)

    tar tar zcvf demo.tar.gz ./*(当前文件下的所有文件,多个文件名中级空格也可以;下载压缩文件:sz demo.tar.gz,后面的是压缩文件的常用文件类型。注:没有安装的话,可以yum -y install lrzsz)

    unzip

    gzip

    zip

    5.信息显示命令(12个)

    uname

    hostname

    dmesg

    uptime

    file

    stat

    du 查看当前文件夹有多大,du -sh;ll -h 可以看每个的大小

    df 查看磁盘的使用率,df -h,显示总容量,使用的,可用的等

    top 查看程序消耗cpu最大

    free 查看服务器的内存情况;free -m

    date

    cal

    6.搜索文件命令(4个)

    which

    find find / -name *caixin*;find / -size +90M |xargs ls -lh(管道符就是把前面的结果交给后面的命令ls -lh处理)

    whereis

    locate

    7.用户管理命令(10个)

    useradd 添加用户;useradd oldboy,然后就是修改密码:passwd oldboy。取得root权限:修改/etc/passwd文件,将第三个改为0即可,oldboy:x:0:1002::/home/oldboy:/bin/bash

    usermod

    userdel

    groupadd

    passwd          root用户登录可以直接passwd,输入两次新密码即可。

    chage

    id

    su

    visudo

    sudo

    8.基础网络操作命令(10个)

    telnet

    ssh

    scp

    wget

    route

    ifconfig

    ifup

    ifdown

    netstat

    ip 查看ip;ip a

    9.深入网络操作命令(6个)

    nmap

    lsof

    route

    mail

    mutt

    nslookup

    dig

    host

    traceroute

    10.有关磁盘与文件系统的命令(10几个)

    mount

    umount

    df

    du

    fsck

    dd

    dumpe2fs

    dump

    fdisk

    parted

    mkfs

    partprobe

    e2fsck

    mkswap

    swapon

    sync

    resize2fs

    11.关机和查看系统信息的命令(3个)

    shutdown

    halt

    reboot

    init

    12.系统管理相关命令(8个)

    uptime

    top

    free

    vmstat

    mpstat

    iostat(sysstats)

    chkconfig

    13.系统安全相关命令(10个)

    chmod 更改权限,chmod 777 oldboyedu/

    chown 更改属组;chown oldboy.oldboy oldboyedu/(用户 (属主).用户组 (属组))

    chgrp

    chage

    passwd

    su

    sudo

    umask

    chattr

    lsattr

    14.查看系统用户登录信息的命令(7个)

    whoami

    who

    w

    last

    lastlog

    users

    finger

    15.其它(19个)

    echo

    printf

    rpm

    yum

    watch

    alias

    unalias

    date

    clear

    history

    eject

    time

    nohup

    nc

    xargs

    exec

    export

    unset

    type

    bc

    16.系统性能监视高级命令(12个)

    内存:top free vmstat mpstat iostat sar

    cpu:top vmstat mpstat iostat sar

    i/o:vmstat mpstat iostat sar

    进程:ipcs ipcrm lsof strace lstrace

    --top,查看系统性能,q退出

    cpu:user(用户进程所占的cpu),system(操作系统本身所占的cpu),idle(cpu空闲率),iowait(cpu等待io的时间比)

    memory:total;usage(内存使用);free(内存空闲);cached(缓存);buffered(缓冲区,正在用)

    kill -p 进程号(结束掉进程)

    负载:uptime

    --在线安装tree

    yum -y install tree

    tree a

    乱码,处理方法:#lang=en

    右键,session options,appearance,character encoding utf-8.

    --查看进程Id 

    ps -ef|grep dd

    结束进程

    kill -9 进程号

    --清除文件

    >文件名

    --rwxr-xr-x

    3个一组 

    rwx      r-x    r-x

    7          5       5

    rw-r--r--

    644

    r read        八进制     4

    w write                       2

    x   excute                   1

    -                                  0

    --切换用户su - oldboy

  • 相关阅读:
    Minutes和TotalMinutes的区别
    C#的"?"修饰符和"??"运算符
    Navicat 连接MySQL 8.0.11 出现2059错误
    EL1004E: Method call: Method fmtdate(java.util.Date,java.lang.String) cannot be found on org.thymele
    es nested结构判断不为空
    es nested嵌套查询
    CPU基础知识线程切换
    CPU基础知识CPU的组成 运算器、控制器、寄存器
    几个常用寄存器
    Linux笔记用户态与内核态
  • 原文地址:https://www.cnblogs.com/scholarly/p/10093527.html
Copyright © 2020-2023  润新知