Linux运维入门~2.命令行使用技巧
这一节我们学习与linux交互的方式
作为一个windows的老用户,初接触linux系统,甚是不习惯,但是玩两天,感觉这种输代码,系统就会有回复方式还是蛮有趣的,
甚至还能作出删库这种“有趣”的操作。。那么废话不多说,开始吧:
1.认识shell
在当前系统鼠标右击,单击Open in Terminal 即可打开终端
或者在Applications中单击Terminal
那么问题来了,shell到底是什么?
shell 是操作系统中的一个软件,它包在 linux 内核的外面,为用户和内核之间的交互提供
了一个接口。
系统中的命令用 shell 去解释,shell 接收系统回应的输出并显示到屏幕中。
通俗来讲,shell就是一个"桥"连接着用户和系统内核。
在shell中执行命令:
在命令提示符后输入 命令 参数 目标 (参数与目标视情况而定)
2.命令提示符
例:
[[email protected] Desktop]$
这条命令提示符的内容是:
kiosk 运行的用户
foundation78 所在主机的短名称
Desktop 当前默认操作目录
@ 内容分隔符
$ 用户身份提示符
($表示普通用户,#表示超级用户)
例:
3.切换用户
在shell中,可以切换用户
例,切换超级用户:
指令:su - root
输入密码
即 su - username (username是你要切换用户的名称)
注意:
高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码
例:
4.查看命令帮助
如果遇到不懂的命令,或者查看命令的使用方法,可以使用查看命令帮助指令
指令:what is 命令
查看命令功能
指令:命令 --help
查看命令帮助
指令:[]
选择加入的内容,可加可不加
5.命令行技巧
1.tab键:
使用tab键自动补齐系统中存在的文件名称或者命令
当按<Tab>无法补齐时,则是以该字符开头的内容不唯一,可以按2次<Tab>用来显示所有以此字符开头的内容
如果2次依然不出现,则是不存在。
例:touch指令
输入tou+<Tab>即可补全指令
2.历史调用
1)指令:history
显示历史命令
例:
2)指令:history -c
清除当前环境所有历史命令
3)PgUp|PgDn
可以逐行翻阅历史
4)!数字
调用指定行数历史
5)!字母
调用以此字母开头的最近一条命令
6)ctrl+r 关键字
调用以此关键字开头的最近一条命令
例:
按完ctrl+r
写在最后,如果大家喜欢linux运维方面的知识,欢迎关注本博主,会每周更新与linux运维相关的一些小知识,帮助大家入门
愿你与我一同成长!
往期:
https://blog.csdn.net/Stella_Pooter/article/details/82951345 Linux运维入门~1.虚拟机使用
Never say die