博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 常用命令
阅读量:6251 次
发布时间:2019-06-22

本文共 1863 字,大约阅读时间需要 6 分钟。

hot3.png

1.apache

    systemctl start/restart/stop httpd.service

2.yum

    安装/卸载:

    yum -y install/remove 软件名

    查看安装包信息:

        yum info 软件名

    查看是否安装:

        yum list 软件名

    查看已安装软件包版本:

        rpm -qa | grep 软件包名

    查看软件包安装位置:

        rpm -ql 软件包名

3.启动jmeter

    cd ROOT/bin/

        ./jmeter.sh

4.mysql

    安装的mariadb而不是sql-server:

        systemctl start/restart/stop/enable mariadb

    登录:

        mysql -u XXX -p

    开启远程:

        grant all privileges on *.* to ‘用户名’@'IP地址' identified by '密码';

    新增用户:

        create user '用户名'@'' identified by '密码';

    授权/取消授权数据库:

        grant/revoke all privileges on 数据库名.* to 用户名@后缀 identified by '用户密码';

    刷新权限表:

        flush privileges;

5.文件&文件夹

    复制并重命名:

        cp -r file newfile

    新建文件夹:

        mkdir catcalog

    修改文件夹owner:

        chown -R GROUP:USER CATALOG

    在工作台持续输出新增进文件的内容:

        tail -f file

    删除文件夹:

        rm -r file(删除过程,每一个文件均要求确认)

        rm -rf file(不需要确认)

6.端口

    开放端口:

        vim /etc/sysconfig/iptables

        添加:

        A INPUT -m state --state NEW -m tcp -p tcp --dport 端口号 -j ACCEPT

    查看端口占用:

        netstat -lnp | grep 端口号

    查看默认程序可使用的端口:

        semanage port -l | grep 程序名

7.防火墙

    修改防火墙:

        vim /etc/sysconfig/iptables

    启动/重启/停止:

    systemctl start/restart/stop iptables

    验证一下是否规则都已经生效:

        iptables -L

8.进程

    查看系统所有进程:

        ps -A

    查看非root运行的进程:

        ps -U root -u root -N

    查看某一用户(如:vivek)运行的进程:

        ps -u vivek

    查看某程序进程:

        ps -f | grep 程序名

    或:

    ps -aux | grep 程序名

    杀死进程:

        kill -9 进程编号

    后来运行程序:

        在运行的命令后加上一个空格后输入&

9.php

    安装:

        rpm -Uvh

        yum -y install php70w

    启动/重启/停止:

        systemctl start/restart/stop php-fpm

    查看php-fpm进程数:

        netstat -napo |grep "php-fpm" | wc -l

    运行php文件:

        php -f 文件

    重定向php文件为html文件:

        php -f 文件 > 文件名.html

10.epel

    安装:

        rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

11.svn

    安装:

        新建文件:

            /etc/yum.repos.d/wandisco-svn.repo

        安装:

            yum clean all

            yum makecache

            yum install subversion

    查看版本号:

        svn --version

12.操作

    查看软件和其依赖:

        rpm -qa | grep 软件名

13.权限

    查看权限:

        ls -l

    修改权限:

        chmod -R 755 文件名

14.镜像

    查看当前镜像地址:

        文件名 config -g repo.packagist

15.切换用户

    su username

16.远程连接另一台linux

    ssh -l username hostname

转载于:https://my.oschina.net/HaverLee/blog/861938

你可能感兴趣的文章
python的序列类
查看>>
分享在MVC3.0中使用jQue“.NET研究”ry DataTable 插件
查看>>
使用Lombok插件需要注意的问题
查看>>
2018-2019-2 20165232 《网络对抗技术》 Exp6 信息搜集与漏洞扫描
查看>>
Visual Studio中“后期生成事件命令行” 中使用XCopy命令
查看>>
代码导读
查看>>
Atlas读写分离[高可用]
查看>>
shell实现rpm -e 一键卸载所有相关包以及依赖
查看>>
坦克大战中摄像机的设置
查看>>
ros:出现:error: ros/ros.h: No such file or directory
查看>>
Java坦克大战 (四) 之子弹的产生
查看>>
web 中常用的两种上传文件的方法总结
查看>>
SCVMM 2012 简体中文正式版部署手册
查看>>
BZOJ 3097: Hash Killer I【构造题,思维题】
查看>>
C/C++中int128的那点事
查看>>
ios多线程学习笔记(2)
查看>>
Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)...
查看>>
黄聪:windowss7显示桌面图标设置在任务栏的解决办法
查看>>
(五)浅谈测试用例
查看>>
读《淘宝数据魔方技术架构解析》有感
查看>>