zoukankan      html  css  js  c++  java
  • Linux认知之旅【03 进一步了解Linux命令】!

    再仔细的研究一下命令,你会进一步提高提高对Linux的操作!

    看完本文有空http://man.linuxde.net/转转!这是个好网站!

    一、命令是什么?

    计算机术语【command】:形容在对计算机程序编程时所下达的编程指令。

    【命令】就命令行终端(或者win的cmd窗口)狭义的说,它是可以输入计算机,计算机识别执行,返回计算机执行结果的一系列工具(小的软件程序)。

    二、命令一般长什么样?

    Linux发行版中的命令,其实就是linux【GUN】工具集,和一些内置shell命令。

    内置的shell命令是shell脚本编写的基础。我们用bash举例。

    当你在玩Linux的时候,老鸟一定会说类似的话,Linux比较灵活,可以用很多种方式实现一样的功能!现在回想起来,谁还不是呢?(轻拍!)

    这比较灵活在Linux命令上边就可以体现。

    #比如,你想查看电脑的IP地址
    ifconfig
    ip a
    
    #再比如关机
    shutdown
    poweroff
    init 0
    halt

    #有什么区别?搜索!

    通用的规则是这样的

    #command -ShortOption [file|othercontext]
    #命令 短格式参数 对应操作的文件,或者其他内容,有时候也可以没有(方括号 [] 中的内容,Linux的帮助中就表示可选)
    
    ls /var                 #列出 /var目录下的文件
    ls -a /var              #列出 /var目录下的所有文件,包括隐藏文件
                                    #(tips:linux下文件的隐藏,是通过在文件的名字前加一个点 “.”实现的。比如 .gitignore ,是不是很神奇?)
    ls -l /var              #用文件的长格式列出 /var目录下的文件。 长格式:相当于windows下用 “详细信息”  显示你的目录
    ls -al /var             #用文件的长格式,列出 /var 目录下的所有文件
    ls -al                  #用文件的长格式方式,列出当前目录的所有文件。
                         #(tips:当前目录是什么?比如,在windows下,你打开了D盘里边的music文件夹,在里边看了一下有什么文件,那么D:music就是当前目录。)
    
    #command --longOption [file|othercontext]
    #命令 长格式参数 对应操作的文件,或者其他内容
    
    ls --all /var       #等同于 ls -a /var
    ls --size /var      #等同于 ls -s /var
    ls --all --size /var   #等同于 ls -a -s /var ; 也等同于 ls -as /var 
                       #(tips: 短格式可以这么缩写,如果你喜欢,ls的命令写成这样: ls -alstr /var, 也是能用的 )
    ls --all          #等同于 ls -a
    
    #为什么不找 -l 对应的长格式?
    #我也想,但是没有 -l 对应的长格式参数    

    常用的几个命令:http://www.cnblogs.com/tangbinblog/archive/2012/10/17/2727942.html

    大神已经总结,但是有点多,现大概的过一遍,体会一下命令的规则。

    在不断使用的过程中,努力去记住这些命令。你回庆幸记得这些工具的!

    总的来说,灵活是他的使用方式、实现方法比较灵活。

    在使用的时候,还是有很过规律的,细心发现这些规律, 你就能玩转Linux,甚至可以理解操作系统到底是个什么玩意?而不是仅仅停留在表面上!

    三、Linux命令的常用参数

     玩过了常用的命令之后,你就会发现这些参数这么多,不好记啊!

    嗯,还是有章法可寻的!

    之前见过有个文章里边类似的文章,没有找到。先写几个,慢慢圆满吧!

    -a        #1、all所有的;
    -h        #1、help帮助;2、human把byte换算成M,翻遍了解大小;
    -f        #1、force强制执行;
    -s        #1、size和大小相关;
    -t        #1、time和时间相关;2、tcp协议相关
    -r        #1、recursive递归相关、遍历相关;2、reverse反序;
    -i        #1、install安装;
    -v        #1、verbose显示相关;
    -u        #1、udp协议相关;2、user用户相关;
    -p        #1、port端口相关;2、password密码相关;
    -c        #1、create创建相关;
    -y        #1、yes默认同意

    四、Linux命令查看帮助

    特别说明,考研你英语水平的时候到了。帮助几乎全是英文!

    嗯!又是一个学习英语的好机会!

    #方式一
    #command -h
    #有的命令没有这种方式。
    
    cd -h 
    
    #方式二
    #command --help
    #绝大多数的命令都会有 --help 这个帮助参数
    
    cd --help
    
     #方式三
    #man command
    #这是用工具查看命令的帮助信息,man不是男人的意思吗?嗯,这里除了说神奇,还能说什么呢?
    #你可以输入“man man ”查看一下man 到底是什么man! 而且你会经常听到这个man的!
    #还有其他查看帮助的工具,自己去发现啦!
    man cd (tips:为什么不拿 ls 举例子了?嗯,这里确实有隐情,因为 ls 参看帮助的参数仅有 --help . ls -h 参数是什么作用?查一下吧!)
    (tips:windows DOS的帮助参数是这样的 “cd /?” 。嗯,是“ /? ”,有时间尝试一下啊!)

    Linux命令是操作linux系统的最常用的手段,假如有一天,你靠linux吃饭,你一定会一边哗啦啦的敲着键盘,一般说这个好神奇!

    --------------------------------- 长风破浪会有时,直挂云帆济沧海。 --献给未来的自己 ---------------------------------
  • 相关阅读:
    Balanced Number [ZOJ 3416]
    动态树
    Jason的特殊爱好 [FZU 2113]
    Raney引理
    Tri Tiling [POJ 2663]
    糖尿病的虾青素+胰岛素疗法 (转)
    JAVASCRIPT 开发工具:aptana ,WebStorm
    众志和达,英文SOUL 存储与数据安全提供商
    健身音乐及其它
    nodejs + CompoundJS 资源
  • 原文地址:https://www.cnblogs.com/bagechashu/p/7812096.html
Copyright © 2011-2022 走看看