linux基本命令

2021-02-13 10:26发布

1,what is command?


    命令就是人家对话语言,我们和系统交流的工具,比如我对系统说:我要吃饭,然后系统就去做饭了^_^
   

2,命令通过什么来传递


    命令是通过shell来传递,linux为我们提供了多种shell程序,当然我们这里主要说的是CLI的shell。
    常见发行版的linux默认使用的bash,这样是大多数人使用的shell程序,非常强大。

3,命令分类


    linux的命令分为内部命令和外部命令,
    内部命令:有bash程序提供的,如:history;
    外部命令:一些二进制程序,有bash来调用,如:ps;
    如何查看一个命令是外部命令还是内部命令呢,bash提供了一个命令:type。
    eg: [becan@localhost ~]$ type ps
        ps is /bin/ps      这里说明ps这个二进制程序在/bin/里
        [becan@localhost ~]$ type cd
        cd is a shell builtin     这里说明是内部命令

4,命令的格式


    command option argument
    command就是命令,比如:ls
    option 就是指定命令的执行特性,分为长选项和短选项,
        长选项:以--开头,后面一个单词;如ls --help
        短选项:以-开头,后面一个字母;如ls -l
            短选项通常可以一起使用;如ls -a -l 相当于 ls -la

5,常见命令

    cd  chenge directory 切换目录
        cd /etc       切换到/etc目录下
        cd ~        切换到自己的家目录
        cd ~username 切换到指定用户的家目录(前提是你有相应的权限) 如:cd ~root

    pwd print working directory 打印目前工作目录,也就是你现在所在的目录

    which 查看命令二进制文件路径
        which 命令名
        eg:which ps

    logout 退出登录,这个没什么可说的,当你想退出系统是直接使用就可以了,无需参数

标签: