使用linux将近一年了,一直都没有时间来总结一下,借着最近在整理知识框架的机会总结一下linux的应用知识。
 
1、linux有两个目录很特殊,一个是~,另一个是/。两个目录的含义不一样,/是系统的根目录,是上层的目录,~是用户主目录,在这个目录下面用户拥有所有的权限。有一个比喻很好,/目录像是一个房子,~则是你的房间。
2、用户界面和文本模式切换快捷键。[Ctrl] + [Alt] + [F1] ~ [F6]  :文字接口登入 tty1 ~ tty6 终端机; [Ctrl] + [Alt] + [F7]   :图形接口桌面。
3、$是一般提示符,#是root账户提示符
4、exit是注销linux,退出
5、指令读法 command [-options] parameter1 parameter2 ...  
     按照顺序的是 指令 [选项] 参数1 参数2 ...
     0.一行指令第一个肯定是指令command或者是可执行文件
     1.command 是指令的名称 比如cd rm
     2.options是选项,[]并不存在在指令中,意思是可出现可不出现,一般前面都带-,比如-f(强制),如果使用全程则用--,比如--help
     3.parameter1,parameter2是依附在指令后面的参数
     4.指令,选项,参数这这几个中间都是以空格来区分的,无论多少个空格,shell都认为只有一个
     5.Enter键表示指令的执行
     6.如果指令太长可以使用反斜杠/来打断Enter,比如

[XXXXXX ~]$ cd tomcat7/\
> logs
     7.在linux中区分大小写,cd 和 CD是不一样的
6、date 在linux显示时间
[XXXXX ~]$ date
2016年 04月 21日 星期四 :: CST
7、cal 在linux显示日历,语法为 cal [month] [year],cal显示当前月的日历,cal year显示一整年的日历,cal month year显示某年某月的日历
[XXXXXX ~]$ cal
四月
日 一 二 三 四 五 六
8、bc 计算器 语法:+加法 - 减法 * 乘法 / 除法 ^ 指数  % 余数 默认不显示小数点,可以使用scale来要求显示小数点 比如scale=3, quit或者Ctrl+C结束

[XXXXXX ~]$ bc
bc 1.06.
Copyright -, , , , , Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
+ / % scale=
/
.
% /
.
%
.
quit
9、tab键,tab键是有两个功能,一个一次tab命令补齐,另一个两次tab提示内容
     一次tab:

 [XXXXX tomcat7]$ cd ./logs/
     两次tab:

[XXXXX tomcat7]$ cd ./
bin/ conf/ lib/ LICENSE logs/ NOTICE RELEASE-NOTES RUNNING.txt temp/ webapps/ work/
10、Ctrl+c 中断强行打断进程
11、Ctrl+d 退出相当于exit和quit,比如bc之后可以使用Ctrl+D这样就退出了
12、Ctrl+z 切换为后台进程执行,使用fg可以切换回来
13、man Manual 查看命令文档 比如man cd 弹出一个文档,上下左右箭头可以移动光标,Ctrl+d和Ctrl+V向下翻页,Alt+V向上翻页,/向下搜索,?向上搜索,n继续向下搜索下一个,N继续向上搜索上一个,q直接结束。man -f 和man -k 是用于搜索特定的档案盒指令,man -f X是查询跟X名称一样的命令或者档案,man -k X 搜索的是X为关键字 的命令或档案。
14、 whatis  [指令或者是数据]   <==相当于 man -f [指令或者是数据]
         apropos [指令或者是数据]   <==相当于 man -k [指令或者是数据]
15、info [指令或者是数据] 形成info说明文件,info说明文件会分成很多个node节点,由menu跳转
16、nano 是一个简单的文本编辑工具,在功能上没有vim和emacs强大,但是在一些简单方便快捷的应用上可以使用。
     

