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 11:41
下一篇 2016-10-14 11:41

相关推荐

  • centos6.9的安装

    先准备一个安装虚拟机的的软件VMware Workstation Pro和光盘centos6.9和光盘 然后打开该软件,点击创建新的虚拟机   然后会出现一个新建虚拟机向导,选择典型,点下一步 继续点下一步   把虚拟机名称改成所装的版本 然后新建一个文件夹,点击浏览,接着点击这个新建的文件夹,这个文件夹就是虚拟机所装入的位置,…

    2017-07-15
  • N25-第五周

    一.显示当前系统上root、fedora或user1用户的默认shell;    [root@localhost ~]# useradd fedora && useradd user1 && grep "^\(root\|fedora\|user1\)" /etc/passwd | cu…

    Linux干货 2017-01-09
  • 第十七周作业

    1、结合图形描述LVS的工作原理; 工作方式: LVS由前端的负载均衡器(Load Balancer,LB)和后端的真实服务器(Real Server,RS)群组成。RS间可通过局域网或广域网连接。LVS的这种结构对用户是透明的,用户只能看见一台作为LB的虚拟服务器(Virtual Server),而看不到提供服务的RS群。当用户的请求发往虚拟服务器,LB根…

    2017-05-27
  • 网络与进程管理相关命令使用

    网络管理之netstat命令 netstat     -print network connections,routing tables,interface statistics,masquerade connections and multicast memberships     netstat…

    Linux干货 2016-09-07
  • Linux文件查找及压缩常用知识总结

    一、文件查找 1.locate命令: locate KEYWORD 常用选项:     -i 执行区分大小写的搜索     -n  N只列举前N个匹配项目 查询系统上预建的文件索引数据库在:/var/lib/mlocate/mlocate.…

    Linux干货 2016-08-18
  • HAproxy实战

    HAproxy实验一 1、实验要求: (1) 动静分离discuzx,动静都要基于负载均衡实现; (2) 进一步测试在haproxy和后端主机之间添加varnish缓存(见实验二步骤); (3) 给出拓扑设计; (4) haproxy的设定要求: (a) 启动stats; (b) 自定义403、502和503的错误页; (c) 各组后端主机选择合适的调度方法…

    Linux干货 2016-11-15