shell之系统命令基础

系统命令

1.什么是系统命令
shell解释器对系统接口的封装结果
系统命令/shell命令-》shell解释器-》系统接口-》内核-》硬件
应用程序-》系统命令/shell命令- 》shell解释器-》系统接口-》内核-》硬件
2.为何要用系统命令
为了使用计算机
3.什么是shell
第一层意思:shell代表的是解释器,是对系统接口的封装,即在系统接口外又加了一层壳,shell只是一种称呼,而bash解释器才是具体的一种shell
第二层意思:shell这门编程语言(一堆命令和用法),用shell语言写出的程序通常称之为shell脚本
4.posix
linux系统支持posix,posix全称可移动操作系统接口,posix是一种规范
5.shell交互式环境
#-》超级管理员用户提示符
$-》普通用户提示符
~-》当前用户的个人文件夹-〉家目录
PS:useradd egon
passwd egon #交互式
echo “123” | passwd egon --stdin#非交互式
6.shell命令的语法格式
命令:就是一个单词,对应着一个功能/程序,运行一个命令就启动了一个进程
选项:对命令的描述,控制命令的具体运行
参数:命令的操作对象
PS:ls -l /boot

bash解释器的特性

1.命令和文件自动补全 注意:Tab只能补全命令和文件
2.快捷键
ctrl+c 终止当前运行的程序
ctrl+d退出,等价exit
ctrl+l清屏
ctrl+a光标移到命令行的最前端
ctrl+e光标移到命令行的最末端
ctrl+r搜素历史命令,利用关键字
alt+.引用上一个命令的最后一个参数,等同于!$
3.历史命令
history 查看历史命令
history -c 清空历史命令
cat /.bash_history 查看历史命令保存文件
4.查找历史命令并运行
光标上下键
ctrl+r 搜索历史命令(关键字,必须是连续的)
!20执行历史命令中第22条命令
!$引用上一个命令的最后一个参数
5.别名
alias 查看系统当前的别名

命令查找优先级

在这里插入图片描述

查看帮助信息

man手册
–help
参考文档\配置模版文件
官方手册
baidu google

常用命令

date查看时间
date -s""修改时间
hwclock硬件时间
init 0,poweroff,shutdown -h now关机
init6,reboot,shutdown -r 0重启

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值