linux基础命令集.,Linux学习:Linux基础命令集(1)
本次记录以下命令如date, clock, hwclock, cal,ls, cd, pwd, tty,whereis, which, stat, echo, shutdown, halt, reboot, poweroff, who, w, whoami的使用格式、常用选项及它们有哪些使用实例等。日期与时间相关命令
1.date日期与时间显示设置命令
date只显示与设定系统时钟的日期与时间,它可以与互联网在线NTP服务器保持同步更新,也可以利用服务器本身自带的硬件时钟来进行同步。
日期与时间显示命令格式:date [OPTION]...[+FORMAT]
FORMAT:
%A显示完整的工作日,如Friday
[root@www ~]# date +%A
Monday
%B显示完整的月份,如August
[root@www ~]# date +%B
August
%D显示短格式日期,如8/20/15
[root@www ~]# date +%D
08/24/15
%F显示完整日期,如2015-08-20
[root@www ~]# date +%F
2015-08-24
%H显示24小时制格式的小时数,如17
[root@www ~]# date +%H
17
%m以数字格式显示月份,如08
[root@www ~]# date +%m
08
%M显示时间走的时分数,如33
[root@www ~]# date +%M
33
%T显示完整时间格式,如17:35:53
[root@www ~]# date +%T
17:35:53
%Y显示年份,如2015
[root@www ~]# date +%Y
2015
%S显示时间走的秒数,如11
[root@www ~]# date +%S
12
日期与时间设置命令格式:date [-s][MMDDhhmm[[CC]YY][.ss]]
OPTION:
-s修改时间或日期
第一种方式
.只修改时间
[root@www ~]# date –s14:15:55
.只修改日期
[root@www ~]# date –s 2015-08-22
.同时修改日期与时间
[root@www ~]# date –s“2015-08-22 14:15:55”
第二种方式
[root@www ~]# date082218002015
Sat Aug 22 18:00:00 CST2015
2.clock&hwclock显示与设定硬件时钟命令
clock是hwclock的快捷方式,即为方便用户习惯。它主要显示与设定硬件时钟的时间与日期。因为它本身基于硬件,且通过主板石英晶体振荡器有规律的运动频率来实现。
显示与设定硬件时钟命令格式:hwclock [FUNCTIONS] [OPTIONS]
FUNCTIONS:
-r,--show查看硬件时间
[root@NTPServer ~]#hwclock -r
2015年08月24日星期一19时49分55秒-0.025218 seconds
或者
[root@NTPServer ~]# clock-r
2015年08月24日星期一19时49分55秒-0.025218 seconds
或者
[root@NTPServer ~]# hwclock
2015年08月24日星期一19时49分55秒-0.025218 seconds
--set设定硬件时间
[root@NTPServer~]# hwclock --set --date="08/22/15 09:00:56"
或者
[root@NTPServer~]# clock --set --date="08/22/15 09:00:56"
-s,--hctosys以硬件时钟为准,调整系统时间
[root@NTPServer ~]#hwclock –s
-w,--systohc以当前系统时间为准,调整硬件时钟
[root@NTPServer ~]#hwclock -w
3.cal显示日历的命令
显示日历命令格式: cal [OPTIONS]
OPTIONS:
-y显示当前年代的日历
[root@www ~]# cal 2015
或者
[root@www ~]# cal –y文件与目录管理相关命令
4.ls查看文件与目录命令
查看文件与目录命令格式:ls [OPTION]... [FILE]...
OPTION:
-d仅显示指定文件夹本身
[root@www ~]# ls -d /var
/var
-R遍历指定文件夹
[root@www ~]# ls -R /var
-a显示指定文件夹全部文件包含.与..
[root@www ~]# ls -a /var
-h显示指定文件夹文件的实际大小
[root@www ~]# ls -h /var
5.cd切换目录命令
change directory切换目录命令格式:cd [/PATH/TO/SOMEWHERE]
PATH:
回家目录或主目录
[root@www ~]# cd
或者
[root@www ~]# cd ~
切换指定用户的家目录
[root@www ~]# cd~USERNAME
返回上次所在目录
[root@www ~]# cd -
6.pwd显示当前目录命令
print working directory显示当前目录命令格式:pwd [OPTION]...
OPTION:
-P取得正确的实际路径
[root@www ~]# pwd –P/var/mail
/var/spool/mail
7.tty显示终端连入命令
显示终端连入命令格式:tty [OPTION]...
[root@www ~]# ttyl
/dev/pts/1
8.whereis寻找特定文件命令
显示二进制文件、源码文件及man帮助手册的路径。由于利用数据库文件查找数据,而非按PATH提供路径查找命令,因此其查询速度非常快。
寻找特定文件命令格式:whereis [OPTION]
OPTION:
-b只找二进制格式的文件
[root@www ~]# whereis -b ls
ls: /bin/ls
-m只找在说明文件manual路径下的文件
[root@www ~]# whereis -m ls
ls: /usr/share/man/man1p/ls.1p.gz/usr/share/man/man1/ls.1.gz
9.which显示指定命令的完整路径
which命令按照PATH值进行逐步寻找。
显示指定命令的完整路径格式:which [OPTION]
OPTION:
--skip-alias禁止列出别名
[root@www ~]# which –skip-alias ls
/bin/ls
10. stat查看文件状态命令
查看文件状态命令格式:stat [OPTION]...FILFE...
[root@www ~]# stat/etc/sysconfig/netwoks
File: "/etc/sysconfig/network"
Size: 40 Blocks: 8 IO Block: 4096普通文件
Device: 802h/2050d Inode: 389390 Links: 1
Access: (0644/-rw-r--r--) Uid: (0/root) Gid: (0/root)
Access: 2015-08-24 22:09:35.410925854+0800
Modify: 2015-08-20 20:00:03.047999672+0800
Change: 2015-08-20 20:53:22.136998231+0800
11.echo回显命令
通常用在脚本语言和环境变量的标准输出或者文件中显示一行文本或者字符串。
回显命令格式:echo [OPTION]...[ARGS]...
OPTION:
-n不需要另起一行输出
[root@www ~]# echo -n “abc”
abc[root@www ~]#
-e转义字符生效
\b删除字符间的所有空格
[root@www ~]# echo -e “abc \bcba”
abccba
\n会另起一行
[root@www ~]# echo -e “abc \ncba”
abc
cba关机与重启相关命令
12. shutdown安全地关机或重启命令
它在系统关闭之前,给系统上的所有登录用户提示一条警告信息。系统执行该命令后会自动进行数据同步(sync)的工作,且把系统的服务都关闭之后,才关闭电脑。
安全地关机或重启命令格式:
shutdown [OPTION]...TIME[MESSAGE]
OPTION:
-r重启
[root@www ~]#shutdown -r
-h关机后关闭电源
[root@www ~]#shutdown –h
-c终止当前shutdown操作
[root@www ~]#shutdown –c
-k不关机,只发送警告消息出去
[root@www ~]#shutdown –k “The System will reboot”
TIME:
now立即执行
[root@www ~]#shutdown –r now
+m等待m分钟后执行
[root@www ~]#shutdown –r +10
HH:MM设定精确时间执行
[root@www ~]#shutdown –r 21:18
13.halt停机未必切断电源命令
它其实就是调用shutdown –h指令。Halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。
Halt指令则允许不管系统的状态如何,直接停止电脑的运作。
停机未必切断电源命令格式:halt [OPTION]...
OPTION:
-f没有调用shutdown而强制关机或重启
[root@www ~]#halt -f
-i关机或重启之前,关掉所有的网络接口
[root@www ~]#halt –i
-p关机时调用poweroff(默认选项)
[root@www ~]#halt -p
14.poweroff关机命令
此命令与halt指令类似
[root@www ~]#power -f
15.reboot重启命令
reboot命令重启动系统时是删除所有的进程,而不是平稳地终止它们。因此,使用reboot命令可以快速地关闭系统,但如果还有其它用户在该系统上工作时,就会引起数据的丢失。所以使用reboot命令的场合主要是在单用户模式。此命令与halt指令类似。
[root@www ~]#reboot -f
登录用户相关命令
16.who查看登录系统的所有用户命令
[root@www ~]# who
root pts/0 Aug 24 19:56 (10.10.6.240)
root pts/1 Aug 24 20:10 (10.10.6.240)
17.whoami查看当前终端上登录的用户命令
[root@www ~]# whoami
root
18.w显示目前登入系统的用户信息命令
执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
显示目前登入系统的用户信息命令格式:
w [OPTION]... [USER]
OPTION:
-h不显示各栏位的标题信息列
[root@www ~]#w –h
root pts/0 10.10.6.240 Mon19 0.00s 0.21s 0.00s w –h
root pts/1 10.10.6.240 Mon20 13:16 0.31s 0.00s man w
linux基础命令集.,Linux学习:Linux基础命令集(1)相关推荐
- Linux系统运维工程师学习(基础 一)
Linux系统运维工程师学习(基础 一) 1.1计算机软硬件与操作系统介绍 计算机系统的组成 硬件系统 主机(中央处理器,内部处理器) 外部设备(I/O设备接口,外部存储器,输入输出设备) 软件系统 ...
- 红旗系统是不是linux,红旗linux操作系统是Linux吗?我想学习Linux,已经按完红旗的了、不知道是不是Linux,有没有被红旗改变过。还能按正常的方式学吗?...
红旗linux操作系统是Linux吗?我想学习Linux,已经按完红旗的了.不知道是不是Linux,有没有被红旗改变过.还能按正常的方式学吗? 更新时间:2019-10-23 17:07 最满意答案 ...
- 零基础最简单方式学习Linux?
有很多关于Linux的书籍,博客.大多数都会比较"粗暴",让未入其门就路过了. 所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语言来介绍Linux背景和动机.就如同 ...
- 小菜鸟的Linux(centOS 6)学习之基础篇
关于Linux的介绍想必大家都了解的,这里就不再啰嗦了.简单地说Linux是一个开源,免费的操作系统:安全,高效,稳定,处理高并发非常强悍:特点是多用户,多任务. 一.先来了解一下磁盘分区的概念 *盘 ...
- linux网络配置命令笔记,初学者学习linux笔记与练习-第二天。一些基本命令以及初级网络配置...
菜鸟学习linux笔记与练习-----第二天.一些基本命令以及初级网络配置 基本命令 ??uname -a -s ??hostname显示主机名 若是要永久生效,则编辑以下文件 ??#vim /etc ...
- windows下学习linux,在Windows环境下学习Linux命令行的几种方法
Linux高手通常将Windows工作平台的人鄙视得一无是处, 其实这完全没有必要.请不要装. 对于想进军linux的人来说, 学好linux命令行无疑是最基本的东西. 本文讲述如何在Windows环 ...
- linux cadaver 命令,(个人学习Linux经历)文本命令
[vbird@www ~]$command [-options] parameter1 parameter2... 命令 选项 参数(1) 参数(2) 说明: 0. 一行命令中 ...
- linux一级常用目录,小蚂蚁学习Linux(3)——Linux一级目录说明和常用命令解释...
根目录下的一级目录解释说明: /etc 配置文件目录 /home 普通用户家目录 /bin 命令保存目录 /lib 系统库保存目录 /boo ...
- linux invalid argument_Linux | 那些年学习Linux你被坑过的故障集合
关注[老男孩Linux运维]离大牛更近一步 一. 文件和目录类 1.1 File exist 文件已经存在 [root@oldboyedu59 ~]# mkdir /data /lidao ...
- linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer
从零开始学习Linux:Day04 源码安装Nginx .acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使 ...
最新文章
- mysql connections参数_MySQL性能优化之max_connections配置参数浅析
- There are 0 datanode(s) running and no node(s) are excluded in this operation.
- Golang协程案例:并行计算指定数的阶乘(未使用管道)
- Oracle 热备份
- 【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](1)
- jzoj6297-世界第一的猛汉王【切比雪夫距离,扫描线】
- poll/epoll/keyed-poll/keyed-epoll的唤醒--分层次的解决方案
- 数据结构-在O(1)时间删除链表节点
- 【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
- [HTML5]使用Box2dWeb模拟飞行箭矢
- 项目按jar包方式部署
- 聊聊汽车智能化时代的ASIL
- java access数据库连接_Java Access数据库连接
- virt viewer Usbredir USB重定向
- java删除某些段落word_Java 批量删除Word中的空白段落
- Logstash 时间转换(YYYY-MM-dd HH:mm:ss转Unix时间)
- 读者提问:如何提高效率?
- YY直播产品体验报告
- 【Vue3】vue3中组合式Api的setup写法快速入门上手起步
- log4j2 概述、配置详情、日志八种输出级别讲解
热门文章
- python可以写dnf外挂么_易语言写DNF外挂各种功能(很详细适合新手)
- 5.(人脸签到)疫情下的在线办公签到系统-进阶篇
- wpf 展示特定列表结构
- 腾讯AI Lab赠票 | 相约腾讯全球合作伙伴大会,南京见!
- APP测试常见闪退bug以及、测试需关注点
- 关于VMware12 failed to start vmware authorization service问题发生原因及解决方法
- PAT甲级 1122 哈密顿回路
- 【调剂】安徽理工大学矿业工程学院接收调剂学硕研究生
- 非常适合新手的视频[ps照片美容]高清淅在线
- 基于stm32f103的火箭车