linux学习笔记3:系统命令

时间:2022-09-24 15:37:41

date  打印或设置系统日期和时间

       date [option]…[+format]

       date [-u|―utc|―universal] [MMDDhhmm[[CC]YY] [.ss]]

                 -r FILE  显示file的最后修改时间

                 -R 根据 RFC-822 指定格式输出日期

                 -s STRING 根据STRING修改系统时间

                 -u  格林威治时间

                        format  :    %a  星期几的简写 (Sun..Sat)

                                            %A 星期几的全称 (Sunday..Saturday)

                                             %b 月份的简写 (Jan..Dec)

                                             %B  月份的全称 (January..December)

                                              %c  日期和时间 (Sat Nov 04 12:02:33 EST 1989)

                                              %D 日期(按照 月/日期/年 格式显示) (mm/dd/yy)

                                              %H 小时(按 24 小时制显示,用两位表示) (00..23)

                                              %I   小时(按 12 小时制显示,用两位表示) (01..12)

                                              %j  (一年中的)第几天(用三位表示) (001..366)

                                              %T  时间,按 24 小时制显示(hh:mm:ss)

 

hwclock   显示和修改主板时间

                       hwclock [functions] [options]

 

cal     显示日历

                       -3 显示上个月、本月、下个月的日历

                       -y 显示一年的日历

                       

halt ,reboot,poweroff   中止系统运行

 

COMMAND & 表示该命令在后台运行,不显示运行结果

 

shutdown 关闭系统

                       shutdown [options] TIME

                                          -h   停机

                                          -r    重启

                                          -c   取消运行中的关机进程

                             时间格式可以有很多种,可以是hh:mm,或者是+m(等待的分钟数),或者是now(立即)

 

cd : change directory

什么是用户,获取资源或者服务的凭证

cd ~username

.   当前目录

..  上一级目录

cd -  当前目录与前一目录切换

echo $PWD   显示当前目录

echo $OLDPWD 显示之前的目录

文件前面带.的为隐藏文件

文件名最长255个字符

 

linux 文件的类型

-   普通文件

d  目录文件

l   符号链接

-   硬链接

b 块设备文件

c  字符设备文件

s  套接字文件

p  命名管道pipe文件

 

ls  :list 显示列表     

               ls  [options] [filename]

                      -a  列出所有文件,包括以.开头的隐藏文件

                      -A 显示除了.和..以外的文件

                      -l   显示文件名、文件类型、文件权限、硬链接数、所有者、组名、大小(byte)、最近被修改的时间

                      -d  只显示目录本身

                      -r   :reverse 降序排列

                      -R   : recursive  递归列出全部目录的内容

                       -i   : inode 显示节点号