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

相关推荐

  • corosync + pacemaker + iscsi实现高可用mysql (下)

    上一篇讲的安装配置iscsi,本章介绍mariadb安装以及高可用的mysql具体实现 一、安装配置mariadb [root@SQL1 ~]# tar xf mariadb-5.5.36-linux-x86_64.tar.gz  -C /usr/local \\解压软件包 [r…

    Linux干货 2015-07-09
  • 马哥教育网络班22期+第8周课程练习

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:是连接两个局域网的基于MAC地址数据存储转发设备,工作于数据链路层 集线器:所有端口处于同一个广播域和冲突域中,带宽共享,工作于物理层 二层交换机:多端口网桥,一个端口一个冲突域,默认所有端口位于同一个广播域中,可以划分vlan,隔离广播域,带宽独享 三层交换机:具有路由功…

    Linux干货 2016-10-17
  • N25-第八周博客作业

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态; 在线的主机使用绿色显示;不在线的主使用红色显示; #!/bin/bash # ping探测主机在线状态 for i in `seq 254`;do if ping -c 1 172.16.0.$i &> /dev/null;th…

    Linux干货 2017-02-23
  • Linux下find命令的使用

    为什么要使用find命令?     Linux系统中有着成千上万的文件,如果你想要找到自己想要的文件,一款查找软件是必不可少的,而locate是根据其生成的数据库进行查找,虽然速度会略快,但非实时查找,有些新的文件或目录是匹配不到的,而且locate是模糊匹配,而find命令为实时查找,且为精确匹配,如果你对目录的权限…

    Linux干货 2016-08-18
  • Linux用户与用户组的详解

    添加用户   创建或添加新用户使用useradd命令来实现,其命令用法为:   useradd [option] username   该命令的option选项较多,常用的主要有:   -c 注释      用户设置对账户的注释说明文字  …

    Linux干货 2016-08-05
  • yum——替你排忧解难的前端包安装工具

    yum CentOS前端工具: yum, dnf 统一资源定位符:URL YUM: Yellowdog Update Modifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包,自动安装软件包,以及该软件包的依赖包,up2date的替代工具 yum repository: yum repo (yum仓库)  &nbsp…

    Linux干货 2016-08-24