• Linux相关命令


    使用的是ubuntu

    安装JDK   输入java 命令会有提示安装的软件列表

    sudo apt-get install openjdk-6-jdk

    sudo rm file名 删除文件

    sudo rm -r dir名  删除目录

    sudo vim xxx.c 创建并编辑xxx.c

    sudo gcc vim xxx.c  编译xxx.c 生成默认的a.out

    ./a.out  执行生成的文件

    在Linux层次结构中,想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名。

    sudo mkdir dirname 创建目录

    cd ..返回上层目录

    vim : set number 显示行号

               dd 删除光标所在行

              ndd 删除光标所在向下n行

              58G 移动到第58行

              u 取消上一步操作

              Ctrl+r 恢复上一步被撤销的操作

              yy复制光标当前行

              p 粘贴

     剪切文本用的也是删除的dd操作

     
    剪切文本:
    用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。
     
    剪切一行:dd
    剪切当前行光标所在的位置到行尾:d$
    剪切当前行光标所在的位置到行首:d^
    前切三行:3dd,即从当前行+下两行被剪切了。
     
     

        

          显示行号:在vim命令行模式下输入  :set nu

          取消显示:在vim命令行模式下输入:  set nonu

    ls -l 罗列目录

     ls -all 可以显示隐匿的系统文件,比如.vimrc

    cd ~也是可以进入home目录的

    cd /home 进入home目录,里面有 Administrator
    目录,一般可以在这个目录中创建工作文件

    geidt echoServer.c 调用内嵌的编辑器  来可视化编辑文件

    ctrl + alt + T 快速打开命令行窗口

    在cygwin上模拟的unix环境中不需要加sudo 这样的修饰

    color evening 北京使用夜晚模式

    syntax on 开启语法高亮

     sudo apt-get install memcached 安装memcached

    sudo kill -s 9 4515 杀死4515进程 必须加上sudo 不然将会显示没有该进程,其实没有该权限

    其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程

    ps -ef是显示所有的进程

    ps auf 是显示在内存中的进程

    ps -ef| grep memcache 过滤查找进程

    sudo apt-get install php5 安装php组件

    -------------

    cd ~回到home目录 使用ls -all可以将隐匿文件也显示出来  或者说是系统文件,是以.开头的,很多关于bash和vim的配置信息,比如

    .vimrc  

    inoremap ( ()<LEFT>可以实现括号的自动补全,大括号同理 

    http://blog.csdn.net/swust_long/article/details/6977517

    linux 给文件改名的命令是mv命令

    mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。

    格式
    mv [options] 源文件或目录 目标文件或目录。
    主要参数[options]
    -i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。

    -f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

    选择参数
    当选择参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
    实例:

    将文件test.txt重命名为wbk.txt:

    $ mv test.txt wbk.txt

    当需要使用复制文件命令的时候,使用cp stock00.cpp sstock00.cpp

  • 相关阅读:
    JVM 关于对象分配在堆、栈、TLAB的理解
    分布式唯一 ID 生成方案有哪些?
    JVM 栈帧之操作数栈与局部变量表 转
    C# TreeHelper帮助类
    Java:Top K问题的解法
    C#单例模式
    C#分组方式比较
    Vue实现登录
    git使用总结
    js实现无色彩球
  • 原文地址:https://www.cnblogs.com/wuxinliulei/p/4906051.html
Copyright © 2020-2023  润新知