Linux系统命令使用格式已经如何查看帮助

在Linux 系统中有非常多的命令一般的命令格式:“COMMAND OPTIONS ARGUMENTS” 下面有一些基础命令可以体验下命令的基本格式用法

ifconfig命令

   作用: 配置网络接口,查看网络接口信息

   基本语法:

    ifconfig  [interface]

    ifconfig  [interface] [aftype] options

   常用参数:

    -a       显示全部接口信息(包含未使用的接口信息)

    up       启动网络接口

    down      关闭网络接口

用法实例:

 1.查看所有启动网络接口信息

[root@localhost ~]# ifconfig

 ifconfig.gif

 2. 查看所有网络接口信息

[root@localhost ~]# ifconfig -a

 ifconfig.gif

 3. 关闭指定网络接口

[root@localhost ~]# ifconfig lo down

 ifconfig.gif

 4. 开启指定网络接口

[root@localhost ~]# ifconfig lo up

 ifconfig.gif

 5.给指定网络接口添加IP地址

[root@localhost ~]# ifconfig eno16777736:192.168.0.1 netmask 255.255.255.0 up

 ifconfig.gif

 6.删除指定网络接口IP地址

[root@localhost ~]# ifconfig eno16777736:192.168.0.1 netmask 255.255.255.0 down

ifconfig.gif

echo命令

   作用: 打印变量或者字符串

   基本语法:echo [选项] [参数]

   常用参数:

    -e       激活转义字符

     -n       不换行输出

   常见转义字符

    \b        退格(BS) ,将当前位置移到前一列

    \f        换页(FF),将当前位置移到下页开头

    \n        换行(LF) ,将当前位置移到下一行开头

    \r        回车(CR) ,将当前位置移到本行开头

    \t        水平制表(HT) (跳到下一个TAB位置)

    \v        垂直制表(VT)

    \\        代表一个反斜线字符''\'

1.转义字符使用

[root@localhost ~]# echo -e "name\tage"

ifconfig.gif

2.不换行输出

[root@localhost ~]# echo -n "I like";echo "xiaoxin"

ifconfig.gif

tty命令

   作用: 打印连接到标准输入的终端的文件名

   基本语法:tty [选项]

   常用参数:

    -s, –silent, –quiet: 什么也不打印,只是返回退出状态码。 

    –help: 打印帮助信息。 

    –version: 打印版本信息并退出。 

    返回的状态码: 

        0 表示标准输入是一个终端。 

        1 表示标准输入不是一个终端。 

        2 表示给定的参数是不正确的参数。 

        3 表示发生了写错误。 

tty命令

[root@localhost ~]# tty

ifconfig.gif

startx命令

   作用: 初始化X-Windows会话

   基本语法:startx [ [ client ] options … ] [ — [ server ] [ display ] options … ]

1.启动X-Windows

[root@localhost ~] startx

 ifconfig.gif     

export命令

   作用: 配置网络接口,查看网络接口信息

   基本语法:

     export [选项][变量名称]=[变量设置值]

   常用参数:

    -f      代表[变量名称]中为函数名称

     -p      列出shell的环境变量

     -n      删除指定的变量

1.打印shell环境变量

[root@localhost ~]# export -p

ifconfig.gif

2.设置变量

[root@loclahost ~]# export 'username'='xiaoxin'

ifconfig.gif

pwd命令

   作用: 打印当前工作目录

   基本语法:

     pwd [选项]

   常用参数:

    –help      显示帮助信息

     –version    显示当前版本

1.打印当前工作目录

[root@localhost ~] pwd

 ifconfig.gif    

history命令

   作用: 显示历命令

   基本语法:

     pwd [选项]

   常用参数:

     n   数字,要列出最近的 n 笔命令列表

     -c  将目前的shell中的所有 history 内容全部消除

     -a  将目前新增的history 指令新增入 histfiles 中,若没有加 histfiles,则预设写入 ~/.bash_histor

1.列出最新5行历史命令

[root@localhost ~]# history 5

ifconfig.gif

2.将现有历史命令缓存写入文件中

[root@localhost ~]# history -a

ifconfig.gif

3.清空历史命令缓存

[root@localhost ~]# history -c

ifconfig.gif

shutdown命令

   作用: 关闭计算机

   基本语法:

     shutdown [选项] [参数]

   常用参数:

    -c  取消关机操作

   -k  向系统中登录的用户发出警告信息,不执行关机操作

    -f  重启系统时不执行文件系统检查命令

    -F  重启系统时不执行文件系统检查命令

    -h  关闭计算机

    -r  重启计算机

    -t  延迟多少秒

1.2分钟后关闭计算机

[root@localhost ~]# shutdown -h -t +2

ifconfig.gif

2.取消关闭计算机

[root@localhost ~]# shutdown -c

ifconfig.gif

poweroff命令

   作用: 关闭计算机并切断电源

   基本语法:

     poweroff [选项]

   常用参数:

    

    -n 关闭操作系统时不执行sync操作

    -w 不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中

    -d 关闭操作系统时,不将操作写入日志文件“/var/log/wtmp”中添加相应的记录

    -f 强制关闭操作系统; -i:关闭操作系统之前关闭所有的网络接口

    -h 关闭操作系统之前将系统中所有的硬件设置为备用模式

安全关闭计算机

[root@loalhost ~]# poweroff -h

ifconfig.gif

