Ubuntu简单指令和热键的学习
Ubuntu查看本机版本的方法
sudo lsb_release -a即可

注销linux:
输入:exit
注意,离开系统不是关机,基本上,linux本身已经有相当多的工作进行,所以你离开时,这次这个登入的工作就停止了,但此时linux其他的工作还在进行。
ubuntu的纯文本模式和图形模式的切换:
按“ctrl+Alt+F3(F4\F5\F6\F7)”进入纯文本模式:
按“ctrl+Alt+F2”进入图形模式。
linux指令规则:
1、第一个被输入的数据绝对是指令或者是可执行的档案!
2、按下"Enter"键表示要开始执行此命令的意思
3、大小写是不一样的
4、linux支持多国语言,若可能的话,屏幕的讯息是会以该支持语系来输出的。但是,我们的终端机接口(terminal)在默认的情况下,无法支持以中文编码输出数据。
几个简单的指令:
显示日期和时间的指令:date
显示日历的指令:cal
简单好用的计算器:bc 输入bc后屏幕上会显示版本信息,之后进入到等待指示阶段,普通的加减乘除余运算都有,直接写就好,但默认结果都是整数,要想显示小数,输入“scale=number”,那个number就是小数点位数,要离开bc回到命令提示符时,务必要输入“quit”来离开bc的软件环境。
这里我们知道,在下哒指令时会有两种主要情况:
一种是该指令会直接显示结果然后回到命令提示字符等待下一个指令的输入;
一种是进入到该指令的环境,知道结束该指令才回到指令提示字符的环境;
几个重要的热键:
“Tab”按键,它具有命令不全与档案补齐的功能:
Tab接在一串指令的第一个字的后面,则为命令补全;
Tab接在一串指令的第二个字以后,则为档案补齐!
"ctrl+c"按键:中断目前程序的按键
“ctrl+d”按键:键盘结束输入,离开当前进程。
linux系统的在线求助man page与info page
在文本模式或终端下,你可以直接按下两个"Tab"键,看看总共有多少指令,当然很多,少说也有2000多个。
man page
例如当你不知道怎么使用"date"这个指令时,可以直接用“man date”查找。
进入“man”指令的功能后,你可以按下“空格键”往下翻页,可以按下“q”键来离开man的环境。
返回结果中man后跟的数字有下列意义:

