zoukankan      html  css  js  c++  java
  • linux 常用命令

    查看系统cpu、内存使用情况  top, 按 m查看内存,P查看cpu使用排序,M查看内存使用排序

    实时查看日志 tail -f test.log

    清空日志 cat /dev/null > test.log

    查看网络端口监听 netstat -tulnp

    git操作

    git拉取到指定目录 git clone git@127.0.0.1:/gitrepos/test.git /www/web
    git获取最新版本  git pull
    git列出本地已经存在的分支,并且在当前分支的前面加“*”号标记   git branch
    git branch -r 列出远程分支    git branch -a 列出本地分支和远程分支
    切换到指定分支 git checkout -b 分支名称 origin/分支名称
    切换回master   git checkout master

    磁盘和目录操作

    查看磁盘空间 df -lh
    查看目录文件权限和大小 ls -l
    查看当前目录大小 du -sh
    查看指定目录大小 du -sh dir
    查看当前目录下一级子文件和子目录占用的磁盘容量 du -lh --max-depth=1

    查看进程  ps -ef或者ps -aux  如果路径太长显示不全可以使用 ps -efww

    文件编辑

    vi命令  dd 删除一行    显示行号 set nu   跳转到指定行 156gg   删除行 dd  复制行 yy 粘贴 p  下一页 ctrl+f  上一页 ctrl+b   
    搜索后看上一个或下一个结果    上一个大写N  下一个小写n

    文件新建、删除

    新建文件 touch 123.txt
    删除文件 rm 123.txt   有事删除会遇到提示Operation not permitted,查看权限也没有问题。可想而知有可能文件被保护了。用命令lsattr检查一下就知道。
    [root@linux root]# lsattr a.txt
      ---i---------- a.txt
    带属性“ i ”,果然是保护了。
    用chattr 解除即可 chattr -i a.txt
    删除目录 rm -rf 123
    删除目录下的文件目录不删除 rm -rf 123/*
    删除乱码文件 ls -i1 获取文件节点号,然后  find . -inum 1490945 -exec rm {} -rf ; 
    进入乱码的文件夹 ls -i1 获取文件节点号,然后修改名称 find -inum $inode -exec mv {} $new_file_name ; 就可以进入了

    删除用户 userdel -r username

    修改密码 passwd

    修改mysql密码

    use mysql;//选择数据库
    update user set password=password('新密码') where user='root';//修改密码
    flush privileges;//立即生效

    导入导出数据

    导出数据库  mysqldump -u 数据库链接用户名 -p  目标数据库 > 存储的文件名;
    导入数据库  mysql -u 用户名 -p  数据库名 < 数据库名.sql;
    导入数据库并忽略错误  mysql -u 用户名 -p -f 数据库名 <数据库名.sql;

    清空redis   /usr/local/redis/bin/redis-cli -p 6379 -a 密码 flushall

    生成新的ssh key

    ssh-keygen -t rsa -C your_email@example.com
    

    防火墙修改

    查看已有的iptables规则,以序号显示
    iptables -L -n --line-numbers
    
    删除对应的DROP规则
    
    iptables -D INPUT 5
    
    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口 
    

     修改完成了需要service iptables save 保存,否则重启后不生效

  • 相关阅读:
    累积进度图及本周PSP饼状图
    四则运算
    结对编程
    关于索引的误解
    Examining Pages
    索引存储原理
    【转】学习Robot Framework必须掌握的库—-BuiltIn库
    【转】Robot Framework用法总结
    【转】浅谈自动化测试框架设计
    【转】python虚拟环境--virtualenv
  • 原文地址:https://www.cnblogs.com/whlives/p/6901069.html
Copyright © 2011-2022 走看看