Linux的基础命令篇(1)

  • 信息显示命令(11个)
    uname 显示操作系统相关信息的命令
    hostname 显示或者设置当前系统的主机名
    dmes 显示开机信息,用于诊断系统故障
    uptime 显示系统运行时间及负载
    stat 显示文件或文件系统的状态
    du 计算磁盘空间使用情况
    df 报告文件系统磁盘空间的使用情况
    top 实时显示系统资源使用情况
    free 查看系统内存
    date 显示与设置系统时间
    cal 查看日历等时间信息
  • 搜索文件命令(4个)
    which 查找二进制命令,按环境变量PATH路径查找
    find 从磁盘遍历查找文件或目录
    whereis 查找二进制命令,按环境变量PATH路径查找
    locate 从数据库 (/var/lib/mlocate/mlocate.db) 查找命令,使用updatedb更新库
  • 用户管理命令(10个)
    useradd 添加用户
    usermod 修改系统已经存在的用户属性
    userdel 删除用户
    groupadd 添加用户组
    passwd 修改用户密码
    chage 修改用户密码有效期限
    id 查看用户的uid,gid及归属的用户组
    su 切换用户身份
    visudo 编辑/etc/sudoers文件的专属命令
    sudo 以另外一个用户身份(默认root用户)执行事先在sudoers文件允许的命令
  • 基础网络操作命令(11个)
    telnet 使用TELNET协议远程登录
    ssh 使用SSH加密协议远程登录
    scp 全拼secure copy,用于不同主机之间复制文件
    wget 命令行下载文件
    ping 测试主机之间网络的连通性
    route 显示和设置linux系统的路由表
    ifconfig 查看、配置、启用或禁用网络接口的命令
    ifup 启动网卡
    ifdown 关闭网卡
    netstat 查看网络状态
    ss 查看网络状态
  • 深入网络操作命令(9个)
    nmap 网络扫描命令
    lsof 全名list open files,也就是列举系统中已经被打开的文件
    mail 发送和接收邮件
    mutt 邮件管理命令
    nslookup 交互式查询互联网DNS服务器的命令
    dig 查找DNS解析过程
    host 查询DNS的命令
    traceroute 追踪数据传输路由状况
    tcpdump 命令行的抓包工具

猜你喜欢

转载自blog.csdn.net/ZWHCX/article/details/89283741