常用命令

pwd : printing working directory

显示工作目录

cd : change directory

~]# cd:切换回家目录

注意:bash中,~ 表示家目录

~]# cd ~ :切换回自己的家目录

~]# cd ~USERNAME :切换至指定用户的家目录

~]# cd -:在上一步目录与下一步目录之间切换

cd 后可以跟相对路径cd log/或cd ./log/;或者绝对路径cd /var/log/或cd ../var/log/。

相关环境变量:

$PWD:显示当前目录

$OLDPWD:显示上一步的目录

ls : list,列出指定目录下的内容

~]# ls [OPTIONS]…[FILE]…

[OPTIONS]:

-a : 显示所有文件,包括隐藏文件

-A : 显示除.和..之外的所有文件

-l : –long,长格式列表,即显示文件的详细属性信息

*如:-rw-r–r–. 1 root root 8957 10月 14 19:34 boot.log

——第一位“-”表示文件类型,可以有-,d,b,c,l,s,p

——后面的“rw-”表示文件属主的权限

——“r–“表示属组的权限

——“r–”表示其它用户(非属主、属组)的权限

——数字“1”表示文件被硬链接的次数

——第一个“root”表示文件的属主

——第二个“root”表示文件的属组

——后面数字“8957”表示文件的大小,单位是字节

——“10月 14 19:34”是文件最近一次被编辑的时间

——“boot.log”是文件名

-h,–human-readable:对文件大小做单位换算,结果为非精确值

-d:查看目录自身而非其内部的文件列表

-r,reverse:逆序显示

-R,recursive:递归显示

cat:concatenate,文本文件查看器,不应查看二进制文件,文件类型用“file [路径]”查看

~]# cat [OPTIONS]…[FILE]…

[OPTIONS]:

-n:给所显示的文本行编号

-E:显示行结束符$

tac:文件文本逆序查看工具

file : 确定文件内容类型

file [FILE]…

echo:回显命令

~]# echo [SHORT-OPTION]…[STRING]…

~]# echo LONG-OPTION

[SHORT-OPTION]:

-n : 不进行换行

-e : 使转义符生效

\n:换行符

\t&\v:衡向制表符&纵向制表符

……

[STRING]:可以使用引号。单引号:强引用,变量引用不执行替换;双引号:弱引用,变量引用会被替换。

注意:变量引用的正规符号为${name}

关机或重启命令

shutdown

~]# shutdown [OPTIONS]…[TIME][WALL…]

[OPTIONS]:

-h:halt

-r:reboot

-c:cancel

[TIME]:

now

hh:mm

+m

+0

[WALL]:

向所有终端群发信息

日期相关的命令:

date

显示系统日期时间:

~]# date [OPTION]…[+FORMAT]

[FORMAT]:格式符

%F,%T,%Y,%m,%d,%H,%M,%S,%s(表示从1970年1月1日0点0分0秒到当前时间所经历的时间,即UINX元年,单位:秒),……

各格式符之间可以用“-”连接。

设定系统日期时间:

~]# date [MMDDhhmm[[CC]YY][.ss]]

[[CC]YY]为年份,可以是两位18,或四位2018

clock,hwclock:硬件时钟

~]# hwclock [function][option..]

[function]:

-s,–hctosys:把系统时间校准为硬件时钟时间

-w , –systohc:把硬件时钟校准为系统时钟时间

*Linux系统启动时从硬件读取日期和时间信息,读取完成后,不再与硬件相关联。date命令用于查看系统时钟,clock命令用于查看硬件时钟

cal: 显示月历

~]#cal [OPTIONS][[[day]month]year]

    原文作者:wenxuan666
    原文地址: https://www.jianshu.com/p/964de228e3b8
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