表中的1、5、8这三个号码很重要;
使用“man 7 man”可以获得更详细的说明
man page常用按键整理:
查询系统和“man"相关的指令是:man -f man(可以是任意指令,比如date)
找出刺痛的说明文件中,只要有man这个关键词就将将该说明列出来:man -k man(可以是任意指令,比如date)
注意:一般来说,是不需要背指令的,只要记住几个常用指令就可以了,比如,打印的相关指令,其实就记lp而已。那我就由man lp 开始,去找相关的说明,然后,再以lp[Tab][Tab]找到任何以lp为开头的指令,找到我认为可能有点相关的指令后,再以man去查询指令的用法!
总结:
1、在文字接口下,有任何你不知道的指令或文件格式这种玩意儿,但是你想要了解它,请赶快使用man或者info查询
2、而如果你想要架设一些其他的服务,或想利用一整组软件来达成某项功能时,请赶快到/usr/share/doc底下查一查有没有该服务的说明档哦!
另外,再次强调,因为linux毕竟是外国人发明的,所以中文文件确实是比较少的!但是不要害怕,那本英文字典在身边吧!随时查阅!不要害怕英文!
Ubuntu简单指令和热键的学习的更多相关文章
- 让AI简单且强大:深度学习引擎OneFlow技术实践
本文内容节选自由msup主办的第七届TOP100summit,北京一流科技有限公司首席科学家袁进辉(老师木)分享的<让AI简单且强大:深度学习引擎OneFlow背后的技术实践>实录. 北京 ...
- C#基础视频教程5.1 如何编写简单的超级热键
我们上一节介绍了编写简单计算器,实际上也是出于实用角度(这个计算器只要你肯改,肯定能做的比微软自带的计算器好用).这一节介绍做简单的超级热键(所谓的超级热键是指自定义快捷键的功能) 超级热键的最关键一 ...
- (转)Linux最常用指令及快捷键 Linux学习笔记
Linux最常用指令及快捷键 Linux学习笔记 原文:http://blog.csdn.net/yanghongche/article/details/50827478 [摘自 鸟叔的私房菜]--转 ...
- 简单的玩玩etimer <contiki学习笔记之九 补充>
这幅图片是对前面 <<contiki学习笔记之九>> 的一个补充说明. 简单的玩玩etimer <contiki学习笔记之九> 或许,自己正在掀开contiki ...
- MySQL目录结构和简单指令
1.MySQL目录结构 了解每个软件的安装目录下,每个文件夹下文件的类型和功能是有必要的,这可以方便我们直接进行软件配置和某些参数的修改. 2.简单指令 进入cmd后可以直接操作的命令 1)启动MyS ...
- Win10和子系统Ubuntu简单共享
Win10和子系统Ubuntu简单共享 C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp ...
- Ubuntu学习-简单指令
查看是否安装了中文支持 locale -a 如果有 zh_CN.utf8 则表示系统已经安装了中文locale,如果没有则需要安装相应的软件包. 软件管理 apt ( Advanced Packagi ...
- 关于Ubuntu 常用的简单指令
这几天工作强度不算太高,就自己学了一下linux,我就把一些简单的指令整理了一下,希望以后有参考: 我是用的VMware 安装的Ubuntu 虚拟机: 下面直接贴出我整理的简单的日常使用的指令 创建文 ...
- 一段简单c程序的汇编语言学习(ubuntu+x86)
c程序代码: #include <stdio.h> int main(void) { int i=0, j=0; for(i=0; i<8; i++) j=j+1; return 0 ...
随机推荐
- oracle v$database 视图
Select db.dbid "数据库标识",--数据库的标识,当数据库在所有文件的头部创建和存储时计算出来的标记编号 db.Name "数据库名称" ...
- HDU 2256Problem of Precision(矩阵快速幂)
题意 求$(\sqrt{2} + \sqrt{3})^{2n} \pmod {1024}$ $n \leqslant 10^9$ Sol 看到题解的第一感受:这玩意儿也能矩阵快速幂??? 是的,它能q ...
- Android ORM对象关系映射之GreenDAO建立多表关联
https://blog.csdn.net/u010687392/article/details/48496299 利用GreenDAO可以非常方便的建立多张表之间的关联 一对一关联 通常我们在操作数 ...
- Volley解析(一)--Volley的使用
Volley解析(一)--Volley的使用 Volley 是一个HTTP协议的网络请求框架 Volley的优势: 自动安排网络请求 支持多个并发网络连接 具有标准HTTP缓存一致性的透明磁盘和内存响 ...
- HTTP 错误 500.0 - Internal Server Error
最近在二次开发一个APS.NET网站,将网站部署到IIS后,输入:http://localhost/upload/ 时,报错“HTTP 错误 500.0 - Internal Server Error ...
- SQLServer 2012 报表服务部署配置(1)
由于最近客户项目中,一直在做SQL Server 方面配置.就给大家概况简述一下 报表服务安装及遇到问题.安装和运行 SQL Server 2012 的微软原厂都有最低硬件和软件要求,对于我们大多数新 ...
- Modelsim与Simulink协同仿真
当使用硬件描述语言(HDL)完成电路设计时,往往需要编写Testbench对所设计的电路进行仿真验证,测试设计电路的功能是否与预期的目标相符.而编写Testbench难度之大,这时可以借助交互式图形化 ...
- JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用
JPA(Java Persistence API)的实现Provider有Hibernate,OpenJPA和EclipseLink等等. 本文介绍如何通过JPA + Eclipse连接SAP云平台上 ...
- SAP Cloud for Customer Price-计价简介
SAP Cloud for Customer(本文以下简称C4C)作为SAP新一代的CRM云产品,其Price功能实现虽不如以前的SAP ERP那么复杂,但是也能满足企业运作中各种Price需求. C ...
- opencv将rgb图像转换成灰度图
python写法: import cv2 img = cv2.imread(img_dir, cv2.IMREAD_GRAYSCALE) cv2.imwrite(dis_dir, img) imrea ...