zoukankan      html  css  js  c++  java
  • linux 系统管理的10个小技巧

    1.恢复屏幕
    尝试输入:#cat /bin/cat
    输入的屏幕内容非常凌乱,那么该怎么做?
    输入:#reset 那么屏幕恢复正常了,比关闭再次登录好多了,特别是经过至少5台机器和SSH2才能到达

    2.屏幕协作

    当有问题需要另个人协助时,这将变得很重要。
    你控制一台机器,另一个有B控制,B请求协助,机器为posh;
    你可以进行操作;
    #su -B
    转到posh
    #ssh posh
    到达以后,运行一下代码:
    #screen -S foo
    然后呼叫B:
    “B,在终端运行命令#screen -x foo”
    这使你和B的会话在linux shell中连接在一起。你可以输入他也可以输入,但彼此可以看到对方的所做的事情,这避免了进入其他层次,而且双方都有相同的控制权。
    

    注意,双方需要用同一用户登录。scree命令还可以:实现多个窗口和拆分屏幕。

    3.卸载没有响应的DVD驱动

    此时,作为linux管理员一般都会重启机器;但你会不清楚正在运行什么,以及为何不释放DVD驱动。
    下面介绍怎么找到保持 DVD驱动器的进程,并轻松弹出 DVD驱动器:我们来进行模拟。在DVD驱动器中放入磁盘,打开一个终端,装载DVD驱动器:

    mount /media/cdrom

    cd /media/cdrom

    while [1];do

    echo"All your drives are belong to us!";
    sleep 30;
    done
    现在打开第二个终端并试着弹出DVD驱动器:

    eject

    有以下消息:
    umount: /media/cdrom:device is busy
    在释放该设备之前让我们找出谁在使用它

    fuser /media/cdrom

    进程正在运行无法弹出磁盘!
    现在如果你是根用户,就可以随意终止进程

    fuser -k /media/cdrom

    现在可以释放驱动器了

    eject

    fuser正常。

  • 相关阅读:
    进程和线程的概述
    注意两个词汇的区别:并行和并发
    WebRTC MCU( Multipoint Conferencing Unit)服务器调研
    (译)WebRTC实战: STUN, TURN, Signaling
    关于图数据库查询语言:Cypher
    Neo4j安装后的密码修改
    XYC2016上半年工作笔记整理
    WebRTC技术调研
    在Django中使用Neo4j
    传统企业做互联网的困局
  • 原文地址:https://www.cnblogs.com/ITniu/p/5767637.html
Copyright © 2011-2022 走看看