zoukankan      html  css  js  c++  java
  • Linux常用命令

      最近由于经常使用Linux服务器,所以在此记录汇总一下linux的常用命令,以备不时之需。

    • 根据绝对路径进入某目录

        例:cd  /usr/local

                  例:cd  usr/local

    • 执行某文件

        例:/usr/local/manager

        例:./manager

    • 移动或重命名

        例:mov或mv  /etc/config.ini /etc/cnf.ini

    • 删除文件

        例:rm  cnf.ini 

    • 删除目录及所包含内容

        例:rm  -rf  /etc

    • 创建目录

        例:mkdir sql

    • 编辑文本

        例:vi /etc/cnf.ini

          "i"为插入文字  

          ":wq"为保存退出

    • 查看磁盘空间

        例:df -h

    • 查看内存(M为单位)

        例:free -m

    • 查看CPU

        例:top    显示核心:1

    • 查看文件大小 

        例:ls -lh

    • 重启系统

        例:shutdown -r now

    • 添加某服务

        例:chkconfig --add mysql.server

    • 启动、重启、停止某服务

        例:service mysql.server start

          service mysql.server restart

          service mysql.server stop

    • 改变文件的存取权限

        常用三位八进制数字的形式来表示权限,

        第一位指定属主的权限,第二位指定组权限,第三位指定其他用户的权限,

        每位通过4(读)、2(写)、1(执行)三种数值的和来确定权限。

         (1)设置为最大权限(即所有人都有读写执行的权限)

            例:chmod 777 /etc/file.ini

         (2)为配置文件设置权限(即创建者有读写的权限,其他人有读的权限)

            例:chmod 644 /etc/cnf.ini

    • 防火墙相关

        (1)查看防火墙状态

            service iptables status

        (2)开启防火墙

            chkconfig iptables on

            service iptables start

        (3)关闭防火墙

            chkconfig iptables off

            service iptables stop

        (4)关闭centOS7的防火墙

            sudo systemctl stop firewalld.service

            sudo systemctl disable firewalld.service

    • 查看端口占用

          netstat -tunlp|grep 端口号

    • 杀死进程

          kill -9 pid号

    • 提升权限

          sudo su 切换root身份,不携带当前用户环境变量。

          sudo su - 切换root身份,携带当前用户环境变量。

    • 配置环境变量

        vim /etc/profile

      JAVA_HOME=/usr/local/java/jdk-11.0.8
      CLASSPATH=.:$JAVA_HOME/lib/dt.jar:/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
      PATH=$JAVA_HOME/bin:$PATH
      export JAVA_HOME CLASSPATH PATH

      source /etc/profile
    • 查找文件内容

        grep [选项] "模式" 文件

         (1)选项
            -i 忽略大小写
         (2)模式
         (3)文件


  • 相关阅读:
    Codeforces Round #436 C. Bus
    Codeforces Round #436 B. Polycarp and Letters
    Codeforces Round #436 A. Fair Game
    Codeforces Round #439 C. The Intriguing Obsession
    Codeforces Round #438 C. Qualification Rounds
    Codeforces Round #438 B. Race Against Time
    hdu 1394 Minimum Inversion Number (树状数组求逆序对)
    hdu 6318 Swaps and Inversions (线段树求逆序对数)
    ACM/ICPC 2018亚洲区预选赛北京赛站网络赛 D 80 Days (线段树查询最小值)
    hdu 6299 Balanced Sequence (贪心)
  • 原文地址:https://www.cnblogs.com/uip001/p/6923891.html
Copyright © 2011-2022 走看看