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)
xiaoxinxiaoxin
上一篇 2016-08-15 12:06
下一篇 2016-08-15 12:06

相关推荐

  • sed基本用法

    Stream EDitor, 行编辑器  sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space), 接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令, 那会在两个循环之间清空模式空间,但不会…

    Linux干货 2017-08-20
  • N22-℡浮生.若夢 ╮第七周作业

    1、创建一个10G分区,并格式为ext4文件系统; (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; ~]# mke2fs -t mkfs.ext4 -b 2048 -L MYDATA -m 2 /…

    Linux干货 2016-11-14
  • N22-第三周博客作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 sort -u 在输出结果中去除重复行 2、取出最后登录到当前系统的用户的相关信息。 3、取出当前系统上被用户当作其默认shell的最多的那个shell。 uniq -c 在输出行前面加上每行在输入文件中出现的次数。 sort -rn : -n  …

    Linux干货 2016-08-29
  • Linux bash中命令执行状态返回值

    Linux bash中命令执行状态返回值 在操作系统中,命令的执行后输出的内容为命令执行结果输出,而这个命令本身是否执行成功,它是通过命令执行状态返回值来标识的。 常用的值: 0 表示命令执行成功非0 表示命令执行失败 bash中获取命令执行状态返回值的方法 在刚执行完一条指令后,使用echo $?取得上一条指令的命令执行状态返回值,示例如下:  …

    Linux干货 2016-11-06
  • N25_第十一周的作业

    1、详细描述一次加密通讯的过程,结合图示最佳。 2、描述创建私有CA的过程,以及为客户端发来的证书请求进行办法证书。 3、描述DNS查询过程以及DNS服务器类别。          第一段:主机到运营商的DNS服务器(递归)    &nbs…

    Linux干货 2017-02-22
  • 软件包管理

    一、软件管理程序rpm 简介:RPM是通过预编译并打包成为RPM文件格式后再加以安装的一种方式,并且还能够进行数据库的记载。 1、优点:     1、RPM内含已经编译过的程序与设置文件等数据,可以让用户免除重新编译的困扰;     2、RPM在被安装之前,会先检查系统的硬盘容量…

    Linux干货 2016-08-24