当前位置首页 > Linux知识

第1章linux基础:linux常用快捷键、帮助命令、关机重启命令、其他命令

阅读次数:401 次  来源:admin  发布时间:
linux常用快捷键(shell命令行快捷键)
tab   命令or路径等补全键
Ctrl+a    光标回到命令行首*
Ctrl+e    光标回到命令行尾*
Ctrl+c    中断终端正在执行的任务或者删除整行*
ctrl+h   退格键(无用)
ctrl+d   往后删除一个字符
Ctrl+r    搜索命令行使用过的历史命令记录*
Ctrl+l    清除屏幕所有内容,并在屏幕最上面开始一个新行,等同clear命令*
Ctrl+s    锁定终端,使之无法输入内容
Ctrl+q    解锁执行Ctrl+s的锁定状态
Ctrl+z    暂停执行在终端运行的任务*
!!    执行上一条命令
!pw    执行最近以pw开头的命令*


Ctrl+Insert     复制命令行内容*(右键粘贴更方便!)
Shift+Insert     粘贴命令行内容*
Ctrl+k    复制剪切(删除)光标处到行尾的字符*(该剪切不能用shift+insert进行粘贴)
Ctrl+u    复制剪切(删除)光标处到行首的字符*(该剪切不能用shift+insert进行粘贴)
ctrl+w    以单词为单位,从光标处往前剪切一个单词(该剪切不能用shift+insert进行粘贴)
ctrl+y    粘贴ctrl+k、ctrl+u、ctrl+w剪切的文本(不能复制ctrl+insert的内容)


Esc+.(点)    获取上一条命令的最后的部分(空格分隔)*

linux常用快捷键(shell命令行快捷键)

帮助命令
man   查看普通命令的帮助。示例:man rz
help  查看内置命令的帮助。示例:help cd
command --help   查看该命令的帮助。示例:rz --help
info  查看一个命令更多的信息(该命令使用较少)

普通命令和内置命令有啥区别:
    普通命令是在系统中存在的文件;内置命令在系统中不存在文件,存在于bash解释器里。

    特殊性:有些命令也存在文件了。cd,read

帮助命令

关机重启命令
shutdown     -r reboot重启     -h halt关机
    常用示例:shutdown -r now
    
halt 关机;cpu停止工作
poweroff  关机;电源断电
init 切换运行级别;   init 0 关机;init 6 重启
reboot   重启
systemcl  reboot   重启

systemcl  poweroff   关机

关机重启命令

其他命令:date、alias、runlevel、init、hostname、hostnamectl、md5sum、sync、uname
-----------------------------------------------
其他命令
date ***显示系统时间和日期
    -s 修改时间
    -d 显示相对于本机时间的时间(例如+3,则。。。)
alias  查看or设置别名
unalias 取消别名
runlevel 查看运行级别
init 切换运行级别
hostname 修改主机名
hostnamectl centos7永久修改主机名

md5sum  根据文件计算MD5数值,可以同时计算多个文件
sync    把数据从buffer写入到磁盘中



[root@yefeng28325 ~]# uname -r   查看内核版本


----------------------------------------
date命令示例:
[root@oldboyedu /data]# date +%F
2020-10-01
[root@oldboyedu /data]# date +%Y   #year年
2020
[root@oldboyedu /data]# date +%y   #year年
20
[root@oldboyedu /data]# date +%m   #month 月
10
[root@oldboyedu /data]# date +%d   #day日
01
[root@oldboyedu /data]# date +%H   #hour时
00
[root@oldboyedu /data]# date +%M   #minute分
02 
[root@oldboyedu /data]# date +%S   #second秒
46

[root@oldboyedu /data]# date +%Y-%m-%d
2020-10-01
[root@oldboyedu /data]# date +%F
2020-10-01
[root@oldboyedu /data]# date +%H:%M:%S
00:04:29
[root@oldboyedu /data]# date
Thu Oct  1 00:04:38 CST 2020

[root@oldboyedu /data]# date +%F -d "-1day"
2020-09-30
[root@oldboyedu /data]# date +%F -d "+1day"
2020-10-02
[root@oldboyedu /data]# date +%F -d "+1month"
2020-11-01
[root@oldboyedu /data]# date +%F -d "+1Y"
date: invalid date ‘+1Y’
[root@oldboyedu /data]# date +%F -d "+1year"
2021-10-01

- 过去
+ 未来

[root@oldboyedu /data]# date +"%Y-%m-%d %H:%M:%S"
2020-10-01 00:09:36
[root@oldboyedu /data]# date +"%F %T"
2020-10-01 00:09:39

其他命令:date、alias、runlevel、init、hostname、hostnamectl、md5sum、sync、uname

etup 命令(交互式命令)

网卡具体型号。一般光口网卡都是10Gb的。

time命令,计算命令运行时间

例如 time ls;

uname命令用于输出系统信息

uname -n #显示节点名称

uname -r #显示内核版本

uname -a #显示所有信息

上一篇:httpHandlers与IIS的设置问题
下一篇:CentOS安装和配置Apache(httpd)