zoukankan      html  css  js  c++  java
  • linux常用的一些基本命令

    针对于Cenos7系统

    1、小白:

      1、cd ../ 退回上一级目录(cd / 退回根目录)
      2、ls/ll 显示当前目录所有信息/详细信息(ls-a显示隐藏文件)
      3、mkdir 创建文件夹(touch 创建文件)
      4、rm -rf 文件名or文件夹名。删除
      5、cp 拷贝 cp -R 拷贝文件夹
      6、mv 剪切 mv -R拷贝文件夹
      7、tar -czvf /opt/t101.tar.gz T101 #将目录和文件打到/opt/t101.tgz压缩包中
      8、tar -xzvf t101.tar.gz -C /opt/d102/ #将t101.tar.gz压缩包中的内容解压到/opt/d102/目录中
     
    2、关于vim:
      一共有命令模式、输入模式、末行模式三种。进入文件夹默认为命令模式
      命令模式:查找内容(/abc、跳转到指定行(20gg)、跳转到尾行(G)、跳转到首行(gg)、删除行(dd)、插入行(o)、复制粘贴(yy,p)
      输入模式:编辑文件内容
      末行模式:保存退出(wq)、强制退出(q!)、显示文件行号(set number)
      在命令模式下,输入a或i即可切换到输入模式,输入冒号(:)即可切换到末行模式;在输入模式和末行模式下,按esc键切换到命令模式
     
    3、常用命令(内存及端口):
      1、free -m 查看服务器内存使用情况  used:已经使用的内存数 free:空闲的内存数
      2、find / -name xxxx #在根目录下查找文件xxx,整个硬盘查找
      3、echo $? 查看上一步命令是否操作正常。
      4、iptables-save 查看防火墙开放的端口
      5、查看指定端口是否已经开放:firewall-cmd --query-port=xxxx/tcp
      6、开放制定端口:firewall-cmd --add-port=xxxx/tcp --permanent
      8、重载添加的端口:firewall-cmd --reload
      9、查询端口是否开启成功:firewall-cmd --query-port=xxxx/tcp
      10、查看进程:ps -ef | grep xx(如:ps -ef | grep rides)
     
    4、常用命令(查看日志):
      1、无论是tomcat还是nginx什么的,第一步都是cd到服务器下的logs文件夹
        1.1、tail : tail -n test.log  --(循环查看文件内容。n后面接数字可以筛选查后多少行) 
        1.2、cat:cat -n test.log | grep "订单号" --(过滤出关键字附近的日志)
        1.3、sen:sed -n '/2018-11-17 16:17:20/,/2018-11-17 16:17:36/p'  test.log  --(查询出一段时间内的记录)
      

    最后附上大佬的链接:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html 

  • 相关阅读:
    这一年来,我的初三
    LGOJP4381 [IOI2008]Island
    BZOJ4484: [Jsoi2015]最小表示
    二分图染色及最大匹配(匈牙利算法)略解
    2019牛客多校第三场 F.Planting Trees
    性能优化 | 30个Java性能优化技巧,你会吗?
    进程 | 线程 | 当Linux多线程遭遇Linux多进程
    性能面试 | 性能测试常见面试题
    性能调优 | 如何通过性能调优突破 MySQL 数据库性能瓶颈?
    性能分析 | Java服务器内存过高&CPU过高问题排查
  • 原文地址:https://www.cnblogs.com/cbslock/p/10011126.html
Copyright © 2011-2022 走看看