Ubuntu命令行(二)

作者: TW妖妖 | 来源:发表于2016-12-02 10:00 被阅读28次

账号操作

  • su 切换当前用户
    su <username>
    su root切换到超级用户
  • sudo 获取临时的root权限命令
  • whoami显示登录名


  • passwd 设置或修改用户的密码


包管理

  • apt-get
    1.sudo apt-get install package-name安装软件
    2.sudo apt-get remove package-name移除软件
    3.sudo apt-get update获取最新的软件包

进程相关

  • ps 查看所有运行的程序
    ps -aux 可以看到所有运行的程序 与 grep 连用筛选


    ps -a 显示现行终端机下的所有程序(包括其他用户的程序) ps -u 以用户为主的排序显示(username) ps -x 显示所有程序(包括所有终端机下的)
  • kill 根据进程号杀死进程
    kill [信号代码] 进程ID

系统信息相关

  • top 查看ubuntu的资源占用的命令


  • df 以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息
    df -hl查看磁盘剩余空间 df -h 查看每个根路径的分区大小
    du -sh [目录名] 返回该目录的大小
    du -sm [文件夹] 返回该文件夹总M数
  • uname 获取电脑和操作系统的相关信息,可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。
    uname -a详细输出所有信息
    uname -i显示硬件平台类型

网络相关

  • ping 测试与目标主机的连通性
    ping [参数] [主机名或IP地址]
    发送5个包后停止:
  • telnet 命令通常用来远程登录。
    telnet[参数][主机]
  • curl 利用URL规则在命令行下工作的文件传输工具
    显示http://www.baidu.com的html:
  • netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
    网卡列表:


  • 修改hosts Linux的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。
    1.sudo gedit /etc/hosts打开hosts
    2.添加解析记录到文件中
    3.sudo /etc/init.d/networking restart波村并重启网络

相关文章

网友评论

  • qiana薛倩:很详细,图文并茂,简单明了,挺不错的:+1:

本文标题:Ubuntu命令行(二)

本文链接:https://www.haomeiwen.com/subject/bsdfmttx.html