Linux学习笔记(一)

安装Ubuntu22.04的详细教程:

基于VMware虚拟机的Ubuntu22.04系统安装和配置(新手保姆级教程)_虚拟机ubuntu22.04安装教程-CSDN博客

一、基本操作命令

1. ls 文件信息列表

ls 命令用于查看当前目录的文件信息

常用参数:

-l: 查看文件详细信息。

-a: 查看当前目录所有文件,包括隐藏文件。

-al: 综合了列表查看和全部查看内容

2. pwd 查看当前目录路径

pwd 命令用于打印当前工作目录的绝对路径

3. cd 目录切换命令

cd 命令用于在目录间切换,常用方式为 cd 目录参数,目录参数只能是相对路径或者绝对路径。

cd ~:表示用户切换到用户目录

cd /:表示用户切换到根目录

cd ..:表示返回上一级目录

$:表示普通用户

#:表示超级用户

~:表示home目录

/:表示根目录

4. mkdir 文件夹创建命令

mkdir 用于创建目录

5. touch 创建文件命令

touch 创建文件时要加上后缀名,比如:

1
touch hello.c

6. rm 删除命令

rm 命令用于删除文件或者文件夹,rm 文件名 表示删除文件

-r:表示删除文件夹

-rm:表示递归删除文件夹及其里面所有的文件

7. mv 文件移动命令

mv 是文件或者目录移动命令,也可以重命名文件和目录。

命令格式 运行结果
mv source_file(文件) dest_file(文件) 将源文件名 source_file 改为目标文件名 dest_file
mv source_file(文件) dest_directory(目录) 将文件 source_file 移动到目标目录 dest_directory 中
mv source_directory(目录) dest_directory(目录) 目录名 dest_directory 已存在,将 source_directory 移动到目录名 dest_directory 中;目录名 dest_directory 不存在则 source_directory 改名为目录名 dest_directory
mv source_directory(目录) dest_file(文件) 出错

8. apt-get 安装包管理工具命令

apt 全称为 advanced packaging tool,即高级包装工具

命令 说明
apt-get install 软件名 安装软件包
apt-get upgrade 升级所有已安装的软件包
apt-get remove 软件名 移除已安装的软件包

注意:apt-get 的安装和卸载都是在线的,即Ubuntu必须联网才能使用apt-get

二、vi和vim编辑器

vi编辑器是Linux文本编辑器里最流行的编辑器之一,类似于Windows自带的记事本编辑软件。

vi 编辑器有三种工作模式,分别是命令模式、输入模式和底行模式

image-20251106194001428

1. vi 基本操作命令

  • i – 切换到输入模式,在光标当前位置开始输入文本。
  • x – 删除当前光标所在处的字符。
  • : – 切换到底线命令模式,以在最底一行输入命令。
  • a – 进入插入模式,在光标下一个位置开始输入文本。
  • o:在当前行的下方插入一个新行,并进入插入模式。
  • :w – 保存文件。
  • :q – 退出 Vim 编辑器。
  • :q! – 强制退出Vim 编辑器,不保存修改。

2. vim操作

vim 编辑器是vi编辑器的升级版,对于嵌入式Linux系统开发来说,使用vim编辑器更加方便,在编写代码时,有高亮提示。

操作命令与vi编辑器的命令相兼容,就不再赘述。