linux 入门命令,Linux入门基础命令(一)

Linux入门基础命令

内部命令

常驻内存:由shell自带的,而且通过某命令形式提供

help:获取所有内部命令列表(下图只截取了一部分)

1240

enable COMMAND:执行此命令可以启用COMMAND命令

enable -n COMMAND:执行此命令可以禁用COMMAND命令

enable -n:查看所有被禁用的命令(如下图)

1240

外部命令执行

在文件系统路径下有对应的可执行序行文件查看路径: which -a|--skip-alias; wheris

whichCOMMAND:查看外部命令

which -aCOMMAND:查看所有路径

which COMMAND 和which --skip-alias COMMAND的区别:

which COMMAND可以列出别名和路径而which --skip-alias可以把别名忽略只显示路径

whereisCOMMAND:既可以查看外部命令的所有路径也可以显示帮助文档

type COMMAND :指定的命令是内部命令还是外部命令

1240

例如上图带有builtin的都是内部命令

1240

例如上图带有文件路径的都是外部命令

外部命令执行是有顺序的:

1240

外部命令按上面路径依次先后执行

mesg:执行此命令把y改为n可以禁用广播

hash:可以查看缓存到内存的外部命令路径

-l:可以显示详细信息,包括别名 -p: PATH 别名:给路径起别名 -d: 别名:删除COMMAND的别名 -r:清楚所有外部命令的缓存 -t:显示别名路径

alias 怎么给命令起别名

例如:给'cd /etc/sysconfig/network-scripts/'起别名为cdnet

1240

给'grep --color=auto'起别名为grep,执行命令如下

1240

然后执行命令grep结果可以显示你要查的命令的颜色为红色

1240

注:centos6.9里面没有grep这个别名(需要自己起别名)而centos7.3/里面有。

unalias:取消别名

由于每个人爱好不同想要赋予命令的别名也不同,因此不同的用户可以在自己的家目录下起自己喜欢的别名(例子如下:)

先执行nano 编辑命令:如下图

1240

执行上述命令会出现下图结果:

1240

然后需要填上你要添加的别名(我在这里添加的是白色部分的):

1240

然后按Ctrl+x强制退出输入Y同意 注意上述你添加的别名还没有生效,需执行source .bashrc 或者 . .bashrc才能生效(如下图所示)

1240

关于关机的几条命令:

init 0,halt,poweroff:都可以关机

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值