您的位置:首页 > 运维架构 > Linux

Linux简单命令学习

2015-08-22 23:51 731 查看
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
CPUI5-4210
内存4G
操作系统Windows 8.1
虚拟系统Vmware workstation 11
虚拟机
CPU1Core
内存1G
操作系统Centos 6.7
3 Centos系统命令详解
命令属性详解
dateName(定义)date - print or set the system date and timedate:显示或设置系统时间和日期的命
Synopsis(大纲)date [OPTION]... [+FORMAT]查看系统时间命令date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]设置时间命令


Description(描述)常用Format讲解:%A:查看星期


%F: 查看日期


%D:查看日期


%T:查看时间


%Y:查看年份


hwclockName(定义)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 读取硬件时间并输出结果


calName(定义)cal - displays a calendar显示日历
Synopsis(大纲)cal [-smjy13] [[[day] month] year]
Description(描述)-smjy13显示当前月份日历


显示2015年日历


显示最近三个月的日历


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


lsName(定义)ls - list directory contents显示目录内容
Synopsis(大纲)ls [OPTION]... [FILE]...如:opention=[-a] file=[/etc]


Description(描述)-a显示隐藏文件


-l 每行一个文件列表

-t 根据修改时间排序


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


cd切换路径


pwdName(定义)pwd - print name of current/working directory输出当前或工作中的目录名称
Synopsis(大纲)pwd [OPTION]..
Description(描述)查看当前目录


ttyName(定义)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
WhereisName(定义)whereis - locate the binary, source, and manual page files for a commandwhereis :定位命令的二进制,源,手册文件的位置。
Synopsis(大纲)whereis [-bmsu] [-BMS directory... -f] filename...



Description(描述)-m 仅仅搜索手册部分


WhichName(定义)which - shows the full path of (shell) commands显示shell命令文件位置
Synopsis(大纲)which [options] [--] programname [...]
Description(描述)找出pwd命令路径


找出tty命令路径


StatName(定义)stat - display file or file system status显示文件或文件系统状态
Synopsis(大纲)stat [OPTION]... FILE...
Description(描述)显示ifcfg-eth0文件


Size :文件大小Access:最后访问时间Modify:最后修改时间Change:状态更改时间(由系统维护,无法随意修改)
echoName(定义)echo - display a line of textecho命令用来打印信息,是一个最常用的命令。在命令行中常用来打印环境变量的值,已确定当前环境中是否设置了指定的环境变量。在shell脚本中,常用来打印信息和帮助调试程序
Synopsis(大纲)echo [SHORT-OPTION]... [STRING]... echo LONG-OPTION
Description(描述)输出wo ai linux


-n 输出信息之后不换行。-e对字符串转义。
ShutdwonName(定义)shutdown - bring the system down关闭系统
Synopsis(大纲)shutdown [OPTION]... TIME [MESSAGE]
Description(描述)OPTIONS-r 关闭系统并重新启动 -h 关机系统 -c 取消关机 +m 及m分钟之后执行相应操作16点15分关机


now = 0 立刻执行相应操作立刻关机

poweroffName(定义)Pweroff ,reboot, halt命令 - reboot or stop the system重启或停止系统
Synopsis(大纲)reboot [OPTION]...halt [OPTION]...poweroff [OPTION]..
Description(描述)-f 强制重启
haltName(定义)相当于poweroff
Synopsis(大纲)参见poweroff
Description(描述)参见poweroff
rebootName(定义)停止系统相当于shutdown -h
Synopsis(大纲)参见poweroff
Description(描述)参见poweroff
whoName(定义)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 列出用户登录

wName(定义)w - Show who is logged on and what they are doing显示谁登录和他们在做什么。
Synopsis(大纲)w - [husfiV] [user]
Description(描述)-h 不输入标题


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

whoamiName(定义)Whoami print effective userid显示当前有效用户ID
Synopsis(大纲)whoami [OPTION]...
Description(描述)

本文出自 “技术博客” 博客,请务必保留此出处http://hackerr.blog.51cto.com/10590573/1687223
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: