zoukankan      html  css  js  c++  java
  • 虚拟机ubuntu的常用命令集合

    一.文件/文件管理

    ls 列出当前目录文件(不包括隐含文件)

    ls -a 列出当前目录文件(包括隐含文件)

    ls -l 列出当前目录下文件的详细信息

    cd .. 回当前目录的上一级目录

    cd -回上一次所在的目录

    cd 回当前用户的宿主目录

    mkdir 目录名     创建一个目录

    rmdir 空目录名    删除一个空目录

    rm 文件名 文件名     删除一个文件或多个文件

    rm -rf 非空目录名   删除一个非空目录下的一切

    mv 文件名 新名称  在当前目录下改名

    二.make编译

    make 编译

    make  install 安装编译好的源码包

    cl -c 其中的-c参数就是要编译器生成*.obj文件,而不是*.exe文件。

    cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
    cat主要有三大功能:
    1.一次显示整个文件。
    $ cat   filename
    2.从键盘创建一个文件。
    $ cat  >  filename
    只能创建新文件,不能编辑已有文件.
    3.将几个文件合并为一个文件。
    $cat   file1   file2  > file
    cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName

    touch  创建一个长度为0的任意文件。

    man:取得指定命令的帮助信息   man  命令

    -R:列出当前目录下的所有内容,包括子目录

    ls -l 文件名:显示文件最近被修改的时间

    cp:

    cp/ect/passwd/home:将ect文件夹下的passwd文件复制到home文件夹下

    cp  pssswd   new_passwd: 在当前文件夹下生成同名的文件

    cp  -f  源文件名  目标路径:强制复制

    cp   -u   源文件名  目标路径:文件更新时复制

    cp   -r  文件夹  目标路径:   复制目录

    pwd:查看当前文件夹的绝对路径

    touch  文件名:创建一个空的文本文件

    mkdir

    mkdir  目录名:创建一个空目录

    mkdir -p  目录/目录/目录……:创建多级目录

    rm

    rm  文件名或目录名:基本删除

    rm  -f  文件名或者目录名:强制删除

    rm  -i  文件名或目录名:删除前进行询问

    mv

    mv  要移动的文件名  目标路径:移动但不改名

    mv  原文件名  新文件名:不移动但改名

    mv   原文件名  目标路径/新文件名:移动且改名

    head

    head [数字]文件名:若没有数字,则默认显示前十行

    tail

    tail[数字]文件名:若没有数字,则默认显示后十行

    diff

    diff  文件名1   文件名2:显示两个文件的不同

    wc

    wc [选项]文件名:统计信息

    -l:显示行数

    -w:显示单词数

    -m:显示字符数

    vim

    vim   文件名:在当前文件夹下创建文件并进入文件编辑,进入后编辑:按i   退出: :q   保存退出:  :wq  强制保存并退出:   :wq!

    which

    which  命令语句:显示该命令语句的绝对路径

    whereis   命令语句 :不仅显示该命令语句的绝对路径而且将所有包含文件字符串的文件全部找出来,速度较快

    find

    find:  http://man.linux.net/find

    find   目录-name“*.txt”:在目录下以.txt结尾的文件名

    find  目录-iname“*.txt”:在该目录下查找以.txt结尾的文件名,但不区分大小。

  • 相关阅读:
    一致性哈希算法
    Discourse 的标签(Tag)只能是小写的原因
    JIRA 链接 bitbucket 提示错误 Invalid OAuth credentials
    JIRA 如何连接到云平台的 bitbucket
    Apache Druid 能够支持即席查询
    如何在 Discourse 中配置使用 GitHub 登录和创建用户
    Apache Druid 是什么
    Xshell 如何导入 PuTTYgen 生成的 key
    windows下配置Nginx支持php
    laravel连接数据库提示mysql_connect() :Connection refused...
  • 原文地址:https://www.cnblogs.com/youdiaodaxue16/p/8922758.html
Copyright © 2011-2022 走看看