02_Linux基础_基本概念及操作

本文介绍了Linux Shell的基础概念,包括shell作为用户与操作系统交互界面的角色,以及常用的命令行操作如ls、cd、pwd等。此外,还讲解了如何查看man手册获取命令帮助,并分享了一些提高效率的小技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录
1.shell简介
2.命令行操作
3.查看man手册
4.小技巧

1.shell简介

shell:壳。
有壳就有核,核就是指Linux内核。

shell 是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

在 UNIX/Linux 中比较流行的常见的 Shell 有 bash、zsh、ksh、csh 等等,Ubuntu 终端默认使用的是 bash。
在这里插入图片描述

2.命令行操作

在linux中,最最重要的就是命令,这就包含了2个过程,输入和输出。

  • 输入,打开终端,输入命令,按回车
  • 输出,返回结果。

常用命令介绍:
具体请看《Linux笔记》这篇博文。

【1】ls (list,列表)

作用:使用列表把当前文件夹下所有文件显示出来
ls -a    显示所有文件,包括隐藏文件
ls -l    以详细信息显示
ls -a -l
ls -l -a

ls -la

ls -al 四种方式都是可以的

【2】 cd(change directory,更改目录)
作用:用来切换目录
涉及到相对路径和绝对路径
cd … … 代表上一层目录
. 代表当前目录

【3】pwd(print work directory,打印工作目录)
作用:打印出当前的绝对路径

【4】mkdir(make directory,创建文件夹)
作用:创建空文件夹
mkdir -p 级联创建文件夹

【5】 mv(move,移动)
作用:在目录间移动文件,重命名文件
mv 源文件pathname 目的文件pathname

【6】touch
作用:创建空文件
touch pathname

【7】cp(copy,复制)
作用:复制文件或文件夹
cp 源文件pathname 目标文件pathname
cp -r 用来复制文件夹
cp -f 强制复制
实际操作时,一般都是cp -f复制文件,cp -rf复制文件夹

【8】 rm(remove,去除,删除)
作用:用来删除文件,文件夹
rm 文件pathname
rm -r 文件夹pathname

【9】 cat
作用:直接在命令行下显示文件内容也可以用来向文件输入,暂时不管

【10】rmdir(remove directory,删除文件夹)-------很鸡肋的一个命令
作用:删除空文件夹
rmdir和rm -r的区别:rmdir只能删除空文件夹,而rm -r可以删除空文件夹和非空文件夹

【11】 ln(link,连接文件)
基础:windows中快捷方式,实际上快捷方式和它指向的文件是独立的两个文件,两个都占硬盘空间,只不过用户访问快捷方式时,其效果等同于访问指向的文件。

3.查看man手册

man就是Manual pages的缩写。
Manual pages 是 UNIX 或类 UNIX 操作系统中在线软件文档的一种普遍的形式, 内容包括计算机程序(包括库和系统调用)、正式的标准和惯例,甚至是抽象的概念。用户可以通过执行man命令调用手册页。

man <command_name>

man 1 xxx 1表示查询的是linux命令
man 2 xxx 2表示查询的是linux api
man 3 xxx 3表示查询的是C库函数

man 手册里面是纯英文的,包括

NAME(名称)
该命令或函数的名称,接着是一行简介。
SYNOPSIS(概要)
对于命令,正式的描述它如何运行,以及需要什么样的命令行参数。对于函数,介绍函数所需的参数,以及哪个头文件包含该函数的定义。
DESCRIPTION(说明)
命令或函数功能的文本描述。
EXAMPLES(示例)
常用的一些示例。
SEE ALSO(参见)
相关命令或函数的列表。

4.小技巧

tab自动补全

只需输入命令或者文件的前几个字母,然后按tab键,就会自动补全。

上、下键输入历史命令

按下上、下键,恢复之前输入的命令。

通配符

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值