1.安装和删除软件
1.1安装:
sudo apt install (软件包名称)
1.2 deb安装包是debian liunx的安装包格式,在Ubuntu中同样适用,一般安装方式有两种:一种是直接使用自带安装软件安装,另一种是使用命令行进行安装:
sudo dpkg -i <package.deb>
1.4 修复各软件之间的依赖关系
sudo apt install -f
1.5卸载
sudo apt remove (软件包名称)
2.操作系统
裸机:没有安装操作系统的计算机
2.1桌面操作系统
- Windows--用户群体较大
- macOS
- Liunx--软件少
2.2服务器操作系统
- Liunx--安全、稳定、免费、占有率高
- Windows Server--付费、占有率低
2.3嵌入式操作系统
Liunx
2.4移动设备操作系统
- ios
- Android(基于liunx)
3.liunx操作系统
3.1--林纳斯
3.2 liunx内核版、liunx发行版
3.3常见的liunx发行版(基于liunx内核版)
- ubuntu
- redhat
- fedora
- openSUSE
- Liunx Mint
- Debian
- Magejaro
- Mageia
- CentoOS
4.liunx基础命令
序号 命令 操作 功能作用
1 ls 查看当前目录下的内容(目录、文本、压缩包等)
ls -a 查看包含隐藏的文件或文件夹(“.文件名” 表示隐藏)
ls -lh 以列表的形式显示文件的详细信息
2 pwd 显示当前所在位置
3 cd 切换到某个目录下(目录名区分大小写)
cd ~ 切换到当前用户的主目录
cd . 保持当前目录不变
cd .. 切换到上一级目录
cd - 在最近的两次目录中来回切换
4 touch 创建文件,如果文件存在,则修改创建日期(内容并不变)
5 mkdir 创建目录
mkdir -p 使用递归创建目录
6 rm 删除某个文件(删除后不能恢复)
rm -f 强制删除,不提示
rm -r 删除文件夹(目录)
7 clear 清屏
8 tree 以树状图的形式显示出目录结构
tree -d 仅显示文件夹
9 cp 源文件 目标文件 复制文件或文件夹
cp -i 若覆盖文件,则会进行提示
cp -r 复制文件夹
10 mv 源文件 目标文件 移动文件或者目录; 文件、 目录进行重命名
mv -i 若覆盖文件,则会进行提示
11 cat 文件名 查看文件内容,创建文件,合并文件,追加文件内容
cat -b 查看内容时显示行数(不计空行)
cat -n 查看内容时显示行数(计空行)
12 more 文件名 分屏显示文件内容
13 grep 要搜索的文件内容 文件名 搜索文本文件内容
graep -n 搜索结果显示所在行及行号
grep -v 显示不含搜索内容的行
grep -i 搜索时不区分大小写
grep ^搜索内容 搜索开头是…的行
grep 搜索内容$ 搜索结尾是…的行
14 重定向 > 表示写入,会覆盖原有文件内容
>> 表示追加
15 echo 内容 把文字参数输出到终端
echo 内容 > 文件名 将内容直接输出到文件中,若文件不存在则新建一个文件
echo 内容 >> 文件名 将内容 追加到文件末尾
16 管道 将一个命令的输出 通过管道作为 另一个命令 的输入;雷类似于多命令的叠加
17 * 代表任意多个字符,用于限制性查找
18 ? 代表一个字符
19 [1-3]或[123] 代表序列查找,从1到3
5.后记
本文主要记载了部分liunx基础,主要用于记录自己的学习过程和心得。
来源:CSDN
作者:X工作室
链接:https://blog.csdn.net/qq_45807032/article/details/104381203