Linux系统管理技术-2

Linux系统管理技术


常用shell命令

根据功能进行分类记忆

  • 电源管理

    poweroff:关机

    reboot:重启

    shutdown: 关机或重启(通过带不同的参数实现,常用参数:-r表示重启,-h表示关机)

  • 网络配置管理

    ifconfig:查看和设置IP地址、子网掩码、MAC地址等网络配置信息

    ping:检查本机和目标机器之间无网络是否顺畅

    nestart:查看网络状态

  • 任务(进程)管理

    ps: process snapshot,进程快照,常用参数: -aux显示系统中所有程序进程的详细信息

    top: 动态实时刷新显示系统中左右进程信息

    pstree: 显示进程树,常用参数: -ap

    kill: 向指定进程发送某个信号,常用参数: -9表示向目标进程发送编号为9的信号,任何进程收到这个命令后都会强制结束

    &: 用在一条命令的末尾,表示在后台执行该条命令

    fg: foreground,让所有正在后台的任务继续运行

    ctrl+c: 强制结束当前正在前台运行的程序

    ctrl+z: 强制将当前正在前台运行的程序调用后台并暂停它的执行

    补充:前后台任务切换的方法

  • 文件管理系统

    pwd: print working directory,打印当前工作目录(文件夹)

    cd: change directory,改变当前工作目录

    cat: 查看普通文件内容,直接显示所有内容,适合小文件

    more: 查看普通文件内容,支持浏览控制,适合查看内容很多的文件

  • 用户(User)和组群(Group)管理(Management)

    su: select user,切换用户(su root)

    passwd: 设置用户的密码

    exit: 注销当前登录用户

    useradd: user add 创建一个新用户(Ubuntu系统中可以使用更方便和强大的adduser命令)

    userdel: user delete,删除一个已存在的用户

    usermod: user modify,修改一个已存在的用户属性信息,比如用户ID,用户名

    cat /etc/passwd: 查看系统中所有用户的信息

    cat /etc/shadow: 查看系统中所有用户的密码数据(影子文件)

    groupadd: 创建一个新组群

    groupdel: 删除一个已存在的组群

    groupmod: 修改一个以存在组群的属性信息,比如组群ID,组群名

    cat /etc/group: 查看系统中所有的组群信息

  • 查看帮助手册

man:manul,手册,可以查看命令或编程相关的帮助手册,Linux世界有句话,”有问题找男人!“

补充:

  1. 在Linux系统中,每个用户都拥有自己的主目录,普通用户的主目录一般在/home下面,目录名就是用户名,root用户的主目录是/root,通常情况下,普通用户对自己的主目录拥有所有权限,对其他用户的主目录没有任何操作权限
  2. root用户是Linux系统内置超级管理员,拥有最高权限,可以干一切事情
  3. 为了防止旁边的人偷窥,在Linux系统终端输入密码的是没有回显效果的
  4. 命令名字和参数以及不同参数之间要用(一个或多个)空格分隔
  5. 在Ubuntu系统中,如果需要临时获得root用户权限以执行某条命令,可以在命令名前面加上sudo,如果我们要执行很多需要root权限的命令,那么这种方式就不太方便,我们可以直接切换到root用户,然后再执行各种命令而无需写sudo。有以下常用三种方式:
    • sudo -i
    • sudo su
    • su root (这种方式需要先给root用户设置好密码)
  6. 在Linux系统中,那些可能对系统的状态或配置进行更改的命令,大多需要root权限执行
  7. 进程(Process):正在运行的程序或程序的一次执行,通过PID唯一标识
  8. Linux系统是一个支持多用户、多任务的操作系统
  9. 在Linux系统中每个用户有且必须加入一个主组群(初始组群),当然可以自愿加入其他若干组群

扩展知识

  • URL:Uniform Resource Locator,统一资源定位符,俗称“网址”或“链接”,用来为一标识网络中的某个资源的位置,知道一个资源(比如图片、音乐、文档等)得URL,就可以通过网络访问它
  • 一台机器可以拥有多张网卡(Network Adapter),每一个网卡就是接入某个网络的大门,每个网卡都有自己独立的网络配置(比如IP地址等),网络应用应该绑定正确的网卡地址才能实现正常通信
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值