美文网首页
Linux 常用命令

Linux 常用命令

作者: zhaohw810 | 来源:发表于2017-09-13 09:44 被阅读0次

    zip 压缩文件

    zip -r  fileName.zip   file.txt dir
    

    unzip 解压缩文件

    -d 指定减压缩的目录

    unzip  fileName.zip  -d  dir
    

    -v 查看压缩包里的内容

    unzip -v fileName.zip
    

    df 报告系统空间信息

    df -h
    

    程序的卸载

    在linux下安装程序一般有这几种方式

    • opt-get(ubuntu系统常用);
    • rpm(redhat系统常用);
    • 源码安装

    如果是源码安装直接删除源码即可;
    rpm安装:
    列出安装报的名称

    rpm -qa | grep httpd
    

    查看程序安装路径

    rpm -ql  包名
    
    rpm -e  需要卸载的源码包
    

    查看版本号

    查看linux内核版本号

    cat /proc/version
    

    或者

    uname -a
    

    查看linux系统版本号

    cat /etc/issue
    

    vi相关命令

    移动到文档的尾部

    :$
    

    复制

    -p 复制目录或者文件的原有属性
    -v 显示复制动态
    -r 复制目录
    cp 
    

    查看进程端口号

    1、查看进程号

    ps aux | grep php
    

    或者

    ps -ef | grep php
    

    2、查看端口号

    netstat -lanp | grep 进程号
    

    SCP跨机远程拷贝

    从远程复制文件到本地

    scp user@ip:/remoteDir/filename  /loacalDir
    
    scp -r user@ip:/remoteDir/filename /localDir
    

    从本地上传文件到

    scp /localDir/filename user@ip:/remoteDir/
    
    scp -r /localDir user@ip:/remoteDir
    

    批量杀掉包含某关键词的进程

    ps -ef | grep "php" | grep -v grep | awk '{print "kill -9 "$2}'|sh
    

    注: awk:把文件逐行读入,在用空格作为分割符对文本分割,分别对分割的文本进行处理。

    添加用户及用户组

    groupadd -r mysql
    

    -r 添加系统用户组

    useradd -r -g mysql -s  /sbin/nologin mysql
    

    -s user login shell

    创建目录

    mkdir -p /home/hope/Documents/pdf
    

    Creates the directory /home/hope/Documents/pdf. If any of the parent directories /home, /home/hope, or /home/hope/Documents do not already exist, they will automatically be created.

    相关文章

      网友评论

          本文标题:Linux 常用命令

          本文链接:https://www.haomeiwen.com/subject/kjlksxtx.html