01-基础概述
- 基础概述
- 课程介绍
- Linux系统介绍及安装
- Linux系统基础操作
- C++/Python极简基础
- 安装ROS系统
Linux系统基础操作
输入法中英文切换
启动后,处于英文输入状态
同时按下WIN
+空格
可以切换输入法
在中文(智能拼音)输入法下,按下Shift
键能够在输入中文和英文中转换
文件系统
打开文件图标
这个是主文件夹(home)的位置,根目录处+其他位置
内的计算机
内
如图,才是根目录的位置
一般操作在主文件夹中进行即可
终端程序和常用指令
打开终端
在Linux系统中,可以通过终端程序输入指令来进行各项操作。
可以从开始菜单启动终端程序
也可以按下Ctrl
+Alt
+T
打开
常用指令
Tab键补全
按下Tab
键可以快速补全代码(当唯一时)
pwd查看当前路径
ls列出当前文件夹下的内容
1 |
|
ls = list 列出清单
终端程序启动后,默认位置是当前用户的“主文件夹”
mkdir创建新的目录
mkdir = make directory 创建新的目录
1 |
|
cd改变当前目录
cd = change directory 改变当前目录
使用cd
+目录名
可以进入指定目录
1 |
|
可以跨级进入目录
使用cd
+..
可以回到上一级目录
1 |
|
使用cd
+~
可以从任意位置回到主文件夹
1 |
|
~ = /home/用户名/
~ = 当前用户中的主文件夹
cd后面可以跟绝对地址,也可以跟相对目前地址的地址
clear清除输出
touch创建文件
对文件的常用操作(复制、粘贴、剪切)
剪切 mv
cp 复制粘贴
文本编辑器
gedit = 文本编辑器
输入gedit
可以打开文本编辑器
输入gedit
+文件名
可以在当前位置
打开对应文件名的文本
输入内容后保存
Source指令
source = 执行文件中的指令序列
Source指令用于执行一个文本文件里的一连串指令
编辑内容
输入
1 |
|
在Linux中,我们通常会把一连串的指令写到.sh文件里,然后通过source去加载运行
终端启动脚本
~/.bashrc = 终端程序启动脚本
这个文件在主文件夹里,但是是一个隐藏文件,在文件管理器里是看不到的
输入
1 |
|
能够显示所有文件,包括隐藏文件
.bashrc可以理解为终端程序的初始化脚本,每次执行终端程序时,都会首先执行一下这个脚本,完成一些环境变量的赋值工作
输入
1 |
|
在最后输入echo 正在使用.bashrc
,后保存
关闭终端,然后按下Ctrl
+Alt
+T
重新打开终端
执行管理员权限
sudo = 以管理员权限执行本条指令
每个用户通常只能操作自己主文件夹里的数据,在主文件夹之外的区域,新建目录或者删除文件会提示权限不足
删除文件
删除文件rm指令的介绍主要参考CSDN深码青年的文章《Linux 删除文件命令(超详细)》^[https://blog.csdn.net/lcmaijia/article/details/134319542]
删除单个文件
要删除单个文件,只需使用 rm 命令后跟要删除的文件名:1
rm 文件名
例如,要删除名为 “example.txt” 的文件,执行以下命令:
1 |
|
这种方式删除的是文件,不能删除目录(文件夹)
删除多个文件
如果要删除多个文件,可以将文件名放在 rm 命令后并用空格分隔:
1 |
|
例如,要删除 “file1.txt”、“file2.txt” 和 “file3.txt” 这三个文件,执行以下命令:
1 |
|
删除文件夹及其内容
如果要删除整个文件夹及其所有内容,可以使用 -r
参数(递归删除)来确保连同子文件夹一起删除:
1 |
|
请注意,递归删除非常危险,因为它会将文件夹及其所有内容完全删除,无法恢复。确保在执行此操作前三思。
例如,要删除名为 “my_folder” 的文件夹及其所有内容,执行以下命令:1
rm -r my_folder
确认删除
在默认情况下,rm 命令会直接删除文件,不会询问确认。如果你希望在删除文件时得到确认提示,请使用-i
参数:
1 |
|
例如,要删除 “important.txt” 文件,并在删除前确认,执行以下命令:
1 |
|
rm 命令会提示类似以下信息:
1 |
|
输入 “y” 表示确认删除,输入 “n” 表示取消删除。
强制删除
如果你希望在删除文件时不接收任何确认提示,并强制删除文件,可以使用 -f 参数:
1 |
|
例如,要强制删除名为 “temp.txt” 的文件,执行以下命令:
1 |
|
请小心使用 -f 参数,因为它会立即删除文件,无法恢复。
软件安装和配置软件源
配置软件源
软件安装和配置软件源的介绍主要参考CSDN Raywit的文章《Linux换国内镜像源(Ubuntu、Debian等)》^[https://blog.csdn.net/qq_40520596/article/details/110194439]
先备份源列表/etc/apt/sources.list1
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
再打开sources.list文件修改 (可以用gedit、vim等来修改)
1 |
|
往里面添加目标源的配置文件,最后保存即可。
不同版本的系统的换源格式不太一样,可以参考Linux换国内镜像源(Ubuntu、Debian等)_linux jingxiangyuan-CSDN博客这篇文章
报错,但好像不影响使用
更换源后更新
1 |
|
也可以使用可视化界面进行换源
软件安装
安装软件,只需要简单使用命令来进行安装:
1 |
|
软件库里没有的话就会提示错误
删除软件则是
1 |
|
在Ubuntu系统上安装软件和Windows上不一样 (后者是exe文件,前者一般是apt、deb、run等格式)。
#