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

    查看磁盘空间大小的命令:df

    df -hl

    创建目录【增】 mkdir

    命令:mkdir 目录

    mkdir    aaa            在当前目录下创建一个名为aaa的目录
    mkdir    /usr/aaa    在指定目录下创建一个名为aaa的目录

    删除目录或文件【删】rm
    命令:rm [-rf] 目录

    删除文件:
    rm 文件 删除当前目录下的文件
    rm -f 文件 删除当前目录的的文件(不询问)

    删除目录:
    rm -r aaa 递归删除当前目录下的aaa目录
    rm -rf aaa 递归删除当前目录下的aaa目录(不询问)

    全部删除:
    rm -rf * 将当前目录下的所有目录和文件全部删除
    rm -rf /* 【自杀命令!慎用!慎用!慎用!】将根目录下的所有文件全部删除

    查找命令

    grep
    grep命令是一种强大的文本搜索工具

    使用实例:

    ps -ef | grep sshd 查找指定ssh服务进程
    ps -ef | grep sshd | grep -v grep 查找指定服务进程,排除gerp身
    ps -ef | grep sshd -c 查找指定进程个数
    find
    find命令在目录结构中搜索文件,并对搜索结果执行指定的操作。

    find 默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。

    使用实例:

    find . -name "*.log" -ls 在当前目录查找以.log结尾的文件,并显示详细信息。
    find /root/ -perm 600 查找/root/目录下权限为600的文件
    find . -type f -name "*.log" 查找当目录,以.log结尾的普通文件
    find . -type d | sort 查找当前所有目录并排序
    find . -size +100M 查找当前目录大于100M的文件

    防火墙相关操作

    查看firewalld服务状态: systemctl status firewalld

    开启firewalld服务: systemctl start firewalld.service

    关闭firewalld服务: systemctl stop firewalld.service

    重启firewalld服务: systemct restart firewalld.service

    查看防火墙开放端口规则:firewall-cmd --list-port

    开放某一端口步骤:(以80端口为例)
    1、firewall-cmd --permanent --add-port=80/tcp (--permanent永久生效,没有此参数重启后就失效)
    2、加载生效开放的端口:firewall-cmd --reload
    3、查询指定端口80是否开放:firewall-cmd --query-port=80/tcp
    4、验证80端口是否开放:安装telnet命令:yum -y install xinetd telnet telnet-server (确认联网状态)
    安装netstat与ifconfig命令:yum -y install net-tools(确认联网状态)
    关闭端口:
    firewall-cmd --remove-port=80/tcp

    心有所想,必有回响
  • 相关阅读:
    Curling 2.0
    POJ
    免费馅饼
    每日一九度之 题目1090:路径打印
    每日一九度之 题目1089:数字反转
    每日一九度之 题目1084:整数拆分
    每日一九度之 题目1083:特殊乘法
    每日一九度之 题目1081:递推数列
    每日一九度之 题目1079:手机键盘
    每日一九度之 题目1077:最大序列和
  • 原文地址:https://www.cnblogs.com/zhulei2/p/15005781.html
Copyright © 2011-2022 走看看