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

复制代码
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
复制代码

 

 

 

setup 命令(交互式命令)
看网卡具体型号。一般光口网卡都是10Gb的。


time命令,计算命令运行时间
例如 time ls;

uname命令用于输出系统信息
uname -n #显示节点名称
uname -r #显示内核版本
uname -a #显示所有信息

 

posted @   雲淡風輕333  阅读(240)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示