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

1.4.3 命令执行参数

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

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

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

1.4.3  命令执行参数

命令本身和命令选项本质上都是命令,程序是由命令和数据组成的,单独的命令和选项存在是没有任何意义的。

命令最终是为了处理数据,命令处理的数据对象可以为某个文件和目录等。

【实例1-22】打包目录

  1. [root@linux_command ~]# tar -czvf nginx.tar.gz /usr/local/nginx/ 

上述代码将nginx项目目录打包压缩成nginx.tar.gz,这个命令有多个参数和多个选项。

大部分Linux命令都符合这一语法规范,特殊情况除外。

只按照这个规律去不断实践和总结即可,没必要去刻意背诵这些命令,多用就可以熟能生巧。这些命令需要读者在实际的生产环境和工作中去不断练习、实践和总结,找出最适合自己的***实践。

下面这4个命令都是Linux操作系统的关机维护命令,在平时的运维工作中很少用到。因为服务器每天一刻不停地运行在恒温IDC机房,除非是硬件维护或者服务器下架,否则很难用到下面的命令。

【实例1-23】快速关机指令

  1. shutdown -h now|0  
  2. power off  
  3. halt   
  4. init 0 

从上述代码中也可以看到,命令行执行过程可以根据需要带选项或参数,简单、敏捷且高效。

【实例1-24】查看多文件

  1. [root@ linux_command ~]# ls -lhrt --full-time /etc/passwd /etc/shadow /etc/issue  
  2. -rw-r--r--. 1 root root   47 2017-03-28 18:25:08.000000000 +0800 /etc/issue  
  3. -rw-r--r--  1 root root 1.6K 2018-03-02 01:42:56.755814261 +0800 /etc/passwd  
  4. ----------  1 root root 1.4K 2018-03-02 01:42:56.764814262 +0800 /etc/shadow 

代码注解如下。

ls是命令本身。

-lhrt多个选项写在一起,作为ls指令的第1个选项,也可以理解为短格式选项(-)。

-?-full-time作为ls指令的第2个选项,可以理解为长格式选项(-?-)。

/etc/passwd是ls指令的第1个参数,也就是指令和选项的作用对象。

/etc/shadow是ls指令的第2个参数,也就是指令和选项的作用对象。

/etc/issue是ls指令的第3个参数,也就是指令和选项的作用对象。


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

51CTO读书频道二维码


51CTO读书会第9群:808517103

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

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

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

用户体验要素

本书是AJAX之父的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是最重要的发展趋势。全书共8章,包括关于用户体验以及为...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客