乐趣区

关于linux:Linux操作系统的常用命令

根底命令
  1. 根本信息
    uname -a
    uptime
    last
    cat /etc/redhat-release
    cat /proc/cpuinfo
    free -m
  2. 磁盘治理
    df
    du
    fdisk
    mkfs
    fsck
    mount
    umount
  3. 网络信息
    ifconfig
    route -n
    iftop
    iptables -L
    netstat -lntp
    telnet
    wget
    dig
    nslookup
  4. 用户和组
    cut -d: -f1 /etc/passwd
    cut -d: -f1 /etc/group
    id <username>
    w
    user*
    group*
    passwd
  5. 利用过程
    yum
    rpm -qa
    systemctl
    top/htop
    ps aux
    kill
    pkill
    killall
  6. 文件目录
    cat
    more
    vi
    pwd
    tree
    touch
    mkdir
    cp
    mv
    rm
    tar
    zip
  7. 文件查找
    find
    locate
    whereis
    which
  8. 字符解决
    sed
    awk
    grep
    sort
    uniq
  9. 内容效验
    md5sum
    cksum
    diff
  10. 重启关机
    reboot
    init 6
    shutdown -r now
    halt
    init 0
    shutdown -h now
常用命令
序号 阐明 命令 补充
1 查找软件装置地位 whereis nginx
2 查看端口占用 lsof -i:80 netstat -lntp | grep :80
3 删除乱码文件(通过指定文件节点编号删除) ls -l
find -inum -delete xxx
4 查看排除正文行和空行的文件 grep -v "^#" file | grep -v "^$"
5 将文件中的正文行和空行删除 sed '/ \*#/d; /^$/d' file
6 将文件中的 AA 替换为 BB sed 's/AA/BB/g' file
8 查看两个文件的并集 sort file1 file2 | uniq uniq - u 删除交加,uniq - d 取出交加
9 查看指标服务器与本机时间差 clockdiff x.x.x.x
10
退出移动版