zoukankan      html  css  js  c++  java
  • Linux命令

    1. ctrl+z:暂停一个正在运行的程序,使其在后台运行
    2. dmesg(或cat /var/log/messages):查看启动信息
    3. who -r(或runlevel):查看当前linux服务器运行级别
    4. route -n(或netstat -nr):查看linux默认网关
    5. find /usr -size +10M:查找usr目录下大于10M的文件
    6. find /home -mtime +120:查找home目录下120天之前修改的文件
    7. find /var ! -mtime -90:查找var目录下90天之内未被访问过的文件
    8. find / -name core -exec rm {} ;:查找根目录下名字为“core”的文件,如果存在直接删除
    9. 操作文件或目录
      • cd / (或cd ~):进入根目录
      • cd -:返回到原来目录
      • pwd:显示当前工作目录
      • ls(或ll):查看当前目录下所有文件
      • touch:创建空文件
      • echo "test1" > x.txt:向x.txt中添加test1
      • echo "test2" >> x.txt:向x.txt中追加test2
      • rm -r:删除该目录下所有文件
      • rm -rf:强制删除该目录下所有文件
      • head -n 5 a.log:查看a.log前5行内容
      • tail -f b.log:循环读取
    10. 常用命令
      • grep "hello" a.txt:在a.txt中查找hello
      • ifconfig:查看网络配置信息
      • ps -ef(或ps -aux):查看进程信息
      • ps -ef | grep firefox:查看Firefox的进程信息
      • pgrep firefox:查看Firefox进程信息
      • kill -9 1123:杀死pid为1123的进程
    11. 解压缩命令(详解
      • tar -cf all.tar *.jpg:将所有jpg文件打成名为all.tar的包里
      • tar -rf all.tar *.jpg:将所有jpg文件添加到名为all.tar的包里
      • tar -zcvf bak.tar.gz bak.tar:将bak.tar打包成gzip包
      • tar -xvf bak.tar:解压bak.tar
      • tar -zxvf bak.tar.gz -C /usr:将bak.tar.gz解压到usr目录下
    12. vim编辑器--插入命令
      • i:在光标插入
      • I:在光标所在行的行首插入
      • a:在光标插入
      • A:在光标所在行的末尾插入
      • o:在光标下一行插入
      • O:在光标的上一行插入
    13. vim编辑器--定位命令
      • :set nu:显示行号
      • :set nonu:取消行号
      • gg:到文本第一行
      • G:到文本最后一行
      • :n:到文本的第n行
    14. vim编辑器--删除命令
      • x:删除光标所在处的字符
      • nx:删除光标所在处的n个字符
      • dd:删除光标所在行
      • ndd:删除n行
      • dG:删除光标所在行至末尾行的所有内容
      • D:删除光标所在处到本行尾的所有内容
      • :n1,n2d:删除n1到n2行
    15. vim编辑器--复制粘贴命令
      • yy:复制光标所在行
      • nyy:复制n行
      • P(大写):粘贴到该行下
      • p(小写):粘贴到该行上
    16. vim编辑器--替换和取消
      • u:取消上一步操作
      • ctrl+r:返回到取消上一步操作之前
      • r:替换光标所在处的字符
      • R:从光标所在处开始替换,Esc结束
    17. linux配置
      • vim /etc/sysconfig/network:这里可以修改主机名,主机名不能有划线
      • vim /etc/sysconfig/network-scripts/ifconfg-etho:这里可以修改主机ip
      • vim /etc/hosts:可以修改主机名与ip映射关系
    18. 防火墙命令
      • service iptables status:查看防火墙状态
      • service iptables stop:关闭防火墙
      • chkconfig iptables off:关闭防火墙的开机启动
    19. chmod u+x a.txt:给当前用户赋予a.txt的执行权限

      更多。。。

    作者:idanyang

    出处:http://www.cnblogs.com/idanyang/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    面试官本拿求素数搞我,但被我用素数筛优雅的“回击“了
    手写玩具
    【LeetCode】5638.吃苹果的最大数目
    【LeetCode】290.单词规律(双映射)
    【LeetCode】42.接雨水
    【LeetCode】84.柱状图中最大的矩形
    【LeetCode】135.分发糖果
    【Leetcode】746.使用最小花费爬楼梯
    【LeetCode】316.去除重复字母
    【LeetCode】三题解决常见异或运算题
  • 原文地址:https://www.cnblogs.com/idanyang/p/6407926.html
Copyright © 2011-2022 走看看