序言:
本篇博客主要以一个linux菜鸟的视角,分享linux系统中的一些常用shell命令。帮助你们快速上手qq linux,以最实用的命令为主。
假如你们对linux内核与shell与bash之间的关系不太清楚,详见另外一篇博客。
再此,有一个概念,即所有的命令都相当于某个软件,它帮助你完成某个任务。无论是cd,ls,mv还是vim,less,update,这种就会在bash中被解释最终对linux内核进行操作。
博主用的系统为RedHat8.0
1、实验环境控制
作为一个linux系统的学习者,很有可能由于一些不当操作导致系统不可逆的毁坏。所以在此希望你们可以先在虚拟机中进行操作练习。以下命令为使用者在命令行中开启一个虚拟机并显示,必要时进行重置的命令。
rht-vmctlstartworkstation#开启一个工作站
rth(redhat)-vm(virtualmahine)ctl(control)顾名思义为红帽系统的虚拟机控制命令
start开始
workstation工作站
rht-vmviewviewworkstation#将工作站显示下来
view视图
rht-vmctlstopworkstation#取缔虚拟机
rht-vmctlpoweroffworkstation#即刻断电
与stop不同的是poweroff不会正常关掉正在运行的程序然后再死机,而是立刻死机。
rht-vmctlresetworkstation#重置虚拟机
当操作者发生不可逆的失误,如删掉boot文件造成系统文件难以加载,就可以对虚拟机进行重置,相当于手机的低格。
至此,你们就拥有了一台虚拟机。
2、命令行操作
在打开虚拟机上的终端以后linux命令vim删除操作linux安装教程,我们就可以通过输入命令的形式使用计算机了。这儿我们打开的是一个shell窗口,我们使用它来与linux内核做互动。
关于shell的快捷键:
ctrl+shift+n#开启一个新shell
ctrlshiftt#在当前shell里开启一个新的页面
ctrl+dCtrlshiftd#关掉shell
关于命令行操作的快捷键:
Ctrl+c#中止命令linux命令vim删除操作,当当前操作的命令执行出问题,想即刻取缔时。
ctrla#光标联通到命令行首
ctrle#光标联通到命令行尾
ctrlu#删除本行光标之前命令
Ctrlt#删除本行光标以后命令
ctrlshiftc#复制所选命令
ctrlshiftv#粘贴所选命令
3、命令格式a)行提示符
[kiosk@foundation0Desktop]$
Desktop#当前工作目录的名称$#身分提示符,代表了当前的操作权限信息b)命令规范
kiosk@foundation0Desktop]$空格空格
参数中“-”表示词组的简写,“--”表示词组的简拼释放行提示符(CTRL+C)用于命令行的补足4、常用命令分类
这是在我们的基础操作中须要时常使用的实用命令,须要全部把握且记熟
1)历史命令记录调用
|#直接显示命令历史history-c#清空历史命令记录
2)文件或目录的构建(目录就是我们所说的文件夹)
3)文件删掉
4)目录删掉
5)文件编辑
#保存且退出
6)文件查看
stat文件名#查看该文件状态属性
7)文件的复制
8)文件的联通
9)查看文件类型
10)文件内容统计
11)文件路径
12)列举文件
13)文件查找匹配
14)对于vim编辑器的命令及其操作