掌握ubuntu的日常使用

一、ubuntu安装与卸载

1.更新Ubuntu下载地址

寻找国内镜像源

所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手;iOS手机上可以下载软件的AppStore

这是清华的镜像源,推荐用这个,比较齐全
https://mirrors.tuna.tsinghua.edu.cn

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

在这里插入图片描述

2.备份Ubuntu默认的原地址

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

在这里插入图片描述

3.更新源服务器列表

sudo gedit /etc/apt/sources.list

ctrl+a ctrl +v 【将复制的内容覆盖原本的内容】

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.更新源

做完此步骤之后,就可以进行apt-get install 下载了

在这里插入图片描述

5. Ubuntu软件操作的相关命令

sudo apt-get update  更新源

sudo apt-get install package 安装包

sudo apt-get remove package 删除包

sudo apt-cache search package 搜索软件包

sudo apt-cache show package  获取包的相关信息,如说明、大小、版本等

sudo apt-get install package --reinstall   重新安装包

sudo apt-get -f install   修复安装


sudo apt-get remove package --purge 删除包,包括配置文件等

sudo apt-get build-dep package 安装相关的编译环境

sudo apt-get upgrade 更新已安装的包

sudo apt-get dist-upgrade 升级系统

sudo apt-cache depends package 了解使用该包依赖那些包

sudo apt-cache rdepends package 查看该包被哪些包依赖

sudo apt-get source package  下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean 清理无用的包

sudo apt-get check 检查是否有损坏的依赖
5.1 关于apt与apt-get

在基于 Debian 的 Linux 发行版中,有各种工具可以与 APT 进行交互,以方便用户安装、删除和管理的软件包。apt-get 便是其中一款广受欢迎的命令行工具 .

apt 命令的引入就是为了解决命令过于分散的问题,它包括了 apt-get 命令出现以来使用最广泛的功能选项,以及 apt-cache 和 apt-config 命令中很少用到的功能。

5.2 apt和apt-get命令之间的区别

虽然 apt 与 apt-get 有一些类似的命令选项,但它并不能完全向下兼容 apt-get 命令。也就是说,可以用 apt 替换部分 apt-get 系列命令,但不是全部。

apt 命令取代的命令命令的功能
apt installapt-get install安装软件包
apt removeapt-get remove移除软件包
apt purgeapt-get purge移除软件包及配置文件
apt updateapt-get update刷新存储库索引
apt upgradeapt-get upgrade升级所有可升级的软件包
apt autoremoveapt-get autoremove自动删除不需要的包
apt full-upgradeapt-get dist-upgrade在升级软件包时自动处理依赖关系
apt searchapt-cache search搜索应用程序
apt showapt-cache show显示安装细节

当然,apt 还有一些自己的命令:

新的apt命令命令的功能
apt list列出包含条件的包(已安装,可升级等)
apt edit-sources编辑源列表

需要大家注意的是:apt 命令也还在不断发展, 因此,你可能会在将来的版本中看到新的选项。

apt-get已弃用?

目前还没有任何 Linux 发行版官方放出 apt-get 将被停用的消息,至少它还有比 apt 更多、更细化的操作功能。对于低级操作,仍然需要 apt-get。

apt 可以看作 apt-get 和 apt-cache 命令的子集, 可以为包管理提供必要的命令选项。 apt-get 虽然没被弃用,但作为普通用户,还是应该首先使用 apt。

二、ubuntu日常使用

ubuntu常用指令

ls   显示文件或目录
-l列出文件详细信息l(list)
-a    列出当前目录下所有文件及目录,包括隐藏的a(all)
mkdir   创建目录
-p 创建目录,若无父目录,则创建p(parent)
cd  切换目录
touch   创建空文件
echo  创建带有内容的文件。
cat   查看文件内容
cp    拷贝
mv  移动或重命名
rm   删除文件
-r  递归删除,可删除子目录及文件
-f   强制删除
find   在文件系统中搜索某文件
wc  统计文本中行数、字数、字符数
grep   在文本文件中查找某个字符串
rmdir  删除空目录
tree  树形结构显示目录,需要安装tree包
pwd  显示当前目录
ln   创建链接文件
more、less 分页显示文本文件内容
head、tail  显示文件头、尾内容
ctrl+alt+F1  命令行全屏模式
系统管理命令
stat  显示指定文件的详细信息,比ls更详细
who  显示在线登陆用户
whoami  显示当前操作用户
hostname  显示主机名
uname   显示系统信息
top   动态显示当前耗费资源最多进程信息
ps  显示瞬间进程状态 ps -aux
du  查看目录大小 du -h /home带有单位显示目录信息
df   查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig  查看网络情况
ping   测试网络连通
netstat   显示网络状态信息
man  命令不会用了,找男人  如:man ls
clear   清屏
alias    对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill   杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。

git命令:

git添加内容--保存使用的命令
git add .
git commit -am “todo”
git pull
git push

打包压缩相关命令

tar:   打包压缩
 -c  归档文件
-x   压缩文件
-z  gzip压缩文件
-j  bzip2压缩文件
-v   显示压缩或解压缩过程 v(view)
-f 使用档名
例:
tar -cvf /home/abc.tar /home/abc  只打包,不压缩
tar -zcvf /home/abc.tar.gz /home/abc  打包,并用gzip压缩
tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩
当然,如果想解压缩,
就直接替换上面的命令 tar -cvf  / tar -zcvf / tar -jcvf 中的“c” 换成“x” 就可以了。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值