• linux(centos)常用命令


    原文:https://blog.csdn.net/zhangzhikaixinya/article/details/44538571

    1、查看当前所在路径:pwd

    2、新建文件夹www:mkdir www

    3、在文件夹里添加(就是创建)一个文件 例如a.txt  : touch  test/a.txt

    4、删除文件或文件夹: rm  -rf  test

       删除本目录下以201503开头的所有文件夹: rm  -rf  201503*;

    5、查看本机ip:ifconfig

    6、查找系统下的文件位置,文件名:log.tar.gz:

       模糊查找:find  / -name  '*log.tar*'

       指定文件名搜索:find  / -name  log.tar.gz

       指定目录下搜索:find  /www -name log.tar.gz  (此处指定www目录)

    7、把/www/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。

       tar -zcvf  /home/xahot.tar.gz  /www/xahot

       解压aaa.tar.gz文件: tar  -xzvf  aaa.tar.gz

       解压aaa.zip文件:  unzip  aaa.zip

       解压aaa.tar.gz文件权限不变:tar --no-same-owner -zxfaaa.tar.gz

       修改文件或文件夹用户组:chgrp -R /www/web/
       修改文件或文件夹用户和用户组:chown -R root:root /www/web/

    8、修改文件夹名称:mv 修改前文件夹名称 修改后文件夹名称

    9、修改文件名称  :mv 修改前文件名称   修改后文件名称

    10、返回根目录:cd  /

    11、就文件移动位置:mv   /www/a.tar.gz         /www/zzy/

    12、登录mysql数据库:mysql -uroot -p 回车输入密码

    显示所有数据库:show databases;

    使用aaa数据库:use aaa;

    显示aaa数据库下所有表:showtables;

    删除aaa数据库:drop database aaa;

    导入sql文件:mysql>source/home/abc/abc.sql;

    导出表结构和数据:mysqldump -u用户名 -p 数据库名 >数据库名.sql回车输入密码;

    13、vi编辑器

    不保存并退出vi  Esc :q!

    保存并退出vi    Esc :wq

    14、修改centos linux系统的登录密码:passwd 回车,然后输入新密码,回车,再次输入新密码,回车就完成了。

    15、进入定时器文件:crontab -e

    16、显示硬盘中大于1024M的所有文件,并显示他们的大小等信息;

        find / -size +1024M -exec ls -lh {} ;

    17、查找名字中包含.log的文件(-type f意思是普通文档),并显示他们的大小等信息。

        find / -name '*.log*' -type f -exec ls -lh {};

    18、显示硬盘使用情况:df -lh

        显示web目录下所有文件夹的大小:du -h --max-depth=1 /web/

        更详细的显示web文件夹大小:   du -h --max-depth=1 /web/*

    19、更改aaa文件夹的权限为777:chmod777 /home/aaa

        更改aaa文件夹及文件夹下的所有文件的权限为777:chmod -R 777 /home/aaa

    20、关机:shutdown  -h  now    重启:shutdown   -r   now

    21、显示登录日志:last      显示详细登录日志:lastlog

    22、find /www/backup/mysql -mtime +3 -name "*" -exec rm -rf {};

    23、复制/www/backup/site/文件夹下所有名称中带有20150406的文件夹到/www/backup/yujia/web/目录下

    find /www/backup/site/ -name'*20150406*' -exec cp {} /www/backup/yujia/web/ ;

    24、删除/www/backup/下所有名称中包含2015的文件,注意会删除子文件夹下匹配到的文件:

    find  /www/backup/ -name '*2015*'  -exec rm {} ;

  • 相关阅读:
    抽象工厂模式(Abstract Factory)
    工厂模式(Factory Method Pattern)
    简单工厂模式(Simple Factory Pattern)
    UML类图
    .Net之美读书笔记10(网络编程一)
    .Net之美读书笔记16
    tensorflow:验证码的识别(下)
    OpenCV-Python入门教程6-Otsu阈值法
    OpenCV-Python入门教程5-阈值分割
    OpenCV-Python入门教程4-颜色空间转换
  • 原文地址:https://www.cnblogs.com/elve960520/p/8847986.html
Copyright © 2020-2023  润新知