第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+.(点) 获取上一条命令的最后的部分(空格分隔)*

帮助命令 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
setup 命令(交互式命令)
看网卡具体型号。一般光口网卡都是10Gb的。
time命令,计算命令运行时间
例如 time ls;
uname命令用于输出系统信息
uname -n #显示节点名称
uname -r #显示内核版本
uname -a #显示所有信息
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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框架的用法!