linux基础知识总结的更多相关文章

  1. Linux基础知识入门

    [Linux基础]Linux基础知识入门及常见命令.   前言:最近刚安装了Linux系统, 所以学了一些最基本的操作, 在这里把自己总结的笔记记录在这里. 1,V8:192.168.40.10V1: ...

  2. 运维之linux基础知识(一)

    运维之linux基础知识(一) 1.GUI:Graphic User Interface 图形用户界面 2.CLI:Command line Interface 命令行界面 3 dll:Dynamic ...

  3. 运维之Linux基础知识(三)

    运维之Linux基础知识(三) 1. 查看文本 cat tac more less head tail 1.1 cat 连接并显示文件 cat -n:在显示的时候,将每一行编号 -E:显示结束符$ - ...

  4. Linux基础知识梳理

    Linux基础知识梳理 Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux是一套免费使用和自由传播的类Unix操作系统,是 ...

  5. Linux基础知识第九讲,linux中的解压缩,以及软件安装命令

    目录 Linux基础知识第九讲,linux中的解压缩,以及软件安装命令 一丶Linux Mac Windows下的压缩格式简介 2.压缩以及解压缩 3.linux中的软件安装以及卸载 1.apt进行安 ...

  6. Linux基础知识第八讲,系统相关操作命令

    目录 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 2.磁盘信息查看. 3.系统进程 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 时间和日期 date cal 磁盘和目录空间 ...

  7. Linux基础知识第七讲,用户权限以及用户操作命令

    目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...

  8. Linux基础知识第六讲,远程管理ssh操作

    目录 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 2.了解域名跟端口 二丶SSH命令以及远程连接linux进行维护 1.ssh命令格式 2.scp远程终端拷贝文件 ...

  9. Linux基础知识第三讲,拷贝文件跟移动文件命令

    目录 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命令 1.tree命令常用选项 2.cp复制文件命令 3.mv 命令的使用 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命 ...

  10. Linux基础知识回顾及BASH学习

    2019-2020-030189224 <网络攻防技术与实践>第一周学习总结 Linux基础知识错题回顾 1.Linux中使用(B)命令新建空白文件. A .mkdir B .touch ...

随机推荐

  1. Java面试(1)-- Java赋值表达式

    1 class Demo01{ 2 public static void main(String[] args){ 3 //赋值运算符 = 4 5 //例1 6 int a = 1; 7 System ...

  2. ngOptions

    ngOptions select as select as label for value in array <select ng-model="myColor" ng-op ...

  3. cmder设置打开时的默认目录

    cmder设置打开时的默认目录 打开cmder自动进入工作目录,怎么配置? http://superuser.com/questions/1005285/run-a-bat-file-with-cmd ...

  4. AntV 数据可视化解决方案发布

    今天蚂蚁金服发布了一套数据可视化规范AntV. AntV 是一套专业的数据可视化规范,这套规范的目的是为了让可视化的使用者更懂数据可视化.这套规范是蚂蚁金服在可视化建设过程中的理论沉淀,它可以很好得指 ...

  5. hibernate(七) hibernate中查询方式详解

    序言 之前对hibernate中的查询总是搞混淆,不明白里面具体有哪些东西.就是因为缺少总结.在看这篇文章之前,你应该知道的是数据库的一些查询操作,多表查询等,如果不明白,可以先去看一下 MySQL数 ...

  6. 移动web开发之移动端真机测试

    × 目录 [1]特性 [2]安装 [3]设置[4]移动端 前面的话 chrome的开发者工具可以很好地做好模拟工作,但毕竟模拟和实际还是有差别的.所以,真机测试是一定要做的,如何高效地进行真机测试呢. ...

  7. 深入理解CSS溢出overflow

    × 目录 [1]定义 [2]属性 [3]失效[4]应用 前面的话 当一个元素固定为某个特定大小,但内容在元素中放不下.此时就可以利用overflow属性来控制这种情况 定义 overflow溢出 值: ...

  8. PHP的学习--连接MySQL的三种方式

    记录一下PHP连接MySQL的三种方式. 先mock一下数据,可以执行一下sql. /*创建数据库*/ CREATE DATABASE IF NOT EXISTS `test`; /*选择数据库*/ ...

  9. 用实例讲解Spark Sreaming--转

    原文地址:http://www.infoq.com/cn/articles/spark-sreaming-practice 本篇文章用Spark Streaming +Hbase为列,Spark St ...

  10. html5的感想

    作为一名前端攻城尸,每天必不可少的就是要学习新的知识,直到you get it. 今天,又一次学习了html5,每一次学习都会有新的感受. 1.记得第一次学习的时候只是觉得html5多了一些新的标签, ...