zoukankan      html  css  js  c++  java
  • 一些容易忘记的小知识点

        由于经常在linux的服务器上进行操作,因此一些经常使用的命令老是忘记,现在再此做下记录:

    1. 经常忘记某个命令的使用方法,习惯使用的是 man,但是使用help 来查询这个命令的使用方法更加的直观。

    2.history,使用此命令,清理一些非常敏感的信息(比如说密码,用户名等信息)。

       history -c  表示的是清理所有的历史记录

       history -d  num  指定清理那个历史记录

      在/root/.mysql_history的文件中,存在着很多之前执行的mysql的一些命令

    3.tree 查看某个目录下的一些文件,这样查看更加的直观

    4.mkdir /data2/{2,3}.log  在data2的目录下面连续创建2.log以及3.log

    5.在mysql的命令行界面,使用prompt  u@zekai :m:s-->来改变mysql的命令行界面,这样可以很清晰的识别到底是在那台机器上,效果如下:

    1 mysql> prompt u@zekai 
    :m:s-->
    2 PROMPT set to 'u@zekai 
    :m:s-->'
    3 root@zekai 05:32:35-->
    4 root@zekai 05:32:36-->
    5 root@zekai 05:32:37-->

    6.在我们编译软件的时候,使用make或者make install的时候,往往出现出一大堆的信息,此时我们不知道是否成功,因此可以使用echo $?来判断上次的程序执行是否成功。

      这个小小的技巧也可以使用在其他的程序中,进行判断。

    7.在使用apache或者nginx的一些服务的时候,通常会将这些程序的进程号即 $$ 放入到一个文件中,这样的话重启或者启动,直接找到这个文件就能找到此进程号。

    8. dstat -cdlmnpsy  最终可以将所有的信息显示:

     1 [root@localhost python]# dstat -cdlmnpsy
     2 Terminal width too small, trimming output.
     3 ----total-cpu-usage---- -dsk/total- ---load-avg--- ------memory-usage----- -net/total- ---procs--- ----swap--->
     4 usr sys idl wai hiq siq| read  writ| 1m   5m  15m | used  buff  cach  free| recv  send|run blk new| used  free>
     5   0   0 100   0   0   0| 483B 6195B|0.01    0    0|1620M 1220M 1743M 3282M|   0     0 |0.0   0 0.5|   0  8192M>
     6   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 852B 1656B|  0   0   0|   0  8192M>
     7   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 454B  502B|  0   0   0|   0  8192M>
     8   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 628B 6004B|  0   0   0|   0  8192M>
     9   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 231B  502B|  0   0   0|   0  8192M>
    10   0   0 100   0   0   0|   0    60k|0.01    0    0|1620M 1220M 1743M 3282M| 134B  502B|  0   0   0|   0  8192M>
    11   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 382B 2578B|  0   0 1.0|   0  8192M>
    12   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 366B  740B|  0   0   0|   0  8192M>
    13   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 134B  502B|  0   0   0|   0  8192M>
    14   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 357B 5934B|  0   0   0|   0  8192M>
    15   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 223B  502B|  0   0 1.0|   0  8192M>
    16   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M|1345B 1558B|  0   0   0|   0  8192M>
    17   0   0 100   0   0   0|   0    24k|0.01    0    0|1620M 1220M 1743M 3282M| 293B 5934B|  0   0   0|   0  8192M>
    18   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M|1426B 2159B|  0   0   0|   0  8192M>
    19   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 716B 1359B|  0   0   0|   0  8192M>
    20   0   0 100   0   0   0|   0     0 |0.01    0    0|1620M 1220M 1743M 3282M| 204B 5934B|  0   0   0|   0  8192M>
    21   0   0 100   0   0   0|   0    44k|   0    0    0|1620M 1220M 1743M 3282M| 223B  502B|  0   0   0|   0  8192M>
    22   0   0 100   0   0   0|   0    36k|   0    0    0|1620M 1220M 1743M 3282M| 314B  502B|  0   0   0|   0  8192M>
    23   0   0 100   0   0   0|   0     0 |   0    0    0|1620M 1220M 1743M 3282M|1034B 6783B|  0   0   0|   0  8192M>

     9.在我们备份mysql中的数据的时候,首先我们希望不会有任何数据写入到数据库中,因此我们可以使用:

    1 flush table with read lock

     上面的这句话就是为某张表进行了读锁。

     然后我们在另一个Session会话中进行导出数据,如:

    1 mysqldump -uroot -p123 -A -B  --events >>/tmp/mysql.back
  • 相关阅读:
    安卓 出现Cannot launch AVD in emulator 错误
    服务器架构中,集群,负载均衡,分布式有什么区别吗
    JavaScript事件
    替换节点内文本的万用函数
    DOM(Document Object Module,文档对象模型)为JavaScript提供完整,全面控制网页结构与内容的对象
    c++和java的区别
    解决Spark集群无法停止
    spark 作业调度
    hadoop,hbase,hive,zookeeper整合可行性分析及版本确定
    hadoop+spark+kudu
  • 原文地址:https://www.cnblogs.com/shangzekai/p/4451215.html
Copyright © 2011-2022 走看看