linux cat cd,Linux常用命令(echo、date、ls、cd、history、cat)(示例代码)

一.linux常用命令有很多今天我们来总结一下常用的入门命令:

1.linux下关机命令:poweroff、init 0、halt、shutdown -h now

2.linux下重启命令:reboot、init 6、shutdown -r now

3.shutdown命令:

格式:shutdown  options TIME

其中options有以下几个:

-r:执行重启

-c:取消shutdown命令

-h:执行关机

其中TIME有以下几个:

now:表示现在

+m:相对时间表示法,从命令提交开始多久之后:例如:+3

hh:mm:指定绝对时间,指明具体时间。

举例:

shutdown -h now  #现在关机

shutdown -r now  #表示现在重启

4.ls命令:显示指定路径下的文件列表

格式:ls [OPTION]... [FILE]...

参数:

ls:显示指定路径下的文件列表。

ls -a|--all:显示所有文件包括隐藏文件。

ls -A:显示不包括隐藏文件的其他文件。

ls -l:以长格式显示文件列表

ls -h: 以人类易读的方式显示文件大小

ls -d: 显示目录自己的相关属性,通常和-l一起使用

ls -r --reverse: 使用逆序显示

ls -R:递归显示

ls -t:按修改时间排序,最新时间在前

5.cd切换命令:

格式:cd [-L|-P] [dir]

常用命令:

cd ~:回到用户家目录

cd ~USERNAME:回到指定用户家目录

cd -:回到用户上一次所在目录

cd: 回到用户家目录

cd .:切换到当前目录

cd ..:切换到当前目录的上一级目录

6.文件查看命令:cat,tac,file

cat:正序查看文件内容,tac逆序查看文件内容,file查看文件内容格式

7.echo命令:打印,回显命令

格式:echo [SHORT-OPTION]... [STRING]...

echo LONG-OPTION

参数:-n:禁止自动添加换行符

-e:允许使用转义符

\n:换行符

\t:制表符

"":表示弱引用

‘‘:表示强引用

8.date命令:日期查看命令

格式:date [OPTION]... [+FORMAT]

其中FORMAT格式指的是格式符号

参数:

%A:显示当前时间全称星期几

%a:显示当前时间缩写星期几

%D:显示当前时间年月日:格式为/month/day/year

%F: 显示当前时间年月日:格式为year-month-day

%T:显示当前时间时分秒:格式为hour:minetus:seconds

%Y-%m-%d-%H:%M:%S :显示当前时间

举例:

Wednesday

Wed

09/13/17

2017-09-13

08:00:52

[[email protected] test]# date +%Y-%m-%d-%H:%M:%S

2017-09-13-08:01:15

建立时间格式:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

MM:月份

DD:日

hh:小时

mm:分钟

YY:年份缩写

CCYY:年份全称

.ss:秒

date -s "year-mouth-day hour:minites:seconds"

举例:

方法一:

[email protected] test]# date 091916452017.59

Tue Sep 19 16:45:59 CST 2017

方法二:

[[email protected] test]# date -s "2017-09-19 16:46:40"

Tue Sep 19 16:46:40 CST 2017

9.linux系统时钟:

linux系统有两种时钟:

系统时钟:由liunx内核通过cpu工作频率进行的计时。

硬件时钟:硬件自带晶体管振动频率进行的计时。

查看硬件时钟:clock、hwclock命令。

时钟同步命令:

hwclock:

参数:

-s, --hctosys :建立系统时钟同步硬件时钟

-w, --systohc :建立硬件时钟同步系统时钟

10.日历查看命令:

cal:表示日历命令

cal 2017

11.查看历史命令方法:history:登进系统时会读取历史命令文件/root/.bash_history;登录shell后执行的命令会存在于缓存中,退出系统后缓存命令会保存到历史命令文件中。

参数:

-a 手动追加本次会话的命令到历史命令文件中

-d  删除命令历史中指定的命令(指定方法为历史命令的编号)

-c  清空历史命令

命令的快捷操作:!n:调用历史中的第n条命令

!!  调用上一条执行命令。

!string 调用历史中最近一条符合string的命令,倒序。

hash -r/-d 清空命令使用的hash缓存

hitscommand

4/bin/cat

2/bin/ls

hash: hash table empty

12.常用查找命令:

which:显示命令对应的程序文件的路径

格式:which [option] command

参数:--skip-alias:禁止显示别名

whereis与which命令作用相同

echo $PATH : shell程序搜寻可执行程序文件的路径定义在PATH变量中。寻找顺序自左到右。将搜寻的结果缓存在存储中(k-v)

whatis:查看指定命令的帮助文档手册有哪些

whatis COMMAND

使用mkwhatis命令可将当前系统所有的帮助手册及对应的关键字创建为一个数据库。

13.查看系统登录用户情况:

who:显示当前系统的所有会话

w:显示当前系统的所有会话及所做的操作

whoami:显示当前登陆的有效用户

root     pts/0        2017-09-13 07:36 (192.168.80.1)

root     tty1         2017-09-12 10:47 (:0)

root     pts/0        2017-09-13 07:36 (192.168.80.1)

root     pts/1        2017-09-19 17:16 (192.168.80.1)

root     tty1         2017-09-12 10:47 (:0)

17:16:21 up 1 day,  8:04,  3 users,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT

root     pts/0    192.168.80.1     13Sep17  0.00s  0.10s  0.00s w

root     pts/1    192.168.80.1     17:16   11.00s  0.01s  0.01s -bash

root     tty1     :0               12Sep17  7days  2:03   2:03  /usr/bin/Xorg :0 -nr -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-pTcg9T/database -nolisten tcp vt1

root

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值