- 浏览: 568186 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (267)
- 随笔 (4)
- Spring (13)
- Java (61)
- HTTP (3)
- Windows (1)
- CI(Continuous Integration) (3)
- Dozer (1)
- Apache (11)
- DB (7)
- Architecture (41)
- Design Patterns (11)
- Test (5)
- Agile (1)
- ORM (3)
- PMP (2)
- ESB (2)
- Maven (5)
- IDE (1)
- Camel (1)
- Webservice (3)
- MySQL (6)
- CentOS (14)
- Linux (19)
- BI (3)
- RPC (2)
- Cluster (9)
- NoSQL (7)
- Oracle (25)
- Loadbalance (7)
- Web (5)
- tomcat (1)
- freemarker (1)
- 制造 (0)
最新评论
-
panamera:
如果设置了连接需要密码,Dynamic Broker-Clus ...
ActiveMQ 集群配置 -
panamera:
请问你的最后一种模式Broker-C节点是不是应该也要修改持久 ...
ActiveMQ 集群配置 -
maosheng:
longshao_feng 写道楼主使用 文件共享 模式的ma ...
ActiveMQ 集群配置 -
longshao_feng:
楼主使用 文件共享 模式的master-slave,produ ...
ActiveMQ 集群配置 -
tanglanwen:
感触很深,必定谨记!
少走弯路的十条忠告
在Linux的环境中,大小写字母是不一样的东西,Linux环境区分字母大小写,所以,在下达命令的时候千万要注意到指令是大写还是小写。
【Tab】键:
他具有 命令补全 与 档案补齐 的功能。
按Tab键按键的地方如果实在命令后面时,他就代表着 命令补全,若果是按在档案后面时,就会变成 档案补齐 的功能了。
【Ctrl】+c按键:
中断目前程序执行的按键
【Ctrl】+d按键:
代表键盘输入结束,也可以用来取代exit的输入。
例如你想要直接离开文字接口,可以直接按下【Ctrl】+d就能够直接离开了。
在文本模式下,你可以直接按下两个【Tab】按键,看看总共有多少指令可以让你用? [vbird@www ~]$ <==在这里不要输入任何字符,直接输入两次【Tab】按键
Display all 2450 possibilities? (y or n) <==如果不想要看,按 n 离开
man(manual)命令:
man 命令就是在线帮助文件。通过man你可以看到很多命令和函数的用法等。
[vbird@www ~]$ man date
DATE(1) User Commands DATE(1)
NAME
date - print or set the system date and time
SYNOPSIS
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPTION
Display the current time in the given FORMAT, or set the system date.
-d, --date=STRING
display time described by STRING, not 'now'
-f, --file=DATEFILE
like --date once for each line of DATEFILE
-r, --reference=FILE
display the last modification time of FILE
:
进入man指令的功能后,你可以按下【空格键】往下翻页,可以按下【q】按键来离开man的环境。
从上例你可以看到的是:【DATE(1)】,DATE我们知道是指令的名称, 那么(1)代表什举呢?他代表的是【一般用户可使用的指令】的意思。
常见的几个数字的意义是这样的:
代号 代表内容
1 用户在shell环境中可以操作的指令或可执行文件
2 系统核心可呼叫的函数与工具等
3 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)
4 装置档案的说明,通常在/dev下的档案
5 配置文件或者是某些档案的格式
6 游戏(games)
7 惯例与协议等,例如Linux文件系统、网绚协议、ASCII code等等的说明
8 系统管理员可用的管理指令
9 跟kernel有关的文件
man page大致分成底下这几个部分:
代号 内容说明
NAME 简短的指令、数据名称说明
SYNOPSIS 简短的指令下达语法(syntax)简介
DESCRIPTION 较为完整的说明,这部分最好仔细看看!
OPTIONS 针对 SYNOPSIS 部分中,有列举的所有可用的选项说明
COMMANDS 当这个程序(软件)在执行的时候,可以在此程序(软件)中下达的指令
FILES 这个程序或数据所使用或参考或连结到的某些档案
SEE ALSO 可以参考的,跟这个指令或数据有相关的其他说明!
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的臭虫!
man page常用的按键整理:
按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向下搜寻 string 这个字符串
?string 向上搜寻 string 这个字符串
n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻
(不论是 / 或 ?) ,可以利用 N 来迚行反向搜寻。
q 结束这次的 man page
在所有的Unix Like系统当中,都可以利用 man 来查询指令或者是相关档案的用法; 但是,在Linux里面则又额外提供了一种在线求组的方法,那就是利用info这个好用的家伙啦! 基本上,info与man的用途其实差不多,都是用来查询指令的用法或者是档案的格式。但是与man page一口气输出一堆信息不同的是,info page则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中还有类似网页的超链接来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。 所以,你可以将info page想成是文本模式的网页显示数据啦! 不过你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这个支持info指令的文件默认是放置在/usr/share/info/这个目录当中的。
info的说明文件将内容分成多个node,并且每个node都有定位与连结。 在各连结之间还可以具有类似超链接的快速按钮,可以透过[tab]键在各个超链接间移动。 也可以使用U,P,N来在各个阶层与相关链接中显示!在info page当中可以使用的按键,整理如下:
按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[tab] 在 node 之间移劢,有 node 的地方,通常会以 * 显示。
[Enter] 当光标在 node 上面时,按下 Enter 可以进入该 node 。
b 移动光标到该 info 画面当中的第一个 node 处
e 移动光标到该 info 画面当中的最后一个 node 处
n 前往下一个 node 处
p 前往上一个 node 处
u 向上移动一层
s(/) 在 info page 当中进行搜寻
h 显示求组选单
? 指令一觅表
q 结束这次的 info page
一般而言,指令或者软件制作者,都会将自己的指令或者是软件的说明制作成联机帮组文件,但是,还有相当多的说明需要额外的文件!此时,这个所谓的 How-To(如何做的意思)就很重要啦!还有,某些软件不只告诉你如何做, 还会有一些相关的原理会说明。 那么这些说明文件要摆在哪里呢?就是放在/usr/share/doc这个目录。
总结:
1,在文字接口下,有任何你不知道的指令或文件格式这种玩意儿,但是你想要了览他,请赶快使用man或者是info来查询!
2,如果你想要假设一些其他的朋务,或想要利用一整组软件来达成某项功能时,请赶快到/usr/share/doc 底下查一查有没有该服务的说明文档。
将数据同步写入硬盘中的指令: sync
直接在文字接口下输入sync,那么在内存中尚未被更新的数据,就会被写入硬盘中!所以,这个指令在系统关机或重新启动之前, 很重要喔!最好多执行几次!
惯用的关机指令: shutdown
shutdown可以达成如下的工作:
可以自由选择关机模式:是要关机、重新启动或进入入单人操作模式均可;
可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机。
可以自定义关机讯息:在关机之前,可以将自己设定的讯息传送给在线 user 。
可以仅发出警告讯息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用 shutdown 来吓一吓使用者,但却不是真的要关机啦!
可以选择是否要 fsck 检查文件系统 。
重新启动,关机: reboot, halt, poweroff
【Tab】键:
他具有 命令补全 与 档案补齐 的功能。
按Tab键按键的地方如果实在命令后面时,他就代表着 命令补全,若果是按在档案后面时,就会变成 档案补齐 的功能了。
【Ctrl】+c按键:
中断目前程序执行的按键
【Ctrl】+d按键:
代表键盘输入结束,也可以用来取代exit的输入。
例如你想要直接离开文字接口,可以直接按下【Ctrl】+d就能够直接离开了。
在文本模式下,你可以直接按下两个【Tab】按键,看看总共有多少指令可以让你用? [vbird@www ~]$ <==在这里不要输入任何字符,直接输入两次【Tab】按键
Display all 2450 possibilities? (y or n) <==如果不想要看,按 n 离开
man(manual)命令:
man 命令就是在线帮助文件。通过man你可以看到很多命令和函数的用法等。
[vbird@www ~]$ man date
DATE(1) User Commands DATE(1)
NAME
date - print or set the system date and time
SYNOPSIS
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPTION
Display the current time in the given FORMAT, or set the system date.
-d, --date=STRING
display time described by STRING, not 'now'
-f, --file=DATEFILE
like --date once for each line of DATEFILE
-r, --reference=FILE
display the last modification time of FILE
:
进入man指令的功能后,你可以按下【空格键】往下翻页,可以按下【q】按键来离开man的环境。
从上例你可以看到的是:【DATE(1)】,DATE我们知道是指令的名称, 那么(1)代表什举呢?他代表的是【一般用户可使用的指令】的意思。
常见的几个数字的意义是这样的:
代号 代表内容
1 用户在shell环境中可以操作的指令或可执行文件
2 系统核心可呼叫的函数与工具等
3 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)
4 装置档案的说明,通常在/dev下的档案
5 配置文件或者是某些档案的格式
6 游戏(games)
7 惯例与协议等,例如Linux文件系统、网绚协议、ASCII code等等的说明
8 系统管理员可用的管理指令
9 跟kernel有关的文件
man page大致分成底下这几个部分:
代号 内容说明
NAME 简短的指令、数据名称说明
SYNOPSIS 简短的指令下达语法(syntax)简介
DESCRIPTION 较为完整的说明,这部分最好仔细看看!
OPTIONS 针对 SYNOPSIS 部分中,有列举的所有可用的选项说明
COMMANDS 当这个程序(软件)在执行的时候,可以在此程序(软件)中下达的指令
FILES 这个程序或数据所使用或参考或连结到的某些档案
SEE ALSO 可以参考的,跟这个指令或数据有相关的其他说明!
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的臭虫!
man page常用的按键整理:
按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向下搜寻 string 这个字符串
?string 向上搜寻 string 这个字符串
n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻
(不论是 / 或 ?) ,可以利用 N 来迚行反向搜寻。
q 结束这次的 man page
在所有的Unix Like系统当中,都可以利用 man 来查询指令或者是相关档案的用法; 但是,在Linux里面则又额外提供了一种在线求组的方法,那就是利用info这个好用的家伙啦! 基本上,info与man的用途其实差不多,都是用来查询指令的用法或者是档案的格式。但是与man page一口气输出一堆信息不同的是,info page则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中还有类似网页的超链接来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。 所以,你可以将info page想成是文本模式的网页显示数据啦! 不过你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这个支持info指令的文件默认是放置在/usr/share/info/这个目录当中的。
info的说明文件将内容分成多个node,并且每个node都有定位与连结。 在各连结之间还可以具有类似超链接的快速按钮,可以透过[tab]键在各个超链接间移动。 也可以使用U,P,N来在各个阶层与相关链接中显示!在info page当中可以使用的按键,整理如下:
按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[tab] 在 node 之间移劢,有 node 的地方,通常会以 * 显示。
[Enter] 当光标在 node 上面时,按下 Enter 可以进入该 node 。
b 移动光标到该 info 画面当中的第一个 node 处
e 移动光标到该 info 画面当中的最后一个 node 处
n 前往下一个 node 处
p 前往上一个 node 处
u 向上移动一层
s(/) 在 info page 当中进行搜寻
h 显示求组选单
? 指令一觅表
q 结束这次的 info page
一般而言,指令或者软件制作者,都会将自己的指令或者是软件的说明制作成联机帮组文件,但是,还有相当多的说明需要额外的文件!此时,这个所谓的 How-To(如何做的意思)就很重要啦!还有,某些软件不只告诉你如何做, 还会有一些相关的原理会说明。 那么这些说明文件要摆在哪里呢?就是放在/usr/share/doc这个目录。
总结:
1,在文字接口下,有任何你不知道的指令或文件格式这种玩意儿,但是你想要了览他,请赶快使用man或者是info来查询!
2,如果你想要假设一些其他的朋务,或想要利用一整组软件来达成某项功能时,请赶快到/usr/share/doc 底下查一查有没有该服务的说明文档。
将数据同步写入硬盘中的指令: sync
直接在文字接口下输入sync,那么在内存中尚未被更新的数据,就会被写入硬盘中!所以,这个指令在系统关机或重新启动之前, 很重要喔!最好多执行几次!
惯用的关机指令: shutdown
shutdown可以达成如下的工作:
可以自由选择关机模式:是要关机、重新启动或进入入单人操作模式均可;
可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机。
可以自定义关机讯息:在关机之前,可以将自己设定的讯息传送给在线 user 。
可以仅发出警告讯息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用 shutdown 来吓一吓使用者,但却不是真的要关机啦!
可以选择是否要 fsck 检查文件系统 。
重新启动,关机: reboot, halt, poweroff
发表评论
-
Linux 密码期限修改
2021-10-13 17:58 707最近涉及大批量服务器密码过期问题修改,工作比较繁重,特整理出密 ... -
Linux批处理工具脚本
2021-09-29 19:20 750一、remote_command.sh #cat remot ... -
Linux的磁盘分区、格式化以及挂载
2021-09-29 13:47 247一、查询磁盘列表 fdisk -l 二、查询已挂载的磁盘-目 ... -
Linux常用命令
2019-02-13 15:52 442系统信息 arch 显示机器的处理器架构(1) unam ... -
NFS 挂载文件系统
2018-12-18 17:28 623NFS 挂载文件系统 1.概述 NFS(Network F ... -
Oracle VM VirtualBox搭建 dokcer 环境
2018-11-01 10:51 637Docker 安装 CentOS Linux release ... -
Docker容器中安装jdk 1.8
2017-07-06 12:41 107411.在宿主系统下载所需要的jdk版本的gz文件 http:/ ... -
Docker 容器技术
2017-05-05 10:11 829从操作系统功能上看,Docker底层依赖的核心技术主要包括Li ... -
Docker 容器基础
2017-04-25 11:24 735一.概述 Docker的核心价 ... -
Mycat 介绍与安装
2016-06-29 11:08 5565一、Mycat简介 MYCAT基于阿里开源 ... -
监控 Linux 性能的命令与工具
2016-03-18 13:36 7781.top :Linux进程监控 Linux下的top命令是 ... -
TCP / IP 介绍
2015-10-23 12:06 860OSI七层模型: OSI ... -
Linux sudo 命令
2015-10-21 15:44 554sudo 是Linux平台上的一个非常有用的工具,它允许系统管 ... -
加密介绍
2015-10-15 15:13 725数据的安全性主要包括以下三个方面: 1.数据的机密性:保证传 ... -
Linux 开机流程
2015-09-23 14:33 901Linux开机流程: 1. 加载 BIOS(Basic In ... -
Linux 知识点整理
2015-05-12 11:33 902常用简称词汇: GUI:Graphic User Inter ... -
Linux 使用归纳 3
2013-08-06 12:00 855相对路径与绝对路径: ... -
Linux 使用归纳 2
2013-08-05 09:43 935Linux最优秀的地方之一 ...
相关推荐
### Linux超强归纳总结秘籍 —— 华为内部培训文档解析 #### 1. 命令行操作及常用命令使用 ##### 1.1 Shell简介 - **定义**: Shell 是用户与 Linux 操作系统之间的交互接口。 - **类型**: Linux 支持多种 Shell,...
### Linux设备驱动归纳总结 #### 一、Linux设备驱动的作用及层次结构 Linux设备驱动作为连接硬件和内核之间的桥梁,扮演着至关重要的角色。它不仅使得操作系统能够识别和操作硬件设备,还提供了统一的接口供应用...
在这个简要归纳中,我们将深入探讨Linux 0.11中的地址空间模型,特别是进程的虚拟地址、逻辑地址、线性地址和物理地址之间的关系。 1. **虚拟地址**:虚拟地址是程序运行时所使用的地址,由段选择符和段内偏移两...
配置自己的Linux系统归纳.pdf
使用u盘装linux操作系统归纳.pdf
特别是,为什么有如此多的人向社区贡献源代码,不索取任何酬劳并任由其他人免费使用?“因为他们乐于成为一个全球协作努力活动的一部分”,Linus这样回答说。开源成为了一种全球性的文化现象,无数的程序员投身其中...
十分适合linux驱动初学者,为今后Android驱动开发打下坚实的基础 (一):内核的相关基础概念 (二):模块的相关基础概念 (三):1_字符型设备之设备申请 (三):2_字符型设备的操作open、close、read、write ...
1. **启动计算机并加载安装媒介**:使用包含NOILinux for NOIP的光盘启动计算机,确保电脑BIOS设置中已将光驱设为首选启动设备。 2. **进入图形安装界面**:计算机启动后,系统会自动引导进入Ubuntu Linux的安装...
基于Linux网络操作系统的易错命令基本归纳 本资源摘要主要介绍 Linux 操作系统中易错的基本命令,旨在帮助新手快速掌握 Linux 基本命令,并解决一些常见的易错问题。 1. 分区命令 在 Linux 系统中,分区命令是...
linux的chmod命令使用详解[归纳].pdf
Linux运行保养经验归纳.pdfLinux运行保养经验归纳.pdf
Linux操作系统移植[归纳].pdf
6. X-Window系统:Linux使用先进的网络窗口系统,允许在局域网中的多台工作站之间共享显示器输出。 Linux的优势包括: a. 抗病毒:由于Linux的安全机制,它基本不受病毒威胁。 b. 系统稳定:Linux不容易崩溃,提供...
Linux系统GHOST备份方案归纳 本文档对Linux系统的GHOST备份方案进行了详细的介绍和比较。首先,文章指出Ghost工具软件不能完全应用于Linux系统,因为Ghost工具软件是有版权的软件,只支持ext2和ext3文件系统的Linux...
linux静态库和动态库制作归纳文档,详细编辑制作流程,清晰的思路。
linux系统主机双网卡环回测试归纳.pdf