2.举例说明Linux命令的常用格式,Linux命令常见说明(8月20日练习)

一、date

1.命令格式:date [选项]... [+格式]

0818b9ca8b590ca3270a3433284dd417.png

2.命令功能:date 可以用来显示或设定系统的日期与时间。

在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下:

% : 打印出 %:

%n : 下一行

%t : 跳格

%H : 小时(00..23)

%I : 小时(01..12)

%k : 小时(0..23)

%l : 小时(1..12)

%M : 分钟(00..59)

%p : 显示本地 AM 或 PM

%r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)

%s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数

%S : 秒(00..61)

%T : 直接显示时间 (24 小时制)

%X : 相当于 %H:%M:%S

%Z : 显示时区 %a : 星期几 (Sun..Sat)

%A : 星期几 (Sunday..Saturday)

%b : 月份 (Jan..Dec)

%B : 月份 (January..December)

%c : 直接显示日期与时间

%d : 日 (01..31)

%D : 直接显示日期 (mm/dd/yy)

%h : 同 %b

%j : 一年中的第几天 (001..366)

%m : 月份 (01..12)

%U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)

%w : 一周中的第几天 (0..6)

%W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)

%x : 直接显示日期 (mm/dd/yy)

%y : 年份的最后两位数字 (00.99)

0818b9ca8b590ca3270a3433284dd417.png

注:date +%Y%m%d%X //显示当天年月日时间

date +%Y%m%d%X --date="+1 day" //显示下一天的日期时间

date +%Y%m%d%X --date="-1 day" //显示上一天的日期时间

date +%Y%m%d%X--date="-1 month" //显示上一月的日期时间

date +%Y%m%d%X --date="+1 month" //显示下一月的日期时间

date +%Y%m%d%X --date="-1 year" //显示前一年的日期时间

date +%Y%m%d %X--date="+1 year" //显示下一年的日期时间

0818b9ca8b590ca3270a3433284dd417.png

3.常用选项:

-d  显示字符串所指的日期与时间。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png    

-s  根据字符串来设置日期与时间。

date -s 20150823 //设置成20150823 ,这样会把具体时间设置成空00:00:00

date -s 15:13:46//设置具体时间,不会对日期做更改

date -s “15:13:46 2015-08-11″ //这样可以设置全部时间

date -s “15:23:46 20150912″ //这样可以设置全部时间

date -s “2015-08-24 15:13:46″ //这样可以设置全部时间

date -s “20150824 15:13:46″ //这样可以设置全部时间

0818b9ca8b590ca3270a3433284dd417.png

-u  显示GMT。

0818b9ca8b590ca3270a3433284dd417.png    

--help  在线帮助。

0818b9ca8b590ca3270a3433284dd417.png    

--version  显示版本信息

0818b9ca8b590ca3270a3433284dd417.png

二、clock(hwclock)

1.命令格式:clock(hwclock) [参数]

2.命令功能:显示与设定硬件时钟。

0818b9ca8b590ca3270a3433284dd417.png

补充说明:RTC 是电脑内建的硬件时间,执行这项指令可以显示现在时刻,调整硬件时钟的时间,将系统时间设成与硬件时钟之时间一致,或是把系统时间回存到硬件时钟。

3.常用参数:

clock参数:

--adjust  第一次使用"--set"或"--systohc"参数设置硬件时钟,会在/etc目录下产生一个名称为adjtime的文件。当再次使用这两个参数调整硬件时钟,此文件便会记录两次调整间之差异,日后执行clock指令加上"--adjust"参数时,程序会自动根 据记录文件的数值差异,计算出平均值,自动调整硬件时钟的时间。

--debug  详细显示指令执行过程,便于排错或了解程序执行的情形。

--directisa  告诉clock指令不要通过/dev/rtc设备文件,直接对硬件时钟进行存取。这个参数适用于仅有ISA总线结构的老式电脑。

--getepoch  把系统核心内的硬件时钟新时代数值,呈现到标准输出设备。

--hctosys  Hardware Clock to System Time,把系统时间设成和硬件时钟一致。由于这个动作将会造成系统全面更新文件的存取时间,所以最好在系统启动时就执行它。

--set--date  设置硬件时钟的日期和时间。

--setepoch--epoch=   设置系统核心之硬件时钟的新时代数值,年份以四位树字表示。

--show  读取硬件时钟的时间,并将其呈现至标准输出设备。

--systohc  System Time to Hardware Clock,将系统时间存回硬件时钟内。

--test  仅作测试,并不真的将时间写入硬件时钟或系统时间。

--utc  把硬件时钟上的时间时为CUT,有时也称为UTC或UCT。

--version  显示版本信息。

hwclock参数:

