基础命令:
date:
date+选项+参数显示
FORHAT:格式符号
%D
%F
%T
date【MMDDhhmm】[CC][YY]{.ss},设置
MM:月份
DD:几号
hh:小时
mm:分钟
YY:两个年份
ccYY:四位年份
.ss:秒钟
例如:[root@localhost ~]# date 0520052018.21
Sun May 20 05:20:21 PDT 2018
linux的两种时钟: 分别是date clock
系统时钟:由linux内核通过cpu的工作效率进行的计时
硬件时钟:
hwclock:显示硬件时钟
-s,--hctosys
-w,--systohc
cal----显示日历
目录相关的命令:
当前目录或工作目录
主目录,家目录,HOME
root: /root
普通用户 :/home/usernanme
例如:/home/suwen
~用户的主目录
cd:
cd或cd..:回到当前用户的主目录
cd~userhome:切换指定用户的主目录
cd -:在上一个目录和当前目录来回切换
.:当前目录
..:上一级目录
相关的环境变量:
pwd:保存当前目录路径;
OLDPWD:上一次所在的目录路径
pwd:显示当前目录
ls:list(列表,列出)显示指定路径下的文件列表
ls:
-a:,-all:显示所有文件,包括隐藏文件。
-l:长格式
drwxr-xr-x. 2 suwen suwen 4096 May 20 2018 Desktop
drwxr-xr-x:
最左侧的第一位,文件类型
-:普通文件
d:目录文件
l:链接文件
b:块设备
c:字符设备
p:管道设备
s:套接字
后面的9位,访问权限,perm
数字;文件被硬连接的次数,
左suwen:文件的所有者
右suwen:文件的group(组)
4096:文件的大小
May 20 2018 :文件最后一次修改的时间
Desktop:文件名
-h:--human-readable:单位换算
-d:显示目录自身的相关属性,通常与-l一起使用
-r:--reverse:逐序显示
-R: --reversive:递归显示
stat /home/suwen:获取指定文件的元数据
文件查看命令:cat,tac
cat【option】...【FTLE】...
how are you?$how old are you?$$
-E:显示行结束符$
-n:对显示出的每一行进行编号
文件内容类型查看命令:file
file /etc/yum.conf
回显命令:echo
-n:禁止自动添加换行符号
-e:允许使用转义符;
\n:换行
\t:制表符
[root@localhost etc]# echo -e 'how\n are you'
how
are you
acho“SHELL”:变量会替换,双引号表弱引用
acho‘SHELL’:变量不会替换,强引用
which:显示命令对应的程序文件路径
which
--skip-alias:禁止显示别名
[root@localhost etc]# which --skip-alias /etc
/usr/bin/which: no etc in ()
whatis:
使用mkwhatis命令可将当前系统上所有的帮助手册及与之对应的关键字创建为一个数据库
系统管理类命令
关机:
halt,poweroff,shutdown,into 0
重启:
reboot,shutdown,init 6
跟用户登录相关:
who,whoami,w