1. sudo -i

update

upgrade

install 包名 (openjdk-8-jdk)

autoremove 自动删除不需要的包(remove卸载)

sudo apt-get

2. 切换jdk版本:sudo update-alternatives --config java

sudo update-alternatives --config javac

3. ls -a 列出所有文件(包含隐藏文件)

rm -rf 目录名 (rm -- -f* 删除以f开头的文件)

cd !$把上个命令的参数作为cd参数使用

pwd 查看当前路径

mkdir 创目录

which 可执行文件的位置

whereis 文件~

locate 配合数据库查看文件位置

find

4. 执行.sh文件

提升权限:chmod u+x 文件名.sh

./文件名.sh 或 sh 文件名.sh

5. rpm安装:

rpm -ivh 文件名.rpm 安装

rpm -Uvh 文件名.rpm 升级

rpm -e 文件名.rpm 卸载

6. Yum安装:

yum list all :列出仓库中所有的软件包

yum install 软件包名称:安装

yum reinstall 软件包名称:重新安装

yum update 软件包名称:升级

yum remove 软件包名称:移除

yum clean all:清除所有仓库缓存

yum check -update:查看可更新的软件包

7. tar -czvf 文件名 :压缩

tar -xzvf 文件名:解压

8. Deepin更新至15.8后,任务栏消失(dock消失之谜)

sudo apt-get remove sm-dde-dock //卸载掉透明软件包

sudo apt-get remove dde-dock //卸载掉dock

sudo apt-get install dde-dock //重新安装dock

9. 虚拟机的三种网络连接:

桥接模式

网络地址转换模式(NAT)

主机模式(host—only)

10. 重装Windows后,先更新驱动

尽量不要玩双系统,单系统性能会更好,更加稳定。

11. Linux系统装在U盘(3.0)中

① 下载镜像

② 新建虚拟机(对应镜像配置,存放于主机)

③ 插入U盘,开启虚拟机,连接U盘(3.0)

④ 安装过程中(在探测磁盘分区时)选择U盘分区

注意:功能键F2与F12

12. 让VM虚拟机使用外网,再共享网络给主机

① 虚拟机(网桥模式)Bridged

② 无线网卡映射到虚拟机里,配置网络看能否上网

③ 下载代理软件安装在虚拟机,然后在物理机中设置和虚拟机同网段的IP地址,网关设置成虚拟机 系统IP地址,DNS这些也配置一下(shadowsocks软件)

13. 安装Deepin和Windows双系统:

① 在Windows中打开Deepin镜像文件,执行deepin.exe

② 取消“快速启动”,重启进入自动安装

14. Tor的安装(网桥配置选择meek—azure)

下载火狐浏览器(tor是基于火狐浏览器的页面显示的)

pkill -u 用户名

killall -u 用户名

ps -ef | grep 用户名 | awk ‘{print $z}’ | sudo xargs kill -9

pgrep -u 用户名 | sudo xargs kill -9

15. 卡顿时:进入命令行

(Alt+Ctrl+t)

相当于注销:

16. 安装python -pip :sudo -s

apt-get update

apt-get install python-pip

17. 运行deb安装包:sudo dpkg -i 文件名.deb //(-i等价于install)安装运行

sudo dpkg -r 文件名.deb //卸载deb软件包

18. 好用的软件:Filezilla,shadowsocks-Qt5,洋葱浏览器(Firefox),向日葵(或Teamviewer),百 度网盘,迅雷极速版,Tim,微信,JDK8,Eclipse,Clion,VMare,crossover,向日葵 。

