总结:man, info, hwclock, cal, type, which, dirname, basename, who, which, whatis, makewhatis, hash, tty
man, info, help, date, hwclock, cal, shutdown, reboot, halt, poweroff, type, cd, which, dirname, basename, who, which, whatis, makewhatis, echo, hash, tty tac:cat按行逆序显示 file FILE...: 查看文件内容的格式 # mkdir `date +%F-%H-%M-%S`创建以当前时间命令目录,例如2014-----; rmdir who:查看当前系统上登录的所有用户及其信息 tty查看显示当前终端对应终端设备文件 串行终端 /dev/ttys# 物理终端 /dev/console 虚拟终端 /dev/tty# 图形终端 伪终端(模拟终端) /dev/ttys# Ctrl+c:取消当前程序 shift+Pageup/Pagedown Linux文件系统的特性: 、文件名可以使用除/以外的任意字符;但总长度不能超过255个; 、严格区分大小写;abc, Abc hash:查看使用过的命令或程序的执行文件所在目录路径 shell 事先通过一个变量(PATH)设定好了多个路径,当用户输入命令时,shell会自动到这些路径(由左向右)下查看与命令名称相同的可执行文件查找到并执行过的命令会被保存至一个hash查找表中;可以使用hash命令查看此表 which:查看一个可执行程序的具体路径:使用“which 命令” 命令的格式: command options arguments [] :代表括号内的内容可选。 {,} :代表括号内的内容分别作为一个使用单元都使用。例如x{a,b}等同于xa,xb | :或者,只能选一个 <>:必须指定括号内的内容 ...:同类内容可以出现多个 内置命令: help: # help 命令名 内置命令帮助信息,使用格式 # help cd 外部命令: # 命令 --help 外部命令帮助信息,使用格式 # dirname --help 使用手册:manual man:# man 命令帮助文件中需要关注的常用内容:NAME:名称释意;SYNOPSIS:使用格式;OPTIONS:选项;EXAMPLES:使用举例;DESCRIPTION:详细功能描述 选项: -a 显示所有匹配项 -d 显示man查照手册文件时候,搜索路径信息,不显示手册页内容 -f 同命令whatis ,将在whatis数据库查找以关键字开同的帮助索引信息 -h 显示man帮助信息 -k 同命令apropos 将搜索whatis数据库,模糊查找关键字 -S list 指定搜索的领域及顺序 如:-S :1p httpd 将搜索man1然后 man1p目录 -C 指定man 命令搜索配置文件 默认是man.config -K 搜索一个字符串在所有手册页中,速度很慢 -M 指定搜索手册的路径 man的简要使用机制: 翻屏: 空格键:向文件尾部翻一屏; b: 向文件首部翻一屏; 回车键:向文件尾部翻一行; k: 向文件首部翻一行; Ctrl+d: 向文件尾部翻半屏; Ctrl+u: 向文件首部翻半屏; 文本搜索: /keyword: 向文件尾部搜索; ?keyword:向文件首部搜索; n:跟搜索命令相同的方向(下一个); N:路搜索命令相反的方向(上一个); 补充:man其实能为命令(普通命令、管理命令)、程序的配置文件格式、系统调用、库调用、游戏及其其它不便归类的文件提供帮助手册; man命令的分段机制: -: :用户命令:User Commands 用户指令:使用者在shell中可以操作指令或可执行程序的文档 :系统调用:System Calls 系统调用:系统提供的系统调用文档 :库调用:C Library Functions 程序库调用:常用函数与函数库文档 :设备文件:Devices and Special Files 设备:设备文档,通常在/dev下的文件 :文件格式:File Formats and Conventions 文件格式:配置文件 :游戏:Games et. Al.游戏 :杂项:Miscellanea 杂项 标准与协议如网络协议,ASCII code等说明;不便归类的。 :管理命令:System Administration tools and Deamons 系统指令:管理员帐号可用管理指令。 man是按照手册的章节号的顺序进行搜索的,比如:#man sleep只会显示sleep命令的手册,如果想查看库函数sleep,就要输入:# man sleep whatis: 查看某关键字在哪些段落中有使用帮助,可以使用 # whatis Keyword 精确查找 makewhatis:提示:如果whatis的数据尚未生成,可以使用makewhatis手动进行; # man -k Keyword 模糊查找 info info 命令:获取在线文档; 很多应用程序自带的有文档:/usr/share/doc/ ChangeLog, INSTALL, README google: linux filetype:ppt keyword site:magedu.com RedHat官方文档: www.redhat.com/docs/ 系统管理类的命令: shutdown: shutdown [option]... TIME -r: 重启 -h:关机 -c:取消重启或关机命令 TIME时间格式: now +#: #分钟以后 hh:mm reboot :重启系统,调用shutdown -r halt:关机 -p poweroff:断电 -f 选项 危险,不调用shutdown 日期时间管理类命令: date, hwclock date:显示当前时间或修改时间 date [OPTION]… [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] # date #修改系统时间 date MMDDhhmm[CC]YY.ss 月月日日时时分分年年(两位或四位年).秒秒 显示时间元素 # date [+FORMAT] %Y:四位年份 %y: 2位年份 %m: 月 %M:分 %d: 日 %h: 月 %H: 时 %S:秒 %D: 日期 月/日/年 %F: 日期 常用:# date +%F-%H-%M-%S 示例:touch file-`date +%F-%H-%M-%S` 年-月-日 unix元年:-- :: %s: timestamp 常用: # date +%s 从元年到当前时间经过的秒数 cal 月历 cal 2014年历 Linux有两个时钟: 硬件时钟: 软件时钟:开机时读取硬件时钟 hc: 硬件的物理时钟 sys: 系统的软件时钟 hwclock -s: 以硬件时钟为准, --hctosys -w: 以系统时钟为准, --systohc 总 结:man, info, help, date, hwclock, cal, shutdown, reboot, halt, poweroff, type, cd, which, dirname, basename, who, which, whatis, makewhatis, echo, hash, tty
总结:man, info, hwclock, cal, type, which, dirname, basename, who, which, whatis, makewhatis, hash, tty的更多相关文章
- date/clock/hwclock/cal
date 显示日期与时间 date +%Y/%m/%d/%H:%M 2018/10/08/17:35 格式化输出 时间的设置 查看时区 date -R 时间戳转化 time1=$(date +%s - ...
- dirname basename 截取路径中的目录以及文件名
dirname basename 截取路径中的目录以及文件名 windows 下面: #include "shlwapi.h"#pragma comment(lib, &qu ...
- linux 系统函数之 (dirname, basename)【转】
转自:http://blog.csdn.net/peter_cloud/article/details/9308333 版权声明:本文为博主原创文章,未经博主允许不得转载. 除非你的原件考虑跨平台. ...
- dirname, basename - 分析路径成员
总览 (SYNOPSIS) #include <libgen.h> char *dirname(char *path); char *basename(char *path); 描述 (D ...
- php路径目录解析函数dirname basename pathinfo区别及实例
php获取路径.目录或文件名称,我们经常会使用到dirname().basename().pathinfo()这三个函数,本文章向大家详细介绍这三个函数的区别以及使用实例,需要的朋友可以参考一下. d ...
- c++ dirname() basename()
http://linux.about.com/library/cmd/blcmdl3_dirname.htm #include <iostream> #include <libgen ...
- 【php】php路径目录解析函数dirname basename pathinfo区别及实例
php获取路径.目录或文件名称,我们经常会使用到dirname().basename().pathinfo()这三个函数,本文章向大家详细介绍这三个函数的区别以及使用实例,需要的朋友可以参考一下. d ...
- 定义变量|dirname|basename|printf
$ basename /xxxx/test test $ dirname /xxxx/test /xxx $ dirname /xxx/test|while read p;do sp=$p" ...
- dirname,basename的用法与用途
#dirname介绍 当对文件使用dirname时,返回文件的上级目录,输出是否是绝对路径取决于输入的文件名是绝对路径 如果对目录使用,则返回上级目录 basename命令与dirname相反,读取文 ...
随机推荐
- Linux编程之自定义消息队列
我这里要讲的并不是IPC中的消息队列,我要讲的是在进程内部实现自定义的消息队列,让各个线程的消息来推动整个进程的运动.进程间的消息队列用于进程与进程之间的通信,而我将要实现的进程内的消息队列是用于有序 ...
- Unity3D基础学习 利用NGUI的Texture播放视频
利用NGUI播放视频,首先你得导入你的视频 你的电脑中必须安装QuickTime软件,没有,去下一个,如果是Windows系统,安装完之后重启. 接下来转换你的视频格式,如果你的视频在QuickTim ...
- 3分钟学会sessionStorage用法(h5页面返回滚动到上次浏览器位置)
前言: 因最近移动端开发过程中遇到一个运营提出的所谓技术难点需求,对于原生APP来说轻而易举,毕竟自己的APP用户操作指哪打哪,但是H5该怎么做?H5就实现不了么?对于一个爱研究攻克这些前端棘手问题的 ...
- linux 声音大小调整的命令
alsamixer 输入上面的命令 回车即可看到图形界面,界面如下 ┌──────────────────────────── AlsaMixer v1.0.27.1 ──────────────── ...
- ios 中如何应对UIScrollView快速滑动(暴力用户,暴力测试)
1.实现UIScrollViewDelegate 开始滑动: - (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView 滑动 ...
- There is already an open DataReader associated with this Connection which must be closed first
使用MVC4 EF Linq获取foreach列表循环的时候遇到了如下的问题:报错提示 There is already an open DataReader associated with this ...
- svg转换工具
package com.rubekid.springmvc.utils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOu ...
- HDU_2068_RPG错排
Problem Description 今年暑假杭电ACM集训队第一次组成女生队,其中有一队叫RPG,但做为集训队成员之一的野骆驼竟然不知道RPG三个人具体是谁谁.RPG给他机会让他猜猜,第一次猜:R ...
- String or binary data would be truncated
在使用Typed Dataset进行数据的插入时,会报这样的错:String or binary data would be truncated. 我碰到的原因是 数据库中字段的长度过段,插入时内容被 ...
- osgi与webservice
osgi简介: http://osgia.com/ http://blog.csdn.net/xiaokui008/article/details/9662933 http://wdhdd889.it ...