Linux终端简介

喜欢而已 提交于 2020-02-22 04:58:29

在此送大家一份小礼物,关注公众号“爱玩嵌入式”回复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即可。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!