Linux( Ubantu ) 的简单使用
1、Linux常用的快捷键
- Ctrl + Alt+ T --打开终端
- Ctrl + Shift + C --复制
- Ctrl + Shift + V --粘贴
- Ctrl + Shift + A --光标移到最前
- Ctrl + Shift + E --光标移到最后
- Ctrl + Shift + P --上移一个句子 相等于 PaUp键
- Ctrl + Shift + N --下移 相当于 PaDn键
- tab --自动补全
- Ctrl + R --匹配输入 (如果第一次匹配不到,可以在按一次Ctrl + R)
- history --查看历史(以前你输入过命令)
- Ctrl + C 或者 Ctrl + D --退出
- Alt + B --光标往前移动
- Alt + F --光标往后移动
- Alt + D --删除
2、对文件的操作
- ls -lht --查看当前文件夹的大小
- ls --查看当前所有目录或者文件
- du -sh * --查看所有文件的大小
- cp 文件名 路径 --复制文件
- mv 目标文件 路径
- man(全名:manual) --是查看帮助文档的意思 (比如 man apt)
- rm -r 文件名 --删除文件或者 文件夹
3、怎么创建后缀名文件
- gedit 文件名.java --创建文件
- cat 文件名.java --查看内容
4、修改国内镜像源
sudo 是 超级管理员的意思
lsb_release -a --查看自已系统的版本号Codename: 后面是自已的版本号,在修改镜像源时,版本要一样,否则下载其他软件则无法正常下载
步骤一:sudo gedit /etc/apt/soures.list (编辑soures.list文件)
步骤二:第一次 编辑 需要输入密码,然后将下面内容,复制 到 soures.list文件中
- deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
- deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
- deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
- deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
- deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
- deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
- deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
- deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
- deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
- deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
-- 上述源里的 bionic
是当前版本的别名,需要正确。
步骤三:sudo apt-get update --重新刷新
5、内部下载软件
- sudo apt search tomcat --查看要下载的tomcat有没有
- sudo apt install tomcat8(下载名) --下载tomcat
- sudo apt remove -r 软件名 --删除某个东西
6、内部中无法下载时(如一些商标软件,idea.....)
- wget -- url ( url --> 下载地址 )
- axel -n 32 --多线程下载 这里使用了32个线程下载
7、对文件解压和压缩
- sudo tar zxfv 解压文件的名字.tar.gz --解压
- sudo tar czvf 压缩文件的名字.tar.gz --压缩
Linux( Ubantu ) 的简单使用的更多相关文章
- Linux curl使用简单介绍
在两台新搬迁的微信服务器上执行命令: curl -H "Content-Type: application/json" -d '{"partner_no":&q ...
- Linux下一个简单的日志系统的设计及其C代码实现
1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件.在日志文件中存放程序流程中的一些重要信息, 包括:变量名称及其值.消息结构定义.函数返回 ...
- [转帖] Linux 创建一个简单的私有CA、发证、吊销证书
原创帖子地址: https://blog.csdn.net/mr_rsq/article/details/71001810 Linux 创建一个简单的私有CA.发证.吊销证书 2017年04月30 ...
- Linux——帮助命令简单学习笔记
Linux帮助命令简单学习笔记: 一: 命令名称:man 命令英文原意:manual 命令所在路径:/usr/bin/man 执行权限:所有用户 语法:man [命令或配置文件] 功能描述:获得帮助信 ...
- Linux守护进程简单介绍和实例具体解释
Linux守护进程简单介绍和实例具体解释 简单介绍 守护进程(Daemon)是执行在后台的一种特殊进程.它独立于控制终端而且周期性地执行某种任务或等待处理某些发生的事件.守护进程是一种非常实用的进程. ...
- linux systemd 从简单的例子入门
linux systemd 从简单的例子入门 网上很多相关链接,一上来就给一大堆命令和讲解,让人头都大. 我们希望有一个service(服务),让它在开机启动的时候就执行. 用 root 登陆以后: ...
- Linux shell 下简单的进度条实现
Linux shell 下简单的进度条实现 [root@db145 ~]# cat print_process.sh function Proceess(){ spa='' i= ] do print ...
- Linux概述及简单命令
Linux概述及简单命令 转自https://www.cnblogs.com/ayu305/p/Linux_basic.html 一.准备工作 1.环境选择:VMware\阿里云服务器 2.Linux ...
- linux/ubantu 安装 mysql 并且使其支持远程连接
前言:打开ubantu的 控制台 或者 远程连接到 ubantu的服务器 其他的 linux 基本类似 可能下载 方式稍微不同 开始吧! [第一步]首先是安装(目前是2019-4-9 默认安装的是 ...
随机推荐
- git升级与报错问题
一般小于1.7.10的 git 版本会报如下错 error: The requested URL returned error: 401 Unauthorized while accessing 解决 ...
- 简单的搭载Spring cloud框架
大家不懂的可以在评论区给我留言
- [bzoj2288]【POJ Challenge】生日礼物_贪心_堆
[POJ Challenge]生日礼物 题目大意:给定一个长度为$n$的序列,允许选择不超过$m$个连续的部分,求元素之和的最大值. 数据范围:$1\le n, m\le 10^5$. 题解: 显然的 ...
- SQL Server解惑——为什么你的查询结果超出了查询时间范围
原文:SQL Server解惑--为什么你的查询结果超出了查询时间范围 废话少说,直接上SQL代码(有兴趣的测试验证一下),下面这个查询语句为什么将2008-11-27的记录查询出来了呢?这个是同事遇 ...
- ubuntu上安装及使用docker
关于Docker: Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docke ...
- matplotlib库绘制条形图
练习一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据? a = ["战狼2","速度与激情8" ...
- Python学习7——异常
编写程序时,通常能够区分正常和异常情况.为了处理这些异常,可在每个可能出现异常的地方都使用上条件语句,但这样大大降低了程序的可读性,那么怎么解决哪?Python提供强大的替代解决方案——异常处理机制. ...
- 一次简单的springboot+dubbo+flume+kafka+storm+redis系统
最近无事学习一下,用springboot+dubbo+flume+kafka+storm+redis做了一个简单的scenic系统 scenicweb:展现层,springboot+dubbo sce ...
- C# 使用Emit实现动态AOP框架 进阶篇之异常处理
目 录 C# 使用Emit实现动态AOP框架 (一) C# 使用Emit实现动态AOP框架 (二) C# 使用Emit实现动态AOP框架 (三) C# 使用Emit实现动态AOP框架 进阶篇之异常处 ...
- layer的两种提示信息
layer.msg('您的航班价格已变动,请返回重新选择航班!', { time: 10000, shade : [0.6 , '#000' , true], btn: ['返回列表', '关闭'], ...