• CentOS常见命令集锦


    查看系统信息
    uname -a

    新建文件夹
    mkdir 文件夹名字

    进入文件夹:
    cd 文件夹路径

    退出文件夹
    cd ..  (往回退一级目录)

    退出到根目录:
    cd

    查看文件(也可通过此方式创建文件)
    vi /etc/system/oaStart.ini

    由查看变为编辑状态
    输入 i

    编辑完成后:
    ESC按钮退出当前编辑状态
    :w    保存
    :w!   强制保存
    :q    退出当前文本
    :q!   退出不保存 


    移动文件:
    mv 目标文件 要移动到目的地的文件夹路径

    重命名文件:
    mv 文件名 修改后的文件名

    删除文件:
    通常情况下,删除文件用:rm 文件名。删除文件夹用:rmdir 文件夹名。

    但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:命令:rm -rf 非空文件夹名;

    -r 就是向下递归,不管有多少级目录,一并删除。

    -f 就是直接强行删除,不作任何提示的意思。


    查看某个文件夹下所有文件
    ls

    Linux centos重启命令:
      1、reboot   普通重启
      2、shutdown -r now 立刻重启(root用户使用)
      3、shutdown -r 10 过10分钟自动重启(root用户使用)
      4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
      如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
    Linux centos关机命令:
      1、halt 立刻关机
      2、poweroff 立刻关机
      3、shutdown -h now 立刻关机(root用户使用)
      4、shutdown -h 10 10分钟后自动关机
      如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

    查找文件

    find / -name 'filename'

    查找目录

    find / -name 'path' -type d

    查找内容

    find . | xargs grep -ri 'content'
    //find . | xargs grep -ril 'content' 只显示文件名称



    防火墙命令:

    #重启防火墙
    firewall-cmd --reload 

    # 安装firewalld
    yum install firewalld firewall-config

    systemctl start  firewalld              # 启动
    systemctl status firewalld            # 或者 firewall-cmd --state 查看状态
    systemctl disable firewalld         # 停止
    systemctl stop firewalld             # 禁用


    # 显示服务列表 
    Amanda, FTP, Samba和TFTP等最重要的服务已经被FirewallD提供相应的服务,可以使用如下命令查看:

    firewall-cmd --get-services

    # 允许SSH服务通过
    firewall-cmd --enable service=ssh

    # 禁止SSH服务通过
    firewall-cmd --disable service=ssh

    # 临时允许Samba服务通过600秒
    firewall-cmd --enable service=samba --timeout=600

    # 显示当前服务
    firewall-cmd --list-services

    # 添加HTTP服务到内部区域(internal)
    firewall-cmd --permanent --zone=internal --add-service=http
    firewall-cmd --reload     # 在不改变状态的条件下重新加载防火墙

    # 打开443/TCP端口
    firewall-cmd --add-port=443/tcp

    # 永久打开3690/TCP端口
    firewall-cmd --permanent --add-port=6379/tcp

    # 打开临时TCP的8080端口
    firewall-cmd --enable ports=8080/tcp

    #关闭端口
    firewall-cmd --permanent --zone=public --remove-port=8080/tcp

    # 永久打开端口好像需要reload一下,临时打开好像不用,如果用了reload临时打开的端口就失效了

    # 其它服务也可能是这样的,这个没有测试
    firewall-cmd --reload

    # 查看防火墙,添加的端口也可以看到
    firewall-cmd --list-all

    Redis命令

    /etc/目录/redis-server stop
    /etc/目录/redis-server start
    /etc/目录/redis-server restart

    或者 kill -9 redis的pid

    Supervisor相关命令
    启动supervisord服务
    supervisord -c /etc/supervisor/supervisord.conf

    重新加载使新的配置项生效
    supervisorctl reload

    查看supervisor管理的服务
    supervisorctl -c /etc/supervisor/supervisord.conf

  • 相关阅读:
    【spring mvc】application context中【bean】的生命周期
    【spring mvc】基础概念
    TSql Work with comma
    统计公司人数
    t_sql中的COUNT函数
    T_SQL又另外两种找出3年连续获奖的人
    A Sql Stumper
    验证ISIN, SEDOLE和CUSIP
    按月份进行统计
    使用4中不同的方式找出连续三年获奖的人
  • 原文地址:https://www.cnblogs.com/yhnet/p/11725270.html
Copyright © 2020-2023  润新知