reboot命令

   作用: 重启计算机

   基本语法:

     reboot [选项]

   常用参数:

    

     -w 不真正重启操作系统,仅在日志文件“/var/log/wtmp”中添加相应记录

    -n 重启操作系统时不执行sync操作,相关操作写入日志文件“/var/log/wtmp”中

     -d 重启操作系统时,不将操作写入日志文件“/var/log/wtmp”中

    -f 强制重启操纵系统,不调用shutdown操作

    -i    重启启动系统前关闭所有网络接口

安全重启系统

[root@localhost ~]# reboot -i

 ifconfig.gif

hwclock 命令

   作用:查询与设置硬件时钟

   基本语法:

    hwclock [选项] [参数]

   常用参数:

    –show        读取硬件时钟并且打印到标准输出

     –set         将硬件时钟设置为由 "–date"指定的值

     –hctosys       设置系统时间为硬件时钟

     –systohc       设置硬件时钟为系统时间

     –date         设置硬件时钟的日期时间 必须与"–set"一起使用否则会被忽略

1. 打印当前硬件时钟

[root@localhost ~]# hwclock --show

ifconfig.gif

2. 设置硬件时钟时间为2016-10-11 22:52

[root@localhost ~]# hwclock --set --date='10/11/16 22:52'

ifconfig.gif

3. 同步硬件时钟为系统时钟   

[root@localhost ~]# hwclock --systohc

ifconfig.gif

date命令

   作用:显示与设置系统日期

   基本语法:

     date [选项] [参数]

   常用参数

     -d<时间字符串>    显示指定的“时间字符串”表还的时间,而非当前时间

    -f<时间文件>     显示指定“时间文件”中的时间字符串表示的时间

    -r<文件>        显示文件的最后修改时间

    -s<日期时间>     设置系统时间

    -help         显示帮助信息

    –version       显示版本

1.设置系统时间为2016-10-11 23:00

[root@localhost ~]# date -s '2016-10-11 23:00'

ifconfig.gif

2. 显示当前系统时间格式为2016/08/11 23:00 

[root@localhost ~]# date "+%Y/%m/%d %H:%M"

ifconfig.gif

刚才对于以上常见命令做了介绍,那么其他不常用的命令如何使用? 在Linux中有一些命令(man)可以帮助我熟悉和使用陌生的命令

下面了解下Linux的命令帮助如何获取

内部命令获取帮助

help command

例如获取dir命令帮助

[root@localhost ~] help dir

ifconfig.gif

外部命令获取帮助

command –help

例如获取date命令帮助

[root@localhost ~] date --help

ifconfig.gif

除此之外还可以使用man命令来获取一个命令的帮助

如: man ls

man ls

ifconfig.gif

man手册共有以下几个章节:

1:用户命令;

2:系统调用;

3:C库调用;

4:设备文件及特殊文件;

5:文件格式;(配置文件格式)

6:游戏使用帮助;

7:杂项;

8:管理工具及守护进行;

可以使用whatis 查询命令章节然后使用man直接跳到章节

如 whatis passwd

[root@loalhost ~] whatis passwd
[root@loalhost ~] man 5 passwd

ifconfig.gif

以上就是Linux 一些基本命令和如何使用帮助的方法。

原创文章,作者:xiaoxin,如若转载,请注明出处:http://www.178linux.com/33446

(0)
上一篇 2016-08-15 12:06
下一篇 2016-08-15 12:06

相关推荐

  • shell脚本1

    shell脚本基础 shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 #!/bin/bash #!/usr/bin/python #!/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 创建shell脚本 第一步:使用文本编辑器来创建…

    2017-08-05
  • 马哥教育网络班22期+第十一周课程练习

    1、详细描述一次加密通讯的过程,结合图示最佳。第一阶段:ClientHello:    客户端(通常是浏览器)先向服务器发出加密通信的请求,这被叫做ClientHello请求。客户端向服务器提供以下信息:        支持的协议版本,比如TLS 1.2 &n…

    Linux干货 2016-12-27
  • 网络服务基础理论

    最近学习了有关网络管理的有关知识,所以给也在学习这些知识的童鞋分享一下我的一些经验。 听了这几天课,总结了几个前提。 有关网络的通信均是基于数据传输的,且数据均是二进制格式的流式数据。 在网络中需要把大包分成小包, 每传一个包都需要有三个地址,由内向外为端口号、IP地址、MAC地址。端口号确定应用,IP确定网段,MAC确定广播域中的某个网卡。 OSI模型 &…

    Linux干货 2017-09-01
  • 文件的归档和压缩

    文件的归档和压缩 •一、tar命令使用 •二、其他压缩方式 •三、进程管理基本概念。 前言: 本节主要介绍文件的归档和压缩相关方法。归档和压缩有利于linux系统中文件的管理和磁盘空间的利用,善于利用归档和压缩能为我们工作中带来很多便捷。另外将简单介绍进程的一些概念,方便下一节进程管理内容的学习。 一、 tar命令使用(tar命令用于文件…

    2017-04-16
  • sed行编辑器

    Linux文本处理三剑客之一:sed(Stream Editor)流编辑器 sed:     将指定的文本文件内容逐行读取至sed的临时内存空间当中,称为"模式空间",而后逐行查看是否被sed的地址定界所匹配到,如果匹配,则执行相应的编辑操作,否则,默认将模式空间中的内容打印至标准输出  …

    Linux干货 2016-08-15
  • centos6安装docker

    使用的操作系统是是centos6.3,按照官方的推荐的配置,把linux内核升级到3.8以上。安装步骤如下: 1、升级内核版本(包含aufs) cd /etc/yum.repos.d     wget http://www.hop5.in/yum/el6/hop5.repo   …

    Linux干货 2016-05-05