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 ...
随机推荐
- vuejs 组件 移动端push 没有渲染页面
this.idcards.push(arr) 这个无效 就知道了 vuejs有个跟push相同的方法 console.log(this.list.push.toString()) 这个push是个同名 ...
- Kendo MVVM 数据绑定(十一) Value
Kendo MVVM 数据绑定(十一) Value Value 绑定可以把 ViewModel 的某个属性绑定到 DOM 元素或某个 UI 组件的 Value 属性.当用户修改 DOM 元素或 UI ...
- PHP 获取JSON json_decode返回NULL解决办法
在用json_decode对JSON格式的字符串进行解码时竟然为空,页面空白啊,整半天检查这里检查那里,问同事都没用. 今天必应搜索了下,问题解决了,原来是有BOM头输出,大虾的解决办法如下: 1). ...
- acdream 小晴天老师系列——我有一个数列! (ST算法)
小晴天老师系列——我有一个数列! Time Limit: 20000/10000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)S ...
- Java 方法重载与引用数组类型
1.方法重载 1)方法的签名 方法的签名包含方法名和参数列表 一个类中,不可以有两个方法的签名完全相同,即一个类中不能有两个方法的方法名和参数列表都一样. public class Test{ pu ...
- 洛谷 P3353 在你窗外闪耀的星星
题目描述 飞逝的的时光不会模糊我对你的记忆.难以相信从我第一次见到你以来已经过去了3年.我仍然还生动地记得,3年前,在美丽的集美中学,从我看到你微笑着走出教室,你将头向后仰,柔和的晚霞照耀着你玫瑰色的 ...
- 重温Javascript(三)-继承
继承 1.原型链继承 基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法.每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针.让原型 ...
- idea存留
1.导师匿名评价系统 类似看准网 2.在线降重软件 基于翻译api,或者后期写算法 在线查重导流 公众号: e搜罗
- C++类和结构体的区别
C++类和结构体的区别? 结构体默认数据访问控制是public; 类默认数据访问控制是private;
- springmvc的第一个程序
文中用的框架版本:spring 3,hibernate 3,没有的,自己上网下. web.xml配置: <?xml version="1.0" encoding=" ...