ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

CentOS 常见操作命令整理(持续更新)

2020-12-12 16:01:18  阅读:239  来源: 互联网

标签:操作命令 删除 CentOS sudo 更新 nginx yum composer docker


docker

  • 查看本机内核版本

    uname -r
    
  • 跟新yum版本

    sudo yum update
    
  • 查看已安装的docker列表

    yum list installed | grep docker
    
  • 删除已安装的docker

    yum -y remove docker.x86_64
    
  • 使用Docker Engineshequ社区的存储库安装docker

    1. 在新主机上首次安装Docker Engine - Community之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker

    2. 安装存储库:安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-datalvm2由需要 devicemapper存储驱动程序

      sudo yum install -y yum-utils device-mapper-persistent-data lvm2
      
    3. 设置稳定存储库yum源为阿里docker源

      yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
      
  • 安装最新版本docker

    sudo yum install docker-ce
    
  • 启动docker

    sudo systemctl start docker
    
  • 设置开启自启动docker

    sudo systemctl enable docker
    
  • 验证docker

    docker version
    
  • 重启docker

    sudo systemctl stop docker
    
  • 查看是否成功启动docker

    docker ps -a
    

查找文件

  • 查找文件

    find / -name 'filename'
    
  • 查找文件夹(目录)

    find / -name 'path' -type d
    
  • 查找内容

    find . | xargs grep -ri 'content'
    

删除文件

  • 删除目录

    rm /home/test
    
  • 删除目录下的所有文件

    -r是递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。当删除目录包含的具有写保护的文件时用户通常是被提示的

    f是不提示用户,删除目录下的所有文件。请注意检查路径,谨慎使用 -rf,不然可能会悲剧哦。

    -i是交互模式,使用这个选项,rm命令在删除任何文件前提示用户确认,即友好删除模式。

    rm -rf /home/test
    
    rm -ir /home/test
    

新建文件

  • 新建文件夹

    mkdir 文件名
    
  • 新建文本

    vi /home/test.sh
    

composer

  • 下载composer.phar文件

    curl -sS https://getcomposer.org/installer | php
    
  • 将composer.phar移动到环境变量中并更名为composer

    mv composer.phar /usr/local/bin/composer
    
  • 使用国内镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    

nginx

  • 查看Nginx是以那个config文件启动

    master process 后面的就是 nginx的目录

    ps -ef | grep nginx
    
  • 查看服务器上安装的Nginx版本号

    nginx -v
    
  • 查看Nginx运行状态

    ps aux | grep nginx
    
  • 杀死所有nginx进程

    killall nginx
    
  • 启动

    cd /usr/local/nginx/sbin/
    
    ./nginx -s start
    ## 或者
    systemctl start nginx.service
    
  • 重新载入配置文件

    cd /usr/local/nginx/sbin/
    
    ./nginx -s reload
    
  • 重启nginx服务器

    systenctl restart nginx.service
    
  • 快速停止或关闭

    cd /usr/local/nginx/sbin/
    
    ./nginx -s stop
    
  • 正常停止或关闭

    cd /usr/local/nginx/sbin/
    
    ./nginx -s quit
    

作者:歪歪

一位职场老菜鸟,梦想成为有头发的编程大牛

持续更新本作品!

标签:操作命令,删除,CentOS,sudo,更新,nginx,yum,composer,docker
来源: https://www.cnblogs.com/javabest/p/14124999.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有