在此送大家一份小礼物,关注公众号“爱玩嵌入式”回复linux0001即可获得一本Linux电子教程:
“作为Linux重要组成部分,终端是每个Linux开发者要首先了解的”
目录
一、什么是Linux终端?
二、常用命令
一、什么是Linux终端?
Linux终端是Linux的控制台,我们依靠各种命令与内核打交道来完成我们日常的任务。
在早些年,计算机体型巨大,而且价格非常昂贵,通常只用作科学研究,所以一个人拥有一台电脑是不可能的。但计算机可用资源很多,通常一个人用一台计算机往往造成资源浪费,所以多任务多用户成为了计算机使用的重要目标。Unix和类Unix正是以此为目标而开发的操作系统,每个人使用键盘和显示器连接机房的计算机,同时访问计算机资源互不干扰。由于早期并没有鼠标,所以Linux终端完全是由键盘和显示器完成工作的,这个做法一直沿用至今。
终端有以下分类:
物理终端:物理终端与计算机的串口对应,每一个串口对应一个物理终端。
虚拟终端:随着图形界面和网络的不断发展,终端也有了新的定义,用户通过互联网接入的终端或者图形界面启动的终端都是虚拟终端。
启动方法有:
1、在图形界面下,Ctrl+Alt+t可启动终端。
2、在非图形界面下的体验,以ubuntu为例,Ctrl+Alt+F3可进入非图形界面,这本身就处在终端界面。要返回图形界面使用Ctrl+Alt+F1即可。
二、常用命令
能够会使用命令来完成日常操作,是写shell脚本的基础。在此我只列出一些平常使用频率较高的命令,抛砖引玉,希望大家以此为跳板深究发现更多有趣的命令。
命令 |
用途 |
ls |
列出当前目录的文件 |
cd |
定位到指定目录下 |
mkdir |
创建文件夹 |
pwd |
显示本目录的路径 |
rm |
删除文件 |
history |
显示历史执行的命令 |
ps |
列出正在运行的进程 |
cp |
复制文件夹 |
mv |
更改文件、文件夹名或者移动文件目录 |
cat |
打印文件内容到标准输出设备 |
chmod |
修改文件或者文件夹权限 |
ping |
测试主机之间网络互通性 |
如果想停止某个命令,使用Ctrl+C即可。
来源:CSDN
作者:海城沐雨
链接:https://blog.csdn.net/Groot_Lee/article/details/104435485