Linux 基础操作命令
Posted IamJet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 基础操作命令相关的知识,希望对你有一定的参考价值。
关机和注销
shutdown -h now 立刻关机 shutdown -r now 立刻重启 shutdown -h +1 1分钟后关机(重启同样用法) shutdown -h 11:00 11点钟关机(重启同样用法) shutdown -c 取消关机 shutdown -k 只发送关机告警不是真关机; logout 退出当前用户,注销用户(ctrl+d) exit 退出当前用户,注销用户(ctrl+d)
光标控制命令
ctrl+a 光标回到首行; ctrl+e 光标回到行尾; ctrl+k 剪切或删除 光标到行尾的字符; ctrl+u 剪切或删除 光标到行首的字符; ctrl+w 剪切或删除 光标前的一个单词; ctrl+y 粘贴ctrl+k ctrl+u ctrl+w剪切的文本; ctrl+c 中断正在执行的任务或者删除本行;
crtl+d 相当于exit #复制和粘贴命令根据操作系统不同命令也不同,具体使用前先通过鼠标操作复制粘贴确认正确的快捷键以后再使用,防止误操作;
帮助命令
man 命令 命令 --help help 系统命令 搜索命令引擎使用顺序:www.google.com--->www.bing.com--->www.baidu.com
显示日期时间的命令
[root@client ~]# date 2020年 02月 28日 星期五 01:54:26 CST [root@client ~]# date +%Y-%m-%d %H:%M:%S 2020-02-28 01:54:52
显示日历
[root@client ~]# cal #不加参数显示当前日期的日历 二月 2020 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [root@client ~]# cal 01 2020 #加上月份和年份 一月 2020 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [root@client ~]# cal 2019 # 加上年份 2019 一月 二月 三月 日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六 1 2 3 4 5 1 2 1 2 6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9 13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16 20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23 27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30 31 ……(以下内容省略)……
手动修改日期时间的命令
[root@client ~]# date -R #查看当前时区 Fri, 28 Feb 2020 02:00:47 +0800 [root@client ~]# tzselect #修改当前时区 [root@client ~]# ls -l /etc/localtime #时区的存储文件位置 lrwxrwxrwx. 1 root root 35 3月 28 2019 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai [root@client ~]# date -s 03/01/2020 #手动设置日期 2020年 03月 01日 星期日 00:00:00 CST [root@client ~]# date -s 10:00:00 #手动设置时间 2020年 03月 01日 星期日 10:00:00 CST [root@client ~]# hwclock -w #将当前时间和日期写入blos,防止重启后丢失。 [root@client ~]# hwclock -r #查看当前硬件时间 2020年03月01日 星期日 10时03分15秒 -0.454916 秒
自动同步时间
#自动同步时间的前提是找到NTP服务器,如下为NTP服务器 #中国国家授时中心:210.72.145.44 ----暂时无法使用 #NTP服务器(上海) :ntp.api.bz #中国ntp服务器:cn.pool.ntp.org #pool.ntp.org #时间同步工具 #rdate:rdate -s #ntpdate:ntpdate -u(使用-u参数会返回误差,也可以使用-s) #自动同步时间举例: [root@client ~]# tzselect #配置正确时区 [root@client ~]# /usr/sbin/ntpdate -u cn.pool.ntp.org #同步时间 28 Feb 12:14:10 ntpdate[2406]: adjust time server 120.25.115.20 offset 0.023296 sec [root@client ~]# hwclock -r #查看blos时间 2020年03月01日 星期日 10时21分08秒 -0.894155 秒 [root@client ~]# hwclock -w #将时间写入blos [root@client ~]# hwclock -r #再次查看blos时间 2020年02月28日 星期五 12时15分27秒 -0.698170 秒 [root@client ~]# #将以上自动同步时间加入开机启动校验 vim /etc/rc.d/rc.local /usr/sbin/ntpdate -u cn.pool.ntp.org> /dev/null 2>&1; /sbin/hwclock -w #将以上自动同步时间写入定时任务执行 vim /etc/crontab 或者 crontab -e 00 09 * * * root /usr/sbin/ntpdate -u cn.pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w
计算器
[root@client ~]# bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty‘. 1+2 #输入1+2 3 #得出结果 3*3/8+(1+3) 5 quit #退出计算器的命令 [root@client ~]#
以上是关于Linux 基础操作命令的主要内容,如果未能解决你的问题,请参考以下文章