1     前言

本文档介绍了date , clock , hwclork , cal,  ls ,cd , pwd, tty,  whereis ,  which ,stat,  echo , shutdown , halt , reboot , poweroff, who ,w ,whomai命令的详细信息,并提供相应命令的使用案例。

学习这些基础命令是一个Linux爱好者需要具备的首要条件,让小编带领你们进入Linux的世界看看它的一颦一笑。

读者对象:                                                

本文档(本指南)主要适用于以下人员:

Linux爱好者

2     概述

2.1   查询命令简介(man command、help command)

所有的命令大概分两种内部命令及外部命令,内部命令使用help命令查询而外部命令使用man、info`、--help查询为了大家能够快速了解并使用查询命令小编简要概述一下。

什么是外部命令和内部命令?

内部命令:由shell 程序自带的命令

外部命令:每一个命令又都有一个与之对应的且名字同命令的可执行文件:

使用type命令来判定给定的命令是内部命令。还是外部命令。

从上图我们可以看出pwd命令是一个shell自带的命令那么我们叫它内建命令相反ls命令就是一个外部命令。

那么help 与man有事如何使用的呢?

使用命令man ls 可以看到ls命令的详细信息。

而使用help ls则无法显示ls命令的信息

使用help pwd则能够查到pwd的命令信息。

好大家应该命名如何使用查询命令了,那么现在跟着小编开始吧!

2.2   环境简介

项目

配置

宿主

硬件型号

Tinkpad T440P

CPU

I5-4210

内存

4G

操作系统

Windows 8.1

虚拟系统

Vmware workstation 11

虚拟机

CPU

1Core

内存

1G

操作系统

Centos 6.7

3     Centos系统命令详解

命令

属性

详解

date

Name

(定义)

date - print or set the system date and time

date:显示或设置系统时间和日期的命

Synopsis

(大纲)

date [OPTION]... [+FORMAT]

查看系统时间命令

date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

设置时间命令

Description(描述)

常用Format讲解:

%A:查看星期

%F: 查看日期

%D:查看日期

%T:查看时间

%Y:查看年份

hwclock

Name

(定义)

hwclock - query and set the hardware clock (RTC)

hwclock: 查询和设置硬件时钟

注:Linux系统上使用两套时间

1:系统时间:linux系统时间

2:硬件时间:硬件时间如:biso时间

Synopsis

(大纲)

hwclock [functions] [options]

Description(描述)

常用Functions:

-s   Set the System Time from the Hardware Clock.

设置系统时间为硬件时间

-w   Set the Hardware Clock to the current System Time

设置硬件时间为当前系统时间

-r | --show         read hardware clock and print result

读取硬件时间并输出结果

cal

Name

(定义)

cal - displays a calendar

显示日历

Synopsis

(大纲)

cal [-smjy13] [[[day] month] year]

Description(描述)

-smjy13

显示当前月份日历

显示2015年日历

显示最近三个月的日历

显示指定月份日历(如:7月份)

ls

Name

(定义)

ls - list directory contents

显示目录内容

Synopsis

(大纲)

ls [OPTION]... [FILE]...

如:opention=[-a]   file=[/etc]

Description(描述)

-a显示隐藏文件

-l 每行一个文件列表

-t 根据修改时间排序

-c 配合-lt:根据ctime 排序并显示ctime(文件状态最后更改的时间)

cd

切换路径

pwd

Name

(定义)

pwd - print name of current/working directory

输出当前或工作中的目录名称

Synopsis

(大纲)

pwd [OPTION]..

Description(描述)

查看当前目录

tty

Name

(定义)

tty - print the file name of the terminal connected to standard input

打印连接到标准输入的终端的文件名

Synopsis

(大纲)

tty [OPTION]...

Description(描述)

tty
--> /dev/pts/1
## -s, --silent, --quiet 什么也不返还,值返回一个退出状态
$ tty -s

Whereis

Name

(定义)

whereis - locate the binary, source, and manual page files for a command

whereis :定位命令的二进制,源,手册文件的位置。

Synopsis

(大纲)

whereis [-bmsu] [-BMS directory...  -f] filename...

Description(描述)

-m 仅仅搜索手册部分

Which

Name

(定义)

which - shows the full path of (shell) commands

显示shell命令文件位置

Synopsis

(大纲)

which [options] [--] programname [...]

Description(描述)

找出pwd命令路径

找出tty命令路径

Stat

Name

(定义)

stat - display file or file system status

显示文件或文件系统状态

Synopsis

(大纲)

stat [OPTION]... FILE...

Description(描述)

显示ifcfg-eth0文件

Size :文件大小

Access:最后访问时间

Modify:最后修改时间

Change:状态更改时间(由系统维护,无法随意修改)

echo

Name

(定义)

echo - display a line of text

echo命令用来打印信息,是一个最常用的命令。在命令行中常用来打印环境变量的值,已确定当前环境中是否设置了指定的环境变量。在shell脚本中,常用来打印信息和帮助调试程序

Synopsis

(大纲)

echo [SHORT-OPTION]... [STRING]...

echo LONG-OPTION

Description(描述)

输出wo ai  linux

-n 输出信息之后不换行。

-e对字符串转义。

Shutdwon

Name

(定义)

shutdown  - bring the system down

关闭系统

Synopsis

(大纲)

shutdown [OPTION]...  TIME [MESSAGE]

Description(描述)

OPTIONS

-r  关闭系统并重新启动

-h  关机系统

-c  取消关机

+m 及m分钟之后执行相应操作

16点15分关机

now = 0 立刻执行相应操作

立刻关机

poweroff

Name

(定义)

Pweroff ,reboot, halt命令 - reboot or stop the system

重启或停止系统

Synopsis

(大纲)

reboot [OPTION]...

halt [OPTION]...

poweroff [OPTION]..

Description(描述)

-f 强制重启

halt

Name

(定义)

相当于poweroff

Synopsis

(大纲)

参见poweroff

Description(描述)

参见poweroff

reboot

Name

(定义)

停止系统相当于shutdown -h

Synopsis

(大纲)

参见poweroff

Description(描述)

参见poweroff

who

Name

(定义)

who - show who is logged on

显示登录至当前系统的所有用户及登录的终端

Synopsis

(大纲)

who [OPTION]... [ FILE | ARG1 ARG2 ]

Description(描述)

-a相当于-b -d --login -p -r -t -T –u

-b 最后重启的时间

-d 输出死亡程序

--login 输出系统登录时间

-r 输出当前运行级别

-T 添加用户的消息状态(+号或-号)

-u 列出用户登录

w

Name

(定义)

w - Show who is logged on and what they are doing

显示谁登录和他们在做什么。

Synopsis

(大纲)

w - [husfiV] [user]

Description(描述)

-h 不输入标题

-I 显示IP地址代替主机名

whoami

Name

(定义)

Whoami print effective userid

显示当前有效用户ID

Synopsis

(大纲)

whoami [OPTION]...

Description(描述)

转载于:https://blog.51cto.com/yuqian0425/1687156

学习date , clock , hwclork , cal, ls ,cd , pwd, tty, whereis , which ,stat, e相关推荐

  1. 从Dropbox下载。sh script后,执行cd, pwd, ls等命令会command not found解决方法

    使用windows系统编写了一个.sh脚本,上传至Dropbox后下载至Linux(CentOS)中使用,发现脚本中的cd, pwd, ls等shell命令都无法正常使用 update.sh cd 2 ...

  2. 7 .Linux文件目录类——pwd,ls,cd,mkdir,rmdir,touch,cp,rm,mv,cat,more,less,echo,head,tail,> 重定向 >> 追加,history

    1.         pwd 指令 基本语法 pwd     (功能描述:显示当前工作目录的绝对路径) 注意:绝对路径可以简单的认为从根目录开始定位 相对路径从当前位置开始定位 [root@wangw ...

  3. linux基本命令与终端操作、linux命令英文全称解释、ls clear cd pwd cat touch cp rm rmdir mkdir mv file find grep sudo su

    linux终端的命令提示符 命令提示符由四部分组成:当前登陆的用户名.主机名.当前所在目录.用户提示符 linux基本命令 查看目录下文件及文件夹:ls 英文全称(助记):list 命令参数: -a: ...

  4. linux学习笔记-第三课-ls,cd,alias,PASH,目录结构,快捷键

    一.ls:显示当前文件和目录的内容 格式:ls -[选项] [目录名] -a 显示所有隐藏文件 -l(长格式) 显示文件详细信息 -i 显示每个文件的索引节点信息 -t 以时间排序 -G 显示目录中除 ...

  5. Linux命令ls是什么缩写,linux基本命令ls、pwd、cd、mkdir等

    ls 命令,列出目录信息ls 命令就是 list 的缩写. ls 用来打印出当前目录的清单. 命令格式: ls [选项] [目录名] 常用参数: 参数 描述-a –all 列出目录下的所有文件,包括以 ...

  6. Linux实战技巧--文件系统操作(一)--文件查看(pwd/ls/cd)

    文件查看 pwd:显示当前的目录名称 ls:查看当前目录下的文件 cd:更改当前的操作目录 pwd–显示当前的目录 示例: pwd ls–查看当前目录下的文件 命令:ls [选项,选项...] 参数. ...

  7. pwd ls cd less more head more命令的用法

    pwd(用于显示用户当前所处目录)  ls(用来列出文件或目录信息) ls -a(all):显示所有文件,包括以"."开头的隐藏文件 ls -l(forma=long):以长格形式 ...

  8. Linux系统介绍 文件夹和文件管理命令 10个(pwd ls cd mkdir touch mv rm cp tar ln)

    ls -a ls -l ls -lh ls -l -h -S ls -lhS ls -lhS ls -lht ls ls -lls -lth ls .file* ls ./*txt ls -a ls ...

  9. Linux学习一天一个命令(2)[cd命令]

    Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命 ...

  10. linux ls mv,04_Linux目录文件操作命令1(mv ls cd...)_我的Linux之路

    上一节已经给大家讲了Linux的目录结构,相信大家已经对Linux的整个目录结构有所了解 现实中,服务器(包含Linux,Unix,windows server)一般都摆放在机房里,因为一个机房摆放了 ...

最新文章

  1. mysql建表字段不能重复_MySQL建表的一些约束条件
  2. Scrapy+Scrapy-redis+Scrapyd+Gerapy 分布式爬虫框架整合
  3. \r与\n的区别,以及\r\n的用法
  4. MongoDB 的 upsert
  5. 【今晚7点半】:六款开源LL-HLS/LL-DASH播放器评测
  6. 替代JavaOne 2013
  7. Linux7/Redhat7/Centos7 安装Oracle 12C_监听配置及DBCA安装数据库_05
  8. NB-IoT的DRX、eDRX、PSM三个模式怎么用?
  9. Entity Framework Core 实现全局查询过滤
  10. 王军生老师---银行领域高端讲师(王军生)
  11. 比豆二机器人好的机器人_电话机器人:电话机器人哪家好?选择电话机器人的标准是什么?...
  12. 联想重装系统去掉保护_联想电脑u盘重装系统被写保护怎么去掉
  13. HDU 4565 (构造共轭函数+矩阵快速幂)
  14. ewebeditor编辑器漏洞连接大马复现
  15. 算法工程师13——机器学习强化
  16. flutter1.9升级flutter2.0错误整理
  17. leetcode hot100------121. 买卖股票的最佳时机--动态规划知识点
  18. Windows电脑关闭触摸键盘的方法
  19. python高级--数据分析(Pandas库)
  20. 【学习经典】时间序列处理(DatetimeIndex)

热门文章

  1. vue : 无法加载文件 C:\Users\1111111\AppData\Roaming\npm\vue.ps1,因为在此系统禁止运行脚本
  2. merge r语言daframe_R语言:数据框
  3. layui 监听表单提交form.on(‘submit(sub)‘,function (){}) ajax请求失败问题
  4. Gogs代码托管系统安装配置手册
  5. PHP调微信小程序接口:生成小程序码,常见问题
  6. ELK logstash的grok 自定义正则匹配日志
  7. LINUX安装文件DEB的postrm运行报错,无法卸载怎么办
  8. C中define的#和##
  9. 可编译运行:调用ffmpeg接口,将RTSP流保存为MP4的C代码
  10. 博客V7之后,喜庆排名进入2000之内