zoukankan      html  css  js  c++  java
  • 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 {} ;

  • 相关阅读:
    eslint 的 env 配置是干嘛使的?
    cookie httpOnly 打勾
    如何定制 antd 的样式(theme)
    剑指 Offer 66. 构建乘积数组
    剑指 Offer 65. 不用加减乘除做加法
    剑指 Offer 62. 圆圈中最后剩下的数字
    剑指 Offer 61. 扑克牌中的顺子
    剑指 Offer 59
    剑指 Offer 58
    剑指 Offer 58
  • 原文地址:https://www.cnblogs.com/elve960520/p/8847986.html
Copyright © 2011-2022 走看看