运维day2 Linux操作系统及常用命令

date: 时间管理

Linux RTC:Real Time Clock

     硬件时间:clock,hwclock  (hwclock -s读取硬件时间到系统)

     系统时间:date

获得命令使用帮助:

    内部命令:

         help  COMMAND

    外部命令:

         COMMAND  --help

     命令手册:manual

         man  COMMMADN

         man  NUMBER  COMMAND(查看特定章节)

         whatis  COMMAND(查看命令出现在哪个章节)

    章节:

        1.用户命令   (/bin,  /usr/bin,  /usr/local/bin)

        2.系统调用

        3.库用户

        4.特殊文件 (设备文件)

        5.文件格式  (配置文件的语法)

        6.游戏

        7.杂项     (Miscellaneous)

        8.管理命令  (s/bin,  /usr/sbin,  /usr/local/sbin)


运维day2 Linux操作系统及常用命令_第1张图片
man date


运维day2 Linux操作系统及常用命令_第2张图片
man date

         []内的内容可省略 (可选)

        <>必须给出的内容 (必选)

        ...可重复多次

         l :多选一

        {}:分组

        NAME:命令名称及功能简要说明

        SYNOPSIS:用法说明,包括可用的选项

        DESCRIPTIC:命令功能详尽说明,可能包括每个选项的命令

        OPTIONS:说明每一个选项的意义

        FILES:此命令相关的配置文件

        BUGS:报告BUG

        EXAMPLES:使用示例

       SEEALSO:另外参照

       翻屏:

           向后翻一页:space

           向后翻一行:enter

           向前翻一页:b

           向前翻一行:k

       查找:

          /KEYWORD首------>尾

          n:下一个

          N:前一个

         ?KEYWORD尾------->首

         n:下一个

         N:前一个

      退出:  q


具体示例

在线文档:(历史,发展,man的补充)

      info  COMMAND


cal:日历


运维day2 Linux操作系统及常用命令_第3张图片
cal 12 2013

文件系统:

    rootfs:根文件系统

FHS:Linux

    /boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)

    /dev:设备文件

         设备文件:

              块设备:随机访问,数据块

              字符设备:线性访问,按字符为单位

              设备号:主设备号(major)和次设备号(minor)

    /etc:配置文件

   /home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME

   /root:管理员的家目录;

   /lib:库文件

        静态库:  .a

        动态库: .dll, .so (shared object)

   /lib/modules:内核模块文件

   /media:挂载点目录,移动设备

   /mnt:挂载点目录,额外的临时文件系统

   /opt:可选目录,第三方程序的安装目录

   /proc:伪文件系统,内核映射文件

   /sys:伪文件系统,跟硬件设备相关的属性映射文件

   /tmp:临时文件, /var/tmp

   /var:可变化的文件

   /bin:可执行文件,用户命令

   /sbin:管理命令

   /usr:universe, shared, read-only  (全局共享只读文件)

               /usr/bin

               /usr/sbin

               /usr/lib

  /usr/local:  (第三方软件安装)

             /usr/local/bin

            /usr/local/sbin

            /usr/local/lib

命名规则:

1、长度不能超过255个字符;

2、不能使用“/”当文件名

3、严格区分大小写

文件管理

ls

cd

pwd

tree:查看目录树

mkdir:创建空目录

   -p:父目录

   -v:verbose,详细信息

   例:mkdir -pv /root/m/n/q

   练习:在/mnt/test2/下 ,创建a_b,  a_c,  d_b,  d_c

   mkdir =pv /mnt/test2/{a_b,a_c,d_b,d_c}

   mkdir =pv /mnt/test2/{a,d}_{b,c}  -----命令行展开


运维day2 Linux操作系统及常用命令_第4张图片
mkdir基础操作

 删除目录:rmdir(remove directory)

   只能删除空目录

   也支持-p

   rmdir  -p/root/x/y/z

文件的创建与删除

   #touch

   #stat  --查看文件信息

     -a:修改访问时间

     -m:改变修改时间

     -t:修改为指定时间

     -c:创建空文件


运维day2 Linux操作系统及常用命令_第5张图片
修改文件时间戳

删除文件:

rm +文件名

   -i: 交互式(管理员特有)

   -f: 不提示删除

   -r: 递归删除目录下所有文件

!!!rm  -rf  /(删除根目录及其下的所有文件)

   例:rm  -rf  /mnt/test2

你可能感兴趣的:(运维day2 Linux操作系统及常用命令)