|
|
51CTO旗下网站
|
|
移动端

1.4.2 命令选项

《跟老韩学Linux运维》第1章Linux应用运维指令概述,本书完全按照实际的Linux应用运维中的工作命令来讲解并加以实践,力求让读者看完此书后,能掌握运维工作中使用频率比较高的实战类型的运维指令。本节为大家介绍命令选项。

作者:韩艳威来源:人民邮电出版社|2018-11-10 17:13

1.4.2  命令选项

命令行的强大,不在于命令本身,而在于它有众多的选项供读者选择,以ls为例,ls的帮助文档如下所示。

【实例1-17】查看ls命令帮助

  1. [root@linux_command ~]# ls --help  
  2. Usage: ls [OPTION]... [FILE]...  
  3. List information about the FILEs (the current directory by default).  
  4. Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.  
  5.  
  6. Mandatory arguments to long options are mandatory for short options too.  
  7.   -a, --all               do not ignore entries starting with .  
  8.   -A, --almost-all         do not list implied . and ..  
  9.       --author            with -l, print the author of each file  
  10.   -b, --escape            print C-style escapes for nongraphic characters  
  11.       --block-size=SIZE    scale sizes by SIZE before printing them; e.g.,  
  12.                           '--block-size=M' prints sizes in units of  
  13.                           1,048,576 bytes; see SIZE format below 

ls命令选项有60个左右,针对不同的功能提供了不同的选项可供使用,非常强大。

【实例1-18】查看当前目录下的所有文件,并显示详细信息

  1. [root@linux_command ~]# ls -l  
  2. total 19756  
  3. -rw-r--r--. 1 root    root      832104 Apr 21  2015 nginx-1.8.0.tar.gz  
  4. -rw-r--r--. 1 root    root        4311 Oct 14  2011 nginx-release-centos-6-0.el6.ngx.noarch.rpm  
  5. -rw-r--r--. 1 root    root     8213130 Jul  9 22:13 nginx_remi_tar.gz 

上述代码用于查看当前目录下的文件和文件夹的详情ls命令只使用了1个选项,没有指定参数。查看当前目录下的文件和文件夹的详情。这个命令有1个选项,没有参数。

【实例1-19】创建文件

  1. [root@linux_command ~]# touch nginx.log 

创建一个名为nginx.log的文件,这个命令没有选项,只有1个参数。

【实例1-20】移动文件

  1. [root@linux_command ~]# mv  nginx.log  /data/logs/nginx/ 

将nginx.log文件移动到/data/logs/ngin/x文件夹下,此命令使用了两个参数,分别是原文件名称及位置和移动到目标目录位置。

【实例1-21】删除目录

  1. [root@linux_command ~]# rm -rfv /file/  
  2. removed directory:  

rm -强制删除目录file,这个命令使用了“rfv”3个选项,1个参数“/file/”。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Groovy入门经典

本书详细介绍脚本语言Groovy,首先介绍Groovy语言的基本特性,包括讨论Groovy方法、程序闭包、列表、映射以及对类和继承的支持,然后介绍如...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网