Linux系统上命令的使用格式
Posted delian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统上命令的使用格式相关的知识,希望对你有一定的参考价值。
简述:
在学习Linux系统时,必不可少的要接触命令的使用方法和格式,下面通过详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date等Linux常用命令的使用方法,来了解Linux系统上命令的使用格式。
正文:
Linux系统命令使用格式:
#COMMAND [OPTIONS...] [ARGUMENTS...]
COMMAND :命令;一个可执行的二进制程序文件
OPTIONS:参数;指定命令运行的特性,通常由两种表现形式:短选项-d,长选项--help。
ARGUMENTS:对象;命令作用的对象,不同命令的作用对象不同,可以是文件,目录,硬件设备等。
注意:
- 如果同一命令在运行时使用多个短选项,可将多个短选项合并,如:-l -d --> -ld,长选项一般来说不能合并
- 命令,参数和对象之间都要有一个或多个空格做间隔
- 严格区分大小写
命令介绍:
ifconfig
描述:ifconfig 用于配置常驻内核的网络接口。它用于在引导成功时设定网络接口。此后,只在需要调试及系统调整时才使用。如没有给出参数, ifconfig 显示当前有效接口的状态。如给定单个 接口作为参数,它只显示给出的那个接口的状态; 如果给出一个 -a参数,它会显示所有接口的状态,包括那些停用的接口。否则就对一个接口进行配置。
格式:
ifconfig [接口]
ifconfig 接口 [aftype] options | address ...
常用参数:
[[email protected] ~]# echo hello word
hello word
[[email protected] ~]# echo -e "hello
word"
hello
word
[[email protected] ~]# echo $SHELL
/bin/bash
注意:当echo $?返回值是0时,则上一个命令执行成功,其余任何数值均为不成功。
[[email protected] ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[[email protected] ~]# export PATH="$PATH:/tmp"
[[email protected] ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
[[email protected] ~]# pwd
/root
[[email protected] ~]# history 5
58 man cat
59 man history
60 history 1
61 history 20
62 history 5
[[email protected] ~]# history -c
[[email protected] ~]# history
1 history
[[email protected] ~]# history
1 history
2 echo "hello word"
3 man history
4 history
[[email protected] ~]# !2
echo "hello word"
hello word
[[email protected] ~]# shutdown -k
Shutdown scheduled for 日 2018-07-08 21:49:37 CST, use ‘shutdown -c‘ to cancel.
[[email protected] ~]#
Broadcast message from [email protected] (Sun 2018-07-08 21:48:37 CST):
The system is going down for power-off at Sun 2018-07-08 21:49:37 CST!
[[email protected] ~]# shutdown -h +20
Shutdown scheduled for 日 2018-07-08 22:13:08 CST, use ‘shutdown -c‘ to cancel.
[[email protected] ~]# shutdown -c
Broadcast message from [email protected] (Sun 2018-07-08 21:53:26 CST):
The system shutdown has been cancelled at Sun 2018-07-08 21:54:26 CST!
%m:月;
%d:日;
%H:时(以00-23来表示);
%s:从1970年1月1日(unix元年)0点0分0秒到命令执行那一刻经过的秒数 date [MMDDhhmm[[CC]YY][.ss]]
作用:date可以用来显示或设定系统的日期与时间。
[[email protected] ~]# date +"%Y-%m-%d"
2018-07-08
[[email protected] ~]# date -d "1 day ago" +"%Y-%m-%d"
2018-07-07
[[email protected] ~]# date "+%Y-%m-%d %H:%M:%S"
2018-07-08 23:34:51
[[email protected] ~]# date -s "19960601 9:00:00"
Sat Jun 1 09:00:00 CST 1996
以上是关于Linux系统上命令的使用格式的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段