--adjust  hwclock每次更改硬件时钟时,都会记录在/etc/adjtime文件中。使用--adjust参数,可使hwclock根据先前的记录来估算硬件时钟的偏差,并用来校正目前的硬件时钟。

--debug  显示hwclock执行时详细的信息。

--directisa  hwclock预设从/dev/rtc设备来存取硬件时钟。若无法存取时,可用此参数直接以I/O指令来存取硬件时钟。

--hctosys  将系统时钟调整为与目前的硬件时钟一致。

--set --date=  设定硬件时钟。

--show  显示硬件时钟的时间与日期。

--systohc  将硬件时钟调整为与目前的系统时钟一致。

--test  仅测试程序,而不会实际更改硬件时钟。

--utc  若要使用格林威治时间,请加入此参数,hwclock会执行转换的工作。

--version  显示版本信息。

0818b9ca8b590ca3270a3433284dd417.png

三、cal

1.命令格式:cal [参数][月份][年份]

2.命令功能:用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

3.命令参数:

-1 显示一个月的月历

-3 显示系统前一个月,当前月,下一个月的月历

-s 显示星期天为一个星期的第一天,默认的格式

-m 显示星期一为一个星期的第一天

-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)

-y 显示当前年份的日历

0818b9ca8b590ca3270a3433284dd417.png0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png0818b9ca8b590ca3270a3433284dd417.png

四、ls

1.命令格式:ls [选项] [目录名]

2. 命令功能:列出目标目录中所有的子目录和文件。

3.命令的参数选项说明:

-a, 列出当前目录下的所有文件

-l  以长格式列出当前目录的目录和文件

-d  将目录像文件一样显示,而不是显示其下的文件。

0818b9ca8b590ca3270a3433284dd417.png

五、cd

1.命令格式:cd [参数]

2.命令功能:切换工作目录

3.常用参数:

cd  .. 切换到上一级目录

cd  回到自己的家目录

其中cd  /usr/local 是以绝对路径在切换目录

cd  Desktop  是以相对路径在切换目录

cd 它只能跟目录不能跟文件

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

六、pwd

1.命令格式:pwd [选项]

2.命令功能:查看”当前工作目录“的完整路径

3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd -P 显示出实际路径,而非使用连接(link)路径。

0818b9ca8b590ca3270a3433284dd417.png

七、tty

1.命令格式:tty

2.命令功能:查看当前虚拟机连接的终端

3.常用参数:

0818b9ca8b590ca3270a3433284dd417.png

八、echo

1.命令格式:echo “ 字符串”/变量

2.命令功能:可用于输出一个字符串也可用于批量处理创建

3.常用参数:

0818b9ca8b590ca3270a3433284dd417.png

九、shutdown /poweroff/ halt/ reboot

1.命令格式:shutdown/poweroff/ halt /reboot  [选项]

2.命令功能:都有关机的意思(其中shutdown只能管理员用户使用,普通用户不能)

3.常用参数:

shutdown �h  0                          #是马上关机

shutdown �h  +10 &                #延迟十分钟关机并在后台运行

shutdown �r  0                          # 马上重启

shutdown �c                              #取消关机

shutdown �k                             #假关机

shutdown �h                            #关机后关闭电源

其实halt就是调用shutdown -h

halt �w                            #假的关机

halt �f                              #强制关机

halt �i                             #在关机前关掉所有的网络接口

reboot 重启

reboot �f                  #强制重启

reboot � w               #假的重启

poweroff与halt的用法差不多

十、whereis

1.命令格式:whereis  [选项 ] [参数]

2.命令功能:查找二进制文件和说明文件的位置

3.常用参数:

-b  查找可执行文件

-m  查找帮助文件

省略参数:返回所有信息

0818b9ca8b590ca3270a3433284dd417.png

十一、which

1.命令格式:which [选项 ] [命令]

2.命令功能:到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

3.常用参数:

-n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。

-p  与-n参数相同,但此处的包括了文件的路径。

-w  指定输出时栏位的宽度。

-V  显示版本信息

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

十二、who / w  /whoami

1.命令格式:who / w /whoami

2.命令功能:用于查询登陆在系统上的用户

3常用参数:

(1)w

0818b9ca8b590ca3270a3433284dd417.png

第一行显示的是时间,启动了多久,几个用户在系统上的平均负载

第二行则是各个项目的说明

第三行以后显示的登录的用户

(2)who

0818b9ca8b590ca3270a3433284dd417.png

显示系统上登录的用户和登录时的时间

-  H 显示各栏位的标题信息列

-a 用户登录的所有信息

0818b9ca8b590ca3270a3433284dd417.png

(3)whoami 显示当前的用户的用户名,有两个参数

- help 显示帮助文件并退出

- version 输出版本信息后退出

-                0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值