Shell命令

Shell的一些基本命令:

关机:sudo shutdow -h now(立即关机)
sudo poweroff
sudo shutdown -h +60(一小时后关机)
重启
sudo shutdown -r +60(60分钟后重启)
sudo reboot now

shell的命令格式:
命令提示符:username(用户名)@hostname(主机名):direction(目录名)$
如:whoami指令可显示用户名;hostname显示主机名;pwd显示当前目录
命令的格式
$ Command(指令) [-Options(选项)] Argument1(参数1) Argument2(参数2)…
其中KaTeX parse error: Expected 'EOF', got '#' at position 22: …提示符,如果为超级用户提示符为#̲,普通用户为提示符为;
命令三要素用空格隔开;多个命令写在一行时用分号隔开;若命令一行写不完,可用\反斜杠 标明该指令未结束。

补齐命令:连按两下tab或者esc键,可用于命令补齐;按下一次tab键,用于文件名补齐。
查询命令历史:history [numberline];echo $HISTSIZE:查看历史命令容量。
修改历史命令容量指令:(1):可直接赋值操作,HISTSIZE=500
(2):在家目录下的.bashrc中修改HISTSIZE的大小。

Shell中的特殊字符

	***通配符***:
	星号(*):匹配任意长度的字符串
	问好(?):匹配一个长度的字符
	方括号([...]):匹配其中指定的一个字符
				([ - ]):匹配指定的一个字符范围
				([^...]):除了其中指定的字符,均可匹配
	***管道***:可将第一个指令的输出作为第二个指令的输入。借助管道 “|”

输入输出重定向

改变shell命令或程序默认的标准输入/输出目标,重新定向到新的目标。
Linux的标准输入是键盘,标准输出定义为终端窗口。
用户可用重定向迫使某个特定命令输入或输出的来源为外部文件
>file:将file文件重定向为输出源,新建模式。
>>file:将file文件重定向为输出源,追加模式。
<file:将file文件重定向为输入源。
2>或&>:将由命令产生的错误信息输入到文件中。


命令置换

命令替换是j将一个命令的输出作为另一个命令的参数
格式:
command1 command2或者command1 $(command2)


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值