Linux 总结篇的更多相关文章

  1. 不就是抽个血吗,至于么-jQuery,Linux完结篇

    hi 趁着周一去抽血化验,真开心...下午报告才出来,不过早上来了就开始各种晕菜,叫错名字,说错话.....至于么.. 还有在教研室的30天就可以肥家了,凯森凯森.今天不想干活(哪天想干过我就问问), ...

  2. LNMP平台搭建---Linux系统安装篇

    在互联网网站开发领域,有一个名词,大家一定不陌生,那就是LAMP,经典的Web服务器环境,由Linux+Apache+MySQL+PHP组成,,后来,一个名叫Nginx的Web服务器开源出来了,因其更 ...

  3. Linux入门篇(一)——文件

    这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...

  4. Linux入门篇(四)——Vim的使用与Bash

    这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...

  5. Linux入门篇(二)——文件

    这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...

  6. Linux入门篇(三)——文件与目录

    这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...

  7. ARM Linux驱动篇 学习温度传感器ds18b20的驱动编写过程

    ARM Linux驱动篇 学习温度传感器ds18b20的驱动编写过程 原文地址:http://www.cnblogs.com/NickQ/p/9026545.html 一.开发板与ds18b20的入门 ...

  8. Linux 用户篇——用户管理命令之id、whoami、su、chage

    一.浅谈id.whoami.su.chage 本篇是续写上一篇<Linux 用户篇——用户管理命令之useradd.passwd.userdel.usermod>. (1)id命令 命令格 ...

  9. Linux 指令篇:磁盘管理--tree

    Linux 指令篇:磁盘管理--tree 功能说明:以树状图列出目录的内容. 语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式&g ...

  10. 运维利器:钉钉机器人脚本告警(Linux Python 篇)

    写在前面的话 在前面的博客中已经具体提到了如何获取对的机器人的 Token 等操作,不清楚的可以参考之前写的 [运维利器:钉钉机器人脚本告警(Linux Shell 篇)]这篇博客的前部分. 本文主要 ...

随机推荐

  1. BZOJ 5338: [TJOI2018]xor 可持久化trie+dfs序

    强行把序列问题放树上,好无聊啊~ code: #include <bits/stdc++.h> #define N 200005 #define setIO(s) freopen(s&qu ...

  2. 洛谷 P1880 [NOI1995]石子合并 题解

    P1880 [NOI1995]石子合并 题目描述 在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分. 试 ...

  3. Luogu5206 【WC2019】数树 【容斥,生成函数】

    题目链接 第一问白给. 第二问: 设 \(b=y^{-1}\),且以下的 \(Ans\) 是除去 \(y^n\) 的. 设 \(C(T)\) 是固定了 \(T\) 中的边,再连 \(n-|T|-1\) ...

  4. 洛谷P3509 Frog

    题目 首先分析数据范围发现m很大,所以线性做法肯定不行,因此考虑倍增,即预处理出每个点跳1次后的位置.然后只用两个数组类似于快速幂,推出每个点跳m次后的位置. 预处理离每个点第k小的点,可以用长度为k ...

  5. 【算法编程 C++ Python】二维数组查找

    题目: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 思路: 最简单:每一行都 ...

  6. 面试问我 Java 逃逸分析,瞬间被秒杀了。。

    记得几年前有一次栈长去面试,问到了这么一个问题: Java中的对象都是在堆中分配吗?说明为什么! 当时我被问得一脸蒙逼,瞬间被秒杀得体无完肤,当时我压根就不知道他在考什么知识点,难道对象不是在堆中分配 ...

  7. Git创建与合并分支,撤销修改

    git回滚到指定版本并推送到远程分支(撤销已提交的修改,并已push) git reset --hard <commit ID号> git push -f git回滚到上一个版本并推送到远 ...

  8. Python开发人员指南

    本指南是一个全面的资源贡献 给Python的 -为新的和经验丰富的贡献者.这是 保持由维护的Python同一社区.我们欢迎您对Python的贡献! 快速参考 这是设置和添加补丁所需的基本步骤.了解基础 ...

  9. 初探Android逆向:通过游戏APP破解引发的安全思考

    如今移动互联网已经完全融入到我们的生活中,各类APP也是层出不穷,因此对于安卓APP安全的研究也尤为重要.本文通过对一款安卓APP的破解实例,来引出对于APP安全的探讨.(本人纯小白,初次接触安卓逆向 ...

  10. Java12新特性 -- 微基准测试套件

    JMH,即Java Microbenchmark Harness,是专门用于代码微基准测试的工具套件.何谓Micro Benchmark呢?简单的来说就是基于方法层面的基准测试,精度可以达到微秒级.当 ...