Linux基本命令

前言

今天学习了Linux下的一些基本命令,在此归纳总结一下这些命令的基本用法。

Linux命令帮助的获取

    在拿到一个命令后不知道其用法,我们可以通过命令帮助来查看它的用法,但linux下内部命令和外部命令获取帮助的方法是有差别的

    内部命令:help command

    外部命令:常用的有

        1.command –help 或者 command -h

          2.man command

Linux常用基本命令

    cd    改变工作目录

        cd或cd ~ 回到当前用户的主目录

        cd .. 切换到当前目录的父目录

        cd ~ username 切换到指定用户的主目录

        cd – 在上一个目录和当前目录之间来回切换

    ls    显示指定目录下的文件列表

            -a 显示所有文件,包括隐藏文件

            -l 显示长文本信息

            -h 以人性化方式显示

    su    切换用户

    uname    显示系统信息

    pwd    显示当前目录

    basename    显示基名

    dirname    显示文件的父路径

    tty    显示所连接的终端

    mkdir    创建目录

            -m 创建目录时指定目录权限

            -p 迭代创建目录

    rmdir    删除空目录

            -p 删除多级空目录

    tree    以树状结构显示目录层级

            -d 只显示目录

            -l number 显示number层级的目录

    mv    移动文件

    cp    复制文件

        单源复制 cp sourcefile destinationfile

        多源复制 cp sourcefile1 … sourcefileN destinationfile (destinationfile必须为目录才行)

            -r 递归复制目录以及内部的所有内容

            -i 询问是否覆盖目标文件(默认)

            -f 强制覆盖

            -v 显示过程

    rm    删除文件

        -f 强制删除

        -i 交互式

        -r 删除目录

    history    查看历史命令

        -d 删除命令历史中的指定命令

        -c 清空历史命令

        -a 手动追加当前缓冲区的历史命令至历史命令文件中

        history n 显示历史命令中的最近n条历史命令

        !# 执行历史命令中的第#条命令

        !!重复执行上一条命令

        ! string 重复执行最近一次以string开头的命令



未完待更新。。。。

        

    

原创文章,作者:Lurker,如若转载,请注明出处:http://www.178linux.com/50820

(0)
LurkerLurker
上一篇 2016-10-14
下一篇 2016-10-14

相关推荐

  • B-树和B+树的应用:数据搜索和数据库索引

    B-树 1 .B-树定义 B-树是一种平衡的多路查找树,它在文件系统中很有用。 定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树; ⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据:    &nb…

    Linux干货 2015-07-30
  • Week 1 Linux Intro

    I.  Linux的各种发行版 All Kinds of Linux     在Linux诞生的20多年里,Linux衍变出了许许多多的版本,每个都有自己的名字,但它们的本质和它们的哲学观还是一样的。下面是从外网上扒下来的一张Linux进化图,跨度一直到了2016年。    &n…

    Linux干货 2016-06-26
  • windows server 2008 r2 每隔一段时间自动关机

    首先来说一下我的狗血经历:     话说作为一个地铁汪,每天背着电脑从房山到朝阳那简直就是能累死我的节奏,所以我跟公司申请我不要用自己的笔记本了(补助我不要了)。最后公司把一台不用的server 2008r2给我用,12G内存,志强CPU,跑虚拟机杠杠的。 但是噩梦开始了,我发现一个特点,这台server 2008 r…

    2015-11-26
  • 源码编译安装之apache

    工具: Development tools组包 httpd-2.2.9.tar.gz links网站浏览工具   安装apache之前需要安装编译需要的环境“Development tools”这个是编译使用的必须的环境包,使用下面的命令可以安装。 [root@CentOS6 ~]# yum groupinstall&…

    Linux干货 2016-08-24
  • vim简单实用的技巧总结

    vi 和 vim无需过多的区分,vim可认为是vi的增强版。        这篇关于vim的手册,我个人觉得实在无法把它写成文章,只能以手册的方式列举出来,因为,vim是一个动手使用的工具,只能在使用中你才能慢慢发现它的操作多么符合逻辑,我从下面这些简略的描述中,尽量将它的操作步骤写出来,但更重要的…

    Linux干货 2015-09-14
  • 推荐-LVS专题: LVS的工作模型和调度算法介绍

    LVS专题: LVS的工作模型和调度算法介绍 LVS专题: LVS的工作模型和调度算法介绍 前言 什么是负载均衡? 什么是LVS? LVS的架构: LVS的实现模型: NAT实现原理: DR实现原理: TUN实现原理: FULLNAT实现原理: LVS的调度算法 静态调度算法(4种) 动态调度算法(6种): 总结 前言 本文大概介绍一下LVS的工作方式和实现…

    Linux干货 2016